Установить сетевой менеджер dns

У меня Ubuntu 14.10. Когда я на работе, я могу без проблем просматривать интернет. Теперь, когда я дома, я могу подключиться, но я не могу просматривать веб-страницы.

Некоторые данные:

вывод ifconfig:

[ f1]

Я использую network-manager, и это вывод nm-инструмента:

marcosh@marcoshstudio:~$ nm-tool

NetworkManager Tool

State: connected (global)

- Device: wlan0  [TNCAPC29DB1] -------------------------------------------------
  Type:              802.11 WiFi
  Driver:            iwlwifi
  State:             connected
  Default:           yes
  HW Address:        80:19:34:7D:8E:99

  Capabilities:
    Speed:           2 Mb/s

  Wireless Properties
    WEP Encryption:  yes
    WPA Encryption:  yes
    WPA2 Encryption: yes

  Wireless Access Points (* = current AP)
    ReeKoWLAN:       Infra, 90:94:E4:75:78:B2, Freq 2412 MHz, Rate 54 Mb/s, Strength 34     WPA WPA2
    TISCALI:         Infra, 9C:97:26:9C:9F:7B, Freq 2462 MHz, Rate 54 Mb/s, Strength 90
    *TNCAPC29DB1:    Infra, 58:98:35:C2:9D:B1, Freq 2437 MHz, Rate 54 Mb/s, Strength 58    WPA WPA2
    InfostradaWiFi-408829: Infra, 40:CB:A8:8E:EC:C8, Freq 2417 MHz, Rate 54 Mb/s, Strength   45 WPA WPA2

  IPv4 Settings:
    Address:         192.168.1.66
    Prefix:          24 (255.255.255.0)
    Gateway:         192.168.1.254

    DNS:             192.168.1.254
    DNS:             8.8.8.8 

Меня волнует, как-то настройки в файле /etc/resolv.conf мешают :

marcosh@marcoshstudio:~$ cat /etc/resolv.conf
domain mva.local
search mva.local
nameserver 192.168.242.1

Возможно ли это?

Я знаю (так как я сделал это в другое время), что, если я удалю и переустановить сетевой менеджер, я смогу просматривать дома, но не из офиса. Как я могу избежать этого и решить свою проблему раз и навсегда?

1
задан 10 January 2015 в 19:56

1 ответ

Хотя может быть несколько возможностей, я предлагаю сначала взглянуть на несколько наиболее вероятных кандидатов. Если сетевой диспетчер использует dnsmasq, как и по умолчанию, то файл /etc/resolv.conf должен читать:

# 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
nameserver 127.0.1.1

Давайте проверим:

cat /etc/NetworkManager/NetworkManager.conf

Конфигурация по умолчанию :

[main]
plugins=ifupdown,keyfile,ofono
dns=dnsmasq

[ifupdown]
managed=false

Как вы можете видеть, dnsmasq включен. Если это не в вашей системе, мы отредактируем файл, чтобы исправить его.

Затем щелкните значок «Диспетчер сети», выберите «Изменить подключения> Wi-Fi> your_network> Настройки IPv4. Убедитесь, что метод является автоматическим (DHCP).

Далее, давайте отредактируем /etc/resolv.conf:

gksudo gedit /etc/resolv.conf

Используйте nano или kate или leafpad, если вы этого не сделаете есть текстовый редактор gedit. Измените файл следующим образом:

# 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
nameserver 127.0.1.1

Корректируйте внимательно, сохраните и закройте текстовый редактор. Наконец, перезапустите NM:

sudo service network-manager restart

Тест:

ping -c3 www.ubuntu.com
1
ответ дан 24 May 2018 в 00:17
  • 1
    Большое спасибо за ваш ответ. Я просто решил проблему, см. Мой ответ – marcosh 10 January 2015 в 20:32

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

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