Ubuntu Server 12.04 Разрешение имен

Я только что установил Ubuntu Server 12.04, и, к моему удивлению, конфигурация сети изменилась.

Как правило, по умолчанию / etc / network / interfaces имеет динамический IP-адрес:

auto eth0
iface eth0 inet dhcp

При такой конфигурации я могу пропинговать любой интернет-сайт ...

Однако, когда я изменил его на:

auto eth0
iface eth0 inet static
    address         192.168.0.120
    netmask         255.255.255.0
    gateway         192.168.0.1
    dns-nameservers 192.168.0.1

Вещи просто перестают работать !!! Я прочитал страницу руководства сто раз, чтобы увидеть, что, черт возьми, я делаю неправильно, и я просто не мог найти, что !!!

Любая помощь приветствуется.

0
задан 16.04.2020, 01:57

1 ответ

Мне нужна дополнительная информация. Простите, что спросил очевидное, но вы перезапустили сервер? Если нет, пожалуйста, сделайте это и повторите.

Во-первых, можете ли вы пропинговать ваш IP-адрес шлюза? Введите ping 192.168.0.1 и нажмите ввод.

Еще одна область для тестирования, введите ifconfig и нажмите enter. Видите ли вы eth0 в списке с помощью inet addr 192.168.0.120? Видите ли вы в левом столбце какой-либо другой интерфейс, кроме eth0 и lo?

Кроме того, мы должны исключить, что это проблема DNS. В терминале введите dig | grep SERVER и нажмите ввод. Вы должны увидеть 192.168.0.1 в возвращенной строке. Если это так, введите dig google.com и нажмите ввод. Это должно вернуть список IP-адресов Google. Вы также можете рассмотреть возможность добавления этих строк в файл / etc / network / interfaces:

network 192.168.0.0
broadcast 192.168.0.255

Затем перезапустите сервер и повторное тестирование.

В какой среде работает сервер? Я предполагаю, что это может быть домашняя сеть с маршрутизатором. Когда сервер работает правильно с динамического IP-адреса, какую информацию возвращает ifconfig? Ответы на эти вопросы будут полезны и предоставят мне лучшую отправную точку.

0
ответ дан 16.04.2020, 01:58
  • 1
    Я собирался спросить то же самое как в Вашем последнем pargraph. Возможно, что маршрутизатор использует различную сеть, например, 10.0.0.0, и таким образом новые настройки не работают. На самом деле ping localhost должен, но that' s другая история. – Tex 16.04.2020, 01:58

Теги

Похожие вопросы