ifconfig machte meinen Server unerreichbar

ifconfig machte meinen Server unerreichbar

Ich habe gerade eine zweite IP-Adresse für meinen Debian Squeeze-Root bekommen. Ich habe versucht, die Adresse zu meinem Netzwerk hinzuzufügen, aber irgendwie ist mir das nicht gelungen. Der Befehl, den ich ausgeführt habe: ifconfig eth0 [new ip address] mask 255.255.255.254

Jetzt kann ich keine Antwort vom Server erhalten, z. B. Apache, FTP usw.

Ich habe noch nicht versucht, es neu zu starten. Gibt es eine Möglichkeit, das zu beheben?

Antwort1

Sie haben die zweite IP-Adresse nicht hinzugefügt, sondern die erste IP-Adresse ersetzt.

Sie sollten über diese zweite IP-Adresse auf den Server zugreifen können, sofern die Netzmaske korrekt ist und eine beliebige Firewall den Zugriff auf diese IP-Adresse zulässt.

Als Referenz: Meiner Meinung nach ist es am einfachsten, zusätzliche IP-Adressen wie folgt hinzuzufügen:

ip addr add newip/32 dev eth0

Verwenden Sie es /32, wenn die neue Adresse innerhalb der gleichen Netzmaske liegt wie eine vorhandene IP-Adresse, andernfalls verwenden Sie die echte Netzmaske (in Ihrem Fall /31 für 255.255.255.254).

Die Entfernung erfolgt beispielsweise mit:

ip addr del newip/32 dev eth0

Wenn die zusätzliche IP-Adresse dauerhaft ist, fügen Sie dem iface eth0 inet staticAbsatz eine Zeile hinzu:

up ip addr add newip/32 dev eth0

verwandte Informationen