Red local en Linux (avanzado)
De BandaAncha.st
| Tipo | Manual (How To) |
| Categoria | Linux |
| Plataforma | All GNU/Linux |
| Dificultad | |
En esta página vamos aprender a configurar una red local en linux de forma manual. Esta misma configuración os servirá para configurar un router ADSL.
Hablar un poco de IPs privadas, estáticas, dinámicas...
Contenido |
[editar] Configuración con IP estática
(Al reiniciar el sistema esta configuración de red se perderá)
- Configuramos manualmente la ip de la máquina:
ifconfig eth0 172.16.0.2 netmask 255.255.255.240 up
- Añadimos la ruta por defecto de la red:
route add default gw 172.16.0.1
- Añadimos/modificamos el fichero /etc/resolv.conf para añadir los servidores dns:
nameserver 193.152.63.197
nameserver 195.235.113.3
[editar] Configuración permanente
[editar] Debian / Ubuntu
- Modificamos el fichero /etc/network/interfaces:
iface inet auto eth0 iface eth0 inet static address 172.16.0.2 netmask 255.255.255.240 network 172.16.0.0 broadcast 172.16.0.255 gateway 172.16.0.1
[editar] Red Hat / Fedora
- Modificamos el fichero /etc/sysconfig/network-scripts/ifcfg-ethX:
DEVICE=ethX BOOTPROTO=static IPADDR=172.16.0.2 NETMASK=255.255.255.240 NETWORK=172.16.0.0 BROADCAST=172.16.0.255 ONBOOT=yes
- También comprobamos/modificamos el fichero /etc/sysconfig/network
NETWORKING=yes GATEWAY=172.16.0.1 HOSTNAME=maquina.nombre.dominio
[editar] Configuración con DHCP
Para que se configure la interficie eth0 mediante dhcp solo hace falta que se ejecute como root el comando:
dhclient eth0
[editar] Salvando la configuración
- Si queremos que de forma predeterminada en cada inicio de sistema se configure por dhcp deberemos modificar algún que otro fichero.
[editar] Debian / Ubuntu
- En sistemas basados en Debian debemos modificar el fichero /etc/network/interfaces:
auto eth0
iface eth0 inet dhcp
[editar] Red Hat / Fedora
- En sistemas basados en Red Hat debemos modificar el fichero /etc/sysconfig/network-scripts/ifcfg-ethX:
DEVICE=ethX
BOOTPROTO=dhcp
ONBOOT=yes
TYPE=Ethernet
- En el fichero /etc/sysconfig/network se configuran parámetros generales de la red:
NETWORKING=yes
HOSTNAME=nombre.maquina.net
DOMAINNAME=dominio.es
GATEWAYDEV="eth0"