У меня проблема.
ОПЕРАЦИОННЫЕ СИСТЕМЫ: Linux Debian 6.0 64-Bit
Я использовал эту команду на своем корневом сервере: ip addr flush dev eth0
Я добавил несколько месяцев agp multiply IP, и это в ложном формате. Проблема в том, что я использовал команду, которую я напрямую отключил от своего SSH-соединения, и я не смог повторно подключиться.
Я перезапустил сервер, и это тоже не помогло.
Теперь сервер находится в режиме восстановления, и у меня есть соединение. Как я могу восстановить и исправить свою проблему? Я только что слышал, что нельзя использовать ip addr add
потому что он будет удален после перезагрузки.
Мой нынешний /etc/network/interfaces
-file включает это:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 212.224.126.68
netmask 255.255.255.128
network 212.224.126.0
broadcast 212.224.126.127
gateway 212.224.126.1
Мы уже запустили сервер с этой конфигурацией, но проблема в том, что сервер, похоже, не запускается успешно или для нас недоступен.
Есть ли шанс восстановить это или мне нужно переустановить весь сервер? :-(
В качестве первой помощи добавьте конфигурацию сети вручную.
В качестве примера я предполагаю следующие параметры:
Interface: eth0
IP-address: 192.168.1.22
Network Mask: 255.255.255.0
Default Gateway: 192.168.1.1
Затем от имени пользователя root запустите:
ip addr add 192.168.1.22/255.255.255.0 dev eth0
Теперь интерфейс настроен. Теперь добавьте маршрут по умолчанию:
ip route add default 192.168.1.1
Теперь сеть перенастроена до следующей перезагрузки. Чтобы сделать изменения постоянными, откройте файл /etc/network/interfaces
и адаптировать iface eth0
раздел, как упомянутый в Эта статья.
Также обратитесь к официальная документация. По поводу добавления дополнительных IP-адресов к тому же интерфейсу см. это другое сообщение.