Cómo asegurarse de que el servidor use la puerta de enlace de eth0 en Múltiples configuraciones de red DHCP -- etworking campo con dhcp campo con gateway camp askubuntu Relacionados El problema

How to make sure the server uses the gateway from eth0 at multiple DHCP network setup


0
vote

problema

Español

Voy a ejecutar un servidor Ubuntu en VirtualBox con 3 interfaces de red. ¿Cómo puedo asegurarme de que la puerta de enlace predeterminada esté siempre en ETH0?

  eth0 -> NAT, DHCP eth1 -> bridged, DHCP eth2 -> host only adapter, static ip   

Sé cómo hacerlo manualmente ...

  $ sudo route del default $ sudo route add default gw 10.0.2.2   

/ etc / red / interfaces

  auto lo iface lo inet loopback  # The NAT network interface auto eth0 iface eth0 inet dhcp  # The bridged network interface auto eth1 iface eth1 inet dhcp  # The host-only network interface auto eth2 iface eth2 inet static address 192.168.56.2 netmask 255.255.255.0 network 192.168.56.0 broadcast 192.168.56.255   

Gracias, Stefan

Original en ingles

I run a Ubuntu server in VirtualBox with 3 network interfaces. How can I make sure the default gateway is always the on from eth0.

eth0 -> NAT, DHCP eth1 -> bridged, DHCP eth2 -> host only adapter, static ip 

I know how to do it manually...

$ sudo route del default $ sudo route add default gw 10.0.2.2 

/etc/network/interfaces

auto lo iface lo inet loopback  # The NAT network interface auto eth0 iface eth0 inet dhcp  # The bridged network interface auto eth1 iface eth1 inet dhcp  # The host-only network interface auto eth2 iface eth2 inet static address 192.168.56.2 netmask 255.255.255.0 network 192.168.56.0 broadcast 192.168.56.255 

Thanks, Stefan

        
 
 

Lista de respuestas

0
 
vote

El problema aparece cuando /etc/network/if-up.d/ algún script para devolver la GW predeterminada a eth0

Ejemplo:

  ABCDEFGHIJKLMNABCDEFGHIJKLMN9   

y poner contenido

  printf "please-change-password" | mkpasswd -s -m sha-512 0  

DIGAR ABCDEFGHIJKLMNABCDEFGHIJKLMN11 PRIVILEGE

  printf "please-change-password" | mkpasswd -s -m sha-512 2  

printf "please-change-password" | mkpasswd -s -m sha-512 3 provocará script llamado printf "please-change-password" | mkpasswd -s -m sha-512 4 cuando printf "please-change-password" | mkpasswd -s -m sha-512 5 ir printf "please-change-password" | mkpasswd -s -m sha-512 6 y el retorno printf "please-change-password" | mkpasswd -s -m sha-512 7 a ABCDEFGHIJKLMNABCDEFGHIJKLMN18

 

Problem appears when eth1 go up, because also from dhcp got default gw param. You can add in /etc/network/if-up.d/ some script to returns default gw to eth0

Example:

sudo nano /etc/network/if-up.d/script 

and put content

# Check for specific interface if desired [ "$IFACE" != "eth1" ] || exit 0 # Return default interface and gw route add default dev eth0 

give script privilege

chmod 755 /etc/ppp/if-up.d/script 

if-up.d will trigger script called script when eth1 go up and return default gw to eth0

 
 

Relacionados problema

1  Definir rutas estáticas en el arranque  ( Define static routes at boot ) 
Estoy ejecutando Ubuntu Desktop 10.04 y en cada arranque no se puede acceder a la máquina desde fuera de la LAN. Después de ejecutar sudo route add default g...

0  La computadora portátil de la puerta de enlace no arrancará desde la unidad USB  ( Gateway laptop wont boot from usb drive ) 
Bueno, un poco botas, pero justo cuando debe llegar a la pantalla para solicitarla o intentarlo, solo obtener una pantalla negra. Intenté poner un disco duro ...

1  No se puede usar Ubuntu 17.4 como puerta de enlace de Internet  ( Unable to use ubuntu 17 4 as internet gateway ) 
Estoy tratando de configurar una máquina virtual de Ubuntu Desktop 17.04 para actuar como enrutador / puerta de enlace para otras máquinas virtuales que tengo...

1  ¿Cómo determina Ubuntu la ruta predeterminada cuando se definen múltiples interfaces?  ( How does ubuntu determine the default route when multiple interfaces are defined ) 
Tengo un servidor Ubuntu (sin cabeza, el administrador de red no está instalado). Tiene dos interfaces, eth0 y eth1. Tengo los siguientes definidos en / etc /...

1  No se puede configurar la puerta de enlace predeterminada a LAN específica  ( Cannot set default gateway to specific lan ) 
Recientemente, estoy tratando de agregar una puerta de enlace predeterminada a mi máquina Ubuntu para poder enviar / recibir paquetes de otra LAN a través del...

0  no puede hacer ping otras máquinas en la red  ( Cannot ping other machines in network ) 
puede hacer ping al Ubuntu de otra máquina de Windows, pero no al revés. Puedo acceder a la puerta de enlace 192.168.1.1, pero no la máquina de Windows en 192...

0  Cómo obtener OpenVPN en AWS para presionar DNS a una puerta de enlace de cliente (Ubuntu 16.04) al usar las mejores prácticas  ( How to get openvpn in aws to push dns to a client gateway ubuntu 16 04 when up ) 
Me gustaría obtener VPN abierta para usar correctamente un DNS privado en AWS. He visto varios hacks para que esto funcione, pero me interesaría lograr la mej...

0  Dos puertas de enlace y dos interfaces  ( Two gateways and two interfaces ) 
No quiero configurar mi servidor Ubuntu como se muestra a continuación. Necesito a los clientes en la red 192.168.3.0 para acceder a Internet a través de...

0  Relacionado con WLAN0, pero no tiene internet  ( Conneted to wlan0 but have no internet ) 
Tengo un problema que solo ocurre en mi red doméstica. Si inicie sesión en Ubuntu, obtengo una conexión WiFi, tengo una dirección IP, todo se ve bien, pero no...

0  Linux Gateway / Firewall IPTables config  ( Linux gateway firewall iptables config ) 
El anfitrión de KVM está actuando como una puerta de enlace / firewall para todas las funciones de la máquina virtual. Tiene A / 26 Public IP Space configurad...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos