У меня есть сервер Linux, который я использую для сервера Minecraft. Пробежал без нареканий за последние два года. Я обычно выключаю его, когда не использую, потому что серверы дороги в работе. Обычно, когда я включаю его снова, все работает нормально, и я могу использовать SSH без проблем. Однако около недели назад я включил его и не смог подключиться. У меня не было времени играть с ним до сегодняшнего дня.

Я пошел и посмотрел мой список клиентов DHCP и обнаружил, что он использует другой локальный IP-адрес. Все мои порты и все, включая конфигурацию сервера, настроены для его запуска на 192.168.1.113, теперь в списке клиентов используется 128. Поэтому я отредактировал файл /etc /network /interfaces для использования статического IP-адреса как 192.168.1.113, но не получил сетевой ответ. Поэтому я восстановил настройки по умолчанию в файле интерфейсов после того, как понял, что у моего маршрутизатора есть таблица резервирования DHCP. Однако теперь мой сервер не будет подключаться к Интернету. Я удалил резервирование, и теперь сервер даже не вернется к своему 128-му соединению. Я хочу знать, есть ли какой-нибудь способ, которым я могу восстановить файл по умолчанию /interfaces, который я НЕ сделал резервную копию.

Текущее содержание визуально идентично тому, что было:

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp

2 ответа2

1

Похоже, что зарезервированные настройки IP-адреса на маршрутизаторе отключены. Можете ли вы подтвердить, что MAC-адрес интерфейса, который подключается к маршрутизатору, такой же, как в таблице резервирования IP?

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

auto eth0
iface eth0 inet static
address 192.168.1.113
dns-nameservers 208.67.222.222 208.67.222.220

Обратите внимание на настройку dns-nameservers с записями OpenDNS.

0

Вам также следует попытаться установить адрес шлюза по умолчанию в IP-адрес внутренней сети маршрутизатора. Отредактируйте файл /etc/network/interfaces и добавьте gateway 192.168.1.254 в eth0, заменив 192.168.1.254 адресом вашего маршрутизатора.

Другой вариант - настроить резервирование на маршрутизаторе, чтобы назначить адрес 192.168.1.113 вашему компьютеру. Затем вы настраиваете компьютер для использования DHCP:

auto eth0 iface eth0 inet dhcp

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .