ifconfig сделал мой сервер недоступным

ifconfig сделал мой сервер недоступным

Я только что получил второй IP-адрес для своего root-а Debian Squeeze. Я пытался добавить адрес в свою сеть, но как-то накосячил. Команда, которую я выполнил: ifconfig eth0 [new ip address] mask 255.255.255.254

Теперь я не могу получить никакого ответа от сервера, например Apache, ftp и т. д.

Я пока не пробовал перезапускать. Есть ли возможность это исправить?

решение1

Вы не добавили второй IP-адрес, а вместо этого заменили первый IP-адрес.

Вы сможете получить доступ к серверу через этот второй IP-адрес, если маска сети верна и любой брандмауэр разрешает доступ к этому IP-адресу.

Для справки, на мой взгляд, проще всего добавить дополнительные IP-адреса через:

ip addr add newip/32 dev eth0

Используйте /32, если новый адрес находится в той же сетевой маске, что и существующий IP-адрес, в противном случае используйте реальную сетевую маску (в вашем случае /31 для 255.255.255.254).

Удаление выполняется, например, с помощью:

ip addr del newip/32 dev eth0

Если дополнительный IP-адрес постоянный, добавьте строку в iface eth0 inet staticабзац:

up ip addr add newip/32 dev eth0

Связанный контент