Статический беспроводной IP - доступ к Интернету возможен только по IP

Я использую Lubuntu 12.10 в качестве локального сервера и пытаюсь получить статический IP-адрес из моей беспроводной сети. У меня нет проблем с подключением к серверу, я могу ssh и просматривать веб-страницы в той же сети, используя 192.168.2.xx, а также с моим внешним IP-адресом, когда в другой сети.

Я изменяю настройки следующим образом:
1. Нажав на вкладку «Беспроводная связь», выбрав мою сеть и нажав «Изменить».
2. Затем я нажимаю вкладку IPv4 и меняю DHCP на Ручной.
3. Добавляю адрес: 192.168.2.xx, маска: 255.255.255.0, шлюз: 192.168.2.1.
4. Я нажимаю сохранить.

Моя проблема в том, что я не могу получить доступ к Интернету, используя доменные имена на компьютере Lubuntu. Я могу пропинговать IP-адрес Google, но не доменное имя. То же самое происходит с хромом.

Результат пинга: ping: unknown host google.com
Результат хрома: Error 137 (net::ERR_NAME_RESOLUTION_FAILED): Unknown Error.

Я изменяю свои настройки сети обратно на DHCP с Вручную, и это работает.

Я попытался отредактировать /etc/resolvconf/resolv.conf.d/base и добавить nameserver 192.168.2.xx, но это не помогло.

Я также попытался добавить следующее в / etc / network / interfaces (но уже закомментировано)
auto wlan0
iface wlan0 inet manual

My [ 116] и /etc/resolv.conf пусты. /etc/network/interfaces содержит только eth0 данных.

0
задан 15 April 2013 в 13:31

2 ответа

Пожалуйста, настройте DNS-серверы имен. Я предлагаю шлюз и DNS от Google: 192.168.2.1 и 8.8.8.8.

0
ответ дан 15 April 2013 в 13:31
  • Если /etc/resolv.conf пусто, то вам, вероятно, нужно восстановить символическую ссылку /etc/resolv.conf -> ../run/resolvconf/resolv.conf. Быстрый способ сделать это - запустить sudo dpkg-reconfigure resolvconf.

  • После настройки IPv4 Настройки | Метод Manual, добавьте правильные IPv4-адреса для ваших серверов имен в поле «DNS-серверы».

  • Убедитесь, что /etc/resolvconf/resolv.conf.d/head содержит только следующий стандартный заголовок resolvconf.

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8) # DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN

  • Убедитесь, что /etc/resolvconf/resolv.conf.d/base не содержит nameserver строк.

  • Удалите файл /etc/resolvconf/resolv.conf.d/tail, если он есть, и сделайте /etc/resolvconf/resolv.conf.d/tail символическую ссылку на /dev/null. Do sudo ln -nsf /dev/null /etc/resolvconf/resolv.conf.d/tail.

  • Удалить строфы auto wlan0 и iface wlan0 из /etc/network/interfaces.

  • Убедитесь, что /etc/network/interfaces содержит auto lo и iface lo inet loopback строк.

  • Ваш /etc/hosts не должен быть пустым.

/etc/hosts должно содержать следующее (с вашим именем хоста вместо HOSTNAME).

127.0.0.1   localhost
127.0.1.1   HOSTNAME
# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
0
ответ дан 15 April 2013 в 13:31

Другие вопросы по тегам:

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