Я установил сервер Ubuntu 12.04. Я настроил свою сеть следующим образом:
auto eth0
iface eth0 inet static
address 121.127.36.164
netmask 255.255.255.0
network 121.127.36.0
broadcast 121.127.36.255
gateway 121.127.36.1
dns-nameservers 208.67.222.222 208.67.220.220
с этими настройками, я не могу подключиться к Интернету.
Всякий раз, когда я делаю
ping www.google.com
, он просто ждет. Когда я делаю
ping 77.245.149.23
или любой другой IP, он возвращает ошибку недоступного хоста. Не могли бы вы помочь мне исправить эту ошибку?
Редактировать: я могу пропинговать IP из своей сети. Мой модем настроен на динамический IP-адрес с включенным DHCP.
Редактировать 2: Извините за мои поздние объяснения, но я должен сначала объяснить сценарий:
Есть компания с 20 сотрудниками. Я разработал веб-приложение с PHP / CodeIgniter для них. Где они хотят использовать это в своей локальной сети.
Я устанавливаю сервер Ubuntu 12.04 и хочу сделать его локальным сервером для этой цели. Мне нужно назначить статический IP-адрес для этого сервера, где он должен был измениться.
У меня есть беспроводной маршрутизатор TP-Link, где через этот маршрутизатор предоставляется интернет-соединение. Это DHCP включен.
1113 Теперь что мне нужно? Как мне настроить свой сервер?
Я решил свою проблему следующим образом: я зарезервировал IP-адрес для моего MAC-адреса сервера из интерфейса маршрутизатора, и он работал отлично. Спасибо за ребят здесь , которые помогли мне решить мою проблему.
Также, спасибо вам всем.
В целях безопасности обычно рекомендуется иметь не маршрутизируемый IP-адрес для внутренней локальной сети, а затем иметь второй адрес для подключения к Интернету.
Существует ряд из трех не маршрутизируемых адресов:
Возвращаясь к вашему первоначальному вопросу, я бы проверил содержимое /etc/resolv.conf, где компьютер будет указывать адреса namseserver или nameservers.