Unterschiedliche Netzwerkalias-IP auf Ubuntu

977
user1398932

Ich habe einen Ubuntu-Server mit nur einer Netzwerkkarte und einer darauf x.x.31.82konfigurierten Adresse . Das Standard-Gateway dafür ist x.x.31.81und die Maske ist x.x.31.80/29.

Das Problem ist, dass ich versuche, eine andere Adresse zu konfigurieren x.x.20.210- das Standard-Gateway soll sein, x.x.20.209aber ich kann es nicht auf dem Server konfigurieren.

Nachdem ich x.x.20.210als Alias ​​auf der NIC konfiguriert habe, habe ich den Befehl verwendet

route add -net x.x.20.208 netmask 255.255.255.248 gw x.x.20.209 

Die Route wurde der Routingtabelle hinzugefügt, aber ich kann von xx20.210 immer noch nicht darauf zugreifen.

Kann mir jemand helfen?

1

1 Antwort auf die Frage

0
laurent

Um mehrere IP-Adressen auf derselben Schnittstelle zu verwenden, ist es meiner Meinung nach am besten, /etc/network/interfacesetwas für die 2. IP hinzuzufügen :

auto eth0:0 iface eth0:0 inet static address x.x.20.210 netmask 255.255.255.0 broadcast x.x.20.255 network x.x.20.0 gateway x.x.20.209 

Sie sollten eine Route nicht manuell konfigurieren müssen. Wenn Sie von außen darauf zugreifen möchten, vergessen Sie nicht, diese 2. IP-Adresse hinzuzufügen /etc/hostsund bei Bedarf einen DNS-Eintrag dafür zu konfigurieren.