Red de conocimiento informático - Material del sitio web - ¿Cómo configurar varias IP para una tarjeta de red en un sistema Linux?

¿Cómo configurar varias IP para una tarjeta de red en un sistema Linux?

En sistemas Linux, es más conveniente utilizar el comando ifconfig para configurar varias IP para una tarjeta de red.

#ifconfig

eth0

192.168.0.1

Máscara de red

255.255.255.0

Arriba

Descripción: arriba significa activar inmediatamente.

¿Cómo configurar múltiples direcciones IP para una tarjeta de red eth0? Si usa el comando ifconfig, solo es necesario cambiar eth0. eth0 se cambia a eth0:x (x es 0-255, como eth0:0 o eth0:1, etc.). Eth0: x se denomina interfaz de red virtual y se basa en la interfaz de red.

Por lo tanto, la forma de configurar múltiples IP para una tarjeta de red es usar el siguiente comando:

#ifconfig

eth0:0

192.168 .0.1

Máscara de red

255.255.255.0

arriba

#ifconfig

eth0:1

192.168.0.2

Máscara de red

255.255.255.0

Arriba

Después de que pase la prueba de ping, una sola Se completa la función de configurar múltiples IP para la tarjeta de red. De esta manera, la dirección IP se volverá a cambiar después de reiniciar, así que configure la configuración de IP de activación automática al inicio. Estos métodos son los siguientes:

Primer tipo:

Agregue el comando anterior ifconfig a rc.local

Segundo tipo:

Simplemente agregue un archivo que se nombrará según el nombre de la interfaz virtual de red, como /etc/sys config/network-scripts/if CFG-eth 0:0 o ifcfg-eth0:1, etc.

Echemos un vistazo a la información de configuración en el archivo ifcfg-eth0:0.

DEVICE=eth0:0

#Interfaz virtual de red eth0:0

ONBOOT =Sí

#Activar al arrancar

BOOTPROTO=static

#Usar dirección IP estática

Dirección IP = 192.168.0 1

#Asignar dirección IP

netmask=255.255.255.0

#subnetmask

Para desactivar ip, use.

#ifconfig

eth0:0

Abajo