Hemos investigando por distintos sitios y de este modo tener para ti la respuesta para tu duda, en caso de alguna inquietud puedes dejarnos la duda y te respondemos porque estamos para servirte.
Solución:
No estoy muy seguro exactamente de lo que estás tratando de lograr. Supongo que su pregunta podría ser retitulada “Cómo configurar dos direcciones IP en una sola interfaz de red”.
Cada interfaz de red en su máquina recibe un identificador. Por lo general, comienzas con eth0 y avanza hacia arriba (eth1, eth2, eth3). Estos son todos físicamente diferente tarjetas de red
También puede tener tarjetas virtuales encima de cada una de sus tarjetas físicas. Así es como configuraría varias direcciones IP en la misma NIC.
Para configurar esto, puede usar el siguiente ejemplo, cambiando las direcciones para satisfacer sus necesidades (/etc/network/interfaces
):
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0 eth0:0
allow-hotplug eth0 eth0:0
#eth0
iface eth0 inet static
address 123.123.123.123
netmask 255.255.255.0
gateway 123.123.123.1
#eth0:0 (LAN)
iface eth0:0 inet static
address 212.212.212.212
netmask 255.255.128.0
gateway 212.212.212.1
La parte difícil podría ser la máscara de red. Tratar 255.255.255.0
si no estás seguro.
Si establece una IP secundaria para eth0, debe establecerse en eth0:0:
sudo ip addr add 188.40.90.88 dev eth0:0
Sobre Ubuntu
podrías intentar esto:
Si tiene dos direcciones IP configuradas en su servidor, para verlas puede ejecutar un simple ifconfig
:
# ifconfig
eth1 Link encap:Ethernet HWaddr 00:aB:cD:eF:Gh:Ij
inet addr:X.X.X.X Bcast:X.X.X.X Mask:255.255.255.248 # IP address ONE
inet6 addr: fe80::230:48ff:fe34:1c17/64 Scope:Link
eth1:0 Link encap:Ethernet HWaddr 00:aB:cD:eF:Gh:Ij
inet addr:X.X.X.X Bcast:X.X.X.X Mask:255.255.255.255 # IP address TWO
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Si desea configurar su segunda dirección IP en la misma NIC, debe especificar su interfaz NIC y crear una IP virtual:
# ifconfig eth1:0 X.X.X.X netmask 255.255.255.255 # Setting up IP address TWO
Si desea llegar a una dirección específica a través de su IP virtual o secundaria, puede hacer una ruta.
# ip route add via dev [SECOND IP]
Si piensas que ha sido útil nuestro post, sería de mucha ayuda si lo compartes con el resto programadores y nos ayudes a dar difusión a este contenido.