На этот вопрос уже есть ответ здесь:
Я использую Ubuntu Server 12.10. Почему если я пытаюсь:
ping google.com
ping bitbucket.org
или любой другой сайт у меня:
ping: unknown host google.com
ping: unknown host bitbucket.org
EDIT:
ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_req=1 ttl=47 time=6.01 ms
64 bytes from 8.8.8.8: icmp_req=2 ttl=47 time=5.99 ms
64 bytes from 8.8.8.8: icmp_req=3 ttl=47 time=5.99 ms
64 bytes from 8.8.8.8: icmp_req=4 ttl=47 time=5.98 ms
nano /etc/resolv.conf
is empty file
При использовании статического IP, необходимо также добавить серверы DNS.
Редактирование /etc/network/interfaces
:
sudo nano /etc/network/interfaces
Ниже iface eth0 inet static
добавляют следующую строку:
dns-nameservers 8.8.8.8 8.8.4.4
Это будет использовать серверы DNS Google.
Перезапуск Ваша сеть:
sudo /etc/init.d/networking restart
Примечание: , поскольку хаос говорит, можно также отредактировать /etc/resolv.conf
, но эти изменения будут перезаписаны на reobot.
Note2: Иногда sudo /etc/init.d/networking restart
недостаточно, но полная перезагрузка помогает.
Создайте файл, названный /etc/resolv.conf
, запись заполняет содержание:
nameserver <ip-of-your-nameserver>
, Например, если Ваш хотеть использовать гуглит dns-сервис:
nameserver 8.8.8.8
nameserver 8.8.4.4
Поскольку я вижу от Вас комментарии и произвожу Вас, не понимают то, что является DNS.
Система доменных имен (DNS) является иерархической распределенной системой именования для компьютеров, сервисов или любого ресурса, подключенного к Интернету или частной сети. Это связывает различную информацию с доменными именами, присвоенными каждому из участвующих объектов. Наиболее заметно это переводит легко запоминаемые доменные имена в числовые IP-адреса, необходимые в целях располагающихся компьютерных сервисов и устройств во всем мире. Система доменных имен является важной составляющей функциональности Интернета.
Другие слова, если Вы хотите ping google.com
, Вам нужен некоторый сервис, который будет переводить google.com
в IP-адрес 173.194.71.139
и затем использовать его. Почти в любое время Вы запрашиваете сервер доменным именем такой как google.com
, DNS переводит его в IP-адрес.
Обычно DHCP настраивают этот материал для Вас. Но в Вашем случае это не, потому что Вы настраиваете свои параметры сети вручную. И Вы забываете добавлять dns-nameserver
.
Открывает NetworkManager (нажатие Win , введите "NM", и Вы будете видеть Сетевое соединение). Найдите свое имя подключения, Соединения Редактирования... | Редактирование... | Настройки IPv4 | Дополнительные серверы DNS. Здесь можно добавить DNS, если Вы хотите тип 8.8.8.8 Google, если Вы знаете, что Ваш DNS ISP вводит его.
, Если у Вас нет GUI, , читает этот ответ