Configuracion de red Linux Ubuntu

Para cambiar el nombre del host se pone en /etc/sysconfig/network, la línea:

HOSTNAME=nombre_host

Conviene, después de esto, añadirlo en el fichero /etc/hosts:

: : 1 nombre_host

El nombre de host puede verse en /proc/sys/kernel/hostname, o simplemente ejecutando /bin/hostname sin ningún parámetro.

Se deben añadir entradas en /etc/hosts para IPv6:

: : 1                                        localhost    ipv6-localhost    ipv6-loopback

fe00::0                                  ipv6-localnet

ff00::0                                   ipv6-mcastprefix

ff02::1                                   ipv6-allmodes

ff02::2                                  ipv6-allrouters

ff02::3                                  ipv6-allhosts

Comprobar que en /etc/protocols/ aparecen :

ipv6                                    41               IPv6

ipv6-route                     43              IPv6-Route

ipv6-frag                         44              IPv6-Frag

ipv6-crypt                      50             IPv6-Crypt

ipv6-auth                        51              IPv6-Auth

ipv6-icmp                       56             IPv6-Icmp

ipv6-nonxt                     59             IPv6-Nonxt

ipv6-opts                          60            IPv6-Opts

Comprobar que el fichero /etc/nsswitch.conf es correcto. Si no se pretende utilizar NIS (ni NIS+), habrá que comentar/eliminar las entradas con nisplus.

 

hosts:    files   dns

networks:    files  dns

Configurar /etc/host.config:

De forma que al resolver primero consulte el fichero /etc/hosts y luego al servidor de nombres.

La segunda hace que al resolver devuelva todas las direcciones validas para un host encontrado en /etc/hosts/, en vez de solo la primera.

  • domain: especifica el nombre de dominio local
  • search: lista de nombres de dominio alternativo para búsqueda del nombre de un host
  • nameserver: dirección IP de servidores de nombre a los que consulta (pueden ser varios, varias líneas “nameserver”).

Para cada interfaz existirá un fichero con la configuracion que se le asignara al arrancar. Supongamos que se tiene una interfaz hacia la red local (10.0.0.x/24). En /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

IPADDR=10.0.0.3

NETMASK=255.255.255.0

NETWORK=10.0.0.0

BROADCAST=10.0.0.255

GATEWAY=10.0.0.1

ONBOOT=yes

El fichero /etc/sysconfig/network tiene, repescto a IPv4:

GATEWAYDEV=eth0

GATEWAY=10.0.0.1

Que añade la ruta por defecto a través de eth y la IP del switch de salida hacias el ISP.

Nota: es equivalente al comando route add-net 0.0.0.0/0 gw 10.0.0.1

Consejo: Para establecer rutas de manera estatica al arancar el equipo (o la configuración de red) se puede utilizar el fichero /etc/sysconfig/static-routers (para ipv4) o /etc/sysconfig/static-routers-ipv6 (para IPv6) .

En el script /etc/init.d/network se encuentra:

# Add non interface-specific static-routers

If[-f  /etc/sysconfig/static-routers] ; then

Grep “^any” /etc/sysconfig/static-routers | \

While read ignore args; do

/sabin/route add-Sargs

done

fi

Un ejemplo de fichero /etc/sysconfig/static-routers:

Any net 10.0.0.0/24 gx 192.168.11.1

Que añade la ruta por defecto para la red 10.0.0.0/24 a través de la puerta de enlace 192.168.11.1

Para asignar a eth0 direcciones IPv6 se realiza lo siguiente:

En el directorio /etc/sysconfig/network scritps/ habrá hecho un fichero para cada interfaz (eth0).

A ifcfg-eth0 (CASO DE AUTOCONFIGURACION):

IPV&INIT=yes                                             #Habilita IPv6 en este interfaz

IPV6AUTOCONF=yes                             #habilita la autoconfiguracion

En esta red se encuentra un router con el RA activado, de forma que la dirección IPv6 configura automáticamente.

IPV&INIT=yes

#Habilita IPv6 en este interfazIPV6AUTOCONF=no

# No habilita la autoconfiguración

IPV6ADDR=3ffe:3328:6:2a03::3         #asigna la dirección IPv6 fija

A ifcfg-eth0(CASO ASIGNACION IPv6 ESTATICA):

IPV&INIT=yes                                      #Habilita IPv6 en este interfaz

IPV6AUTOCONF=no                         # No habilita la autoconfiguración

IPV6ADDR=3ffe:3328:6:2a03::3          #asigna la dirección IPv6 fija

NETWORKING-IPV6=YES

IPV6FORWARDING=NO

IPV6_AUTOCONF=YES

IPV6_AUTOTUNEL=NO

IPV6_DAFAULTGW=”3ffe:3328:6:2a03::1%eth0”

Que establece como Gateway para IPv6 el router que se conecta por la interfaz eth0

Mediante ifconfig,comprobar la configuración IPv6.

  • Nota. Cuando se haga un cambio en la configuración de la red se puede reiniciar todo el sistema de red ejecutando el script:/etc/rc.d/init.d/network restart.

También acepta otros parámetros (stop,start,status,etc).

 

Fuente:  blog.espol.edu.ec/

Esta entrada fue publicada en Linux, Sistemas Operativos. Guarda el enlace permanente.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s