
Mi eth0 utiliza DHCP para obtener la dirección IP de Internet. Sin embargo, todavía necesito configurar una IP estática para mi LAN. La siguiente es mi configuración en /etc/network/interface. ¿Algún problema con el guión? Siempre fallé cuando intento iniciar la red.
Verifiqué la IP a través de ifconfig. y encontré que eth0:3 está configurado pero otros. ¿Puedo saber cuál es el problema?
1 auto lo
2 iface lo inet loopback
3
4 #auto eth0
5 #iface eth0 inet dhcp
6
7 auto eth0:1
8 iface eth0:1 inet static
9 address 192.168.20.222
10 netmask 255.255.255.0
11 gateway 192.168.20.1
12
13 auto eth0:2
14 iface eth0:2 inet static
15 address 192.168.30.222
16 netmask 255.255.255.0
17 gateway 192.168.30.1
18
19 auto eth0:3
20 iface eth0:3 inet static
21 address 192.168.211.222
22 netmask 255.255.255.0
23 gateway 192.168.221.1
Respuesta1
Realmente no necesita editar `/etc/network/interfaces' para configurar las direcciones IP estáticas. Puedes hacerlo usando el Administrador de red. Simplemente haga clic derecho en el subprograma de red y vaya a Editar conexiones.
Sin embargo, si no desea utilizar el administrador de red, los siguientes pasos le ayudarán a asignar varias direcciones IP:
- Deshabilitar el administrador de red
sudo service network-manager stop
- Obtenga la dirección IP del servidor usando:
sudo dhclient eth0
- Asigne las primeras direcciones IP de esta manera:
sudo ip addr add 192.168.20.222/24 dev eth0
y repita para las demás direcciones IP. - Agregue la ruta predeterminada usando:
sudo route add default gw <internet gateway ip address>
Si realiza el paso 2, el paso 4 no es necesario. Espero que ayude.
Respuesta2
Si tiene NetworkManager instalado, podría estar causando un problema con /etc/network/interfaces. Consulte /usr/share/doc/network-manager/README.Debian (he usado Ubuntu lo suficiente para instalarlo para otra persona).
Respuesta3
Si el problema persiste al configurar una IP estática, siga los siguientes pasos para configurar una nueva dirección IP estática:
Abra la terminal (línea de comando) y escriba el siguiente comando:
sudo vi /etc/network/interfaces
O
sudo gedit /etc/network/interfaces
Realice los cambios de la siguiente manera:
auto eth0
iface eth0 inet static
address 10.10.29.66
netmask 255.255.255.192
network 10.10.29.65
broadcast 10.10.29.127
gateway 10.10.29.65
Guarde y cierre el archivo. Reiniciar la red:
sudo /etc/init.d/networking restart