viernes, 21 de diciembre de 2012

Linux.Agregando ruta por defecto en CentOS

Agregando default route en CENTOS , REDHAT , FEDORA

Método 1

Editar el archive /etc/sysconfig/network
#vi /etc/sysconfig/network

NETWORKING=yes
HOSTNAME=otilino.pclocal.com
GATEWAY=192.168.100.1

Metodo 2

Agregar , configurar una ruta por default por la linea de comandos
La sintaxis es como sigue : route add default gw {IP-ADDRESS} {INTERFACE-NAME}
Donde:
IP-ADDRESS: GW o Router
INTERFACE-NAME: Interface de salida

Por ej: Si la ip de nuestro router (o default gw) es 192.168.100.1 escribimos (siempre como root) :
# route add default gw 192.168.1.254 eth0
O ,usando el nombre del host , servidor , router (registrados en el mismo servidor dns), en este ejemplo “pppoe.router”:

# route add default gw pppoe.router eth0

Reiniciamos los servicios de red :
#service networking restart

Verificamos la configuracion de las rutas

# route
Kernel IP routing table

Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.100.0 * 255.255.255.0 U 0 0 0 ra0
default pppoe.router 0.0.0.0 UG 0 0 0 ra0

$ /sbin/route
Kernel IP routing table

Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.100.0 * 255.255.255.0 U 0 0 0 eth0
169.254.0.0 * 255.255.0.0 U 0 0 0 eth0
default 191.168.100.1 0.0.0.0 UG 0 0 0 eth0


Notese que el destino 0.0.0.0 (o default) es el default gateway , en este ejemplo el gateway por defecto es 191.168.100.1

Para eliminar una ruta de la tabla de enrutamiento :
#route del -net 192.168.1.0 netmask 255.255.255.0 gw 192.168.1.1 dev eth1
 
Para borrar la ruta por defecto :
#route del default gw 192.168.100.1 eth0



miércoles, 19 de diciembre de 2012

Rutas estáticas en Windows


En algunas situaciones tenemos que añadir rutas estáticas en un servidor para poder acceder a una red. En Linux/Unix estas rutas se establecen mediante los habituales scripts rc de arranque, en Windows es tan sencillo como crear una ruta mediante el comando route pero añadiendo el parámetro -p, lo que convierte esa ruta en persistente , añadiéndose en el registro para que arranque con el inicio.

C:\>route -p add 192.168.0.0 mask 255.255.0.0 172.68.0.1

Vemos las rutas con el siguiente comando:
C:\>route print