Está en la página 1de 3

Enrutamiento FreeBSD

Es posible el enrutamiento entre una maquina y otra definiendo el destino el la puerta de


entrada.

La siguiente es una tabla de enrutamiento:

Gateway: es que no sirve de anexo entre dos redes

Genmask: la mascara de red para la dirección de destino

Flags: los flags que tiene dicha ruta


Flags Possible flags include

U Arriba: La ruta está activa.


H Host: El destino de la ruta es una única máquina.
Gateway: Envía cualquier cosa para este destino a este sistema a distancia, que la figura de allí a
G
donde enviarlo.
Estático: Esta ruta se ha configurado manualmente, no generados automáticamente por el
S
sistema.
Clone: Genera una nueva ruta basada en esta ruta para las máquinas que conectarse. Este tipo de
C
ruta se utiliza normalmente para las redes locales.
WasCloned: Indica una ruta que fue configurado automáticamente basado en una red de área
W
local (Clon) ruta.
L Enlace: Ruta implica referencias al hardware Ethernet.

Metric: La cantidad de “saltos” para encontrar el dispositivo

Ref: Es el numero de referencias hacia esta ruta (el kernel de linux no lo usa)

Use: Cantidad de Lookups para esta ruta, es la cantidad de Ref o bien exitosas o bien
fallidas.

NetIf: Es la interface física o lógica a la cual esta asociada esa ruta.


Para agregar rutas por defecto en el archivo /etc/rc.conf hacemos lo siguiente

defaultrouter=”192.168.0.2”

Y realizamos el siguiente comando

router add default 192.168.0.2

Ahora habilitamos la creación de un enrutador

En /etc/rc.conf

agregamos

gateway_enable=”Yes” asi se establece si ese equipo es la puerta de enlace


Crear rutas estaticas

El router A no puede ver laInternal net 2

en el archivo /etc/rc.conf

static_routes=”internalnet2”
route_internalnet2=”-net IP_desconocida IP_ProximoSalto”
route_internalnet2=”-net 192.168.2.0/24 192.168.1.2”

Route add -net 192.168.2.0/24 192.168.1.2

Se pueden crear varias rutas estáticas, ejemplo

static_routes = "net1 net2"


route_net1 = "-net 192.168.0.0/24 192.168.0.1"
route_net2 = "-net 192.168.1.0/24 192.168.1.1"

route add -net 192.168.0.0/24 192.168.0.1


route add -net 192.168.1.0/24 192.168.1.1

Nota: la imagen obtenida de las redes es gracias al Handbook de freebsd.

También podría gustarte