Странно! Я не могу попасть на freenode.net никакими средствами со своего рабочего стола (используя irc-клиент, браузер или выходные) Но я могу получить доступ к oftc.net и другим сетям irc со своего рабочего стола, и даже получить доступ к freenode.net со своего телефона.
Итак, с моим маршрутизатором все в порядке, и я могу пропинговать IP-адрес freenode 104.25.60.112 и oftc.net, но я не могу пропинговать freenode.net (особый случай) со своего рабочего стола. Поэтому по какой-то причине мой рабочий стол не может разрешить имя freenode.net. Мои настройки рабочего стола были хороши для freenode.net даже вчера (никаких изменений не было сделано).
Как мне это исправить?
К вашему сведению # lsb_release -rd
возвращает
Description: Ubuntu 16.04.3 LTS
Release: 16.04
ping
результаты:
$ ping 104.25.60.112
PING 104.25.60.112 (104.25.60.112) 56(84) bytes of data.
64 bytes from 104.25.60.112: icmp_seq=1 ttl=57 time=59.9 ms
64 bytes from 104.25.60.112: icmp_seq=2 ttl=57 time=61.1 ms
64 bytes from 104.25.60.112: icmp_seq=3 ttl=57 time=60.0 ms
64 bytes from 104.25.60.112: icmp_seq=4 ttl=57 time=59.9 ms
64 bytes from 104.25.60.112: icmp_seq=5 ttl=57 time=59.8 ms
64 bytes from 104.25.60.112: icmp_seq=6 ttl=57 time=60.1 ms
64 bytes from 104.25.60.112: icmp_seq=7 ttl=57 time=60.6 ms
64 bytes from 104.25.60.112: icmp_seq=8 ttl=57 time=62.4 ms
$ ping freenode.net
ping: unknown host freenode.net
$ ping oftc.net
PING oftc.net (206.12.19.247) 56(84) bytes of data.
64 bytes from oftc.net (206.12.19.247): icmp_seq=1 ttl=50 time=228 ms
64 bytes from oftc.net (206.12.19.247): icmp_seq=2 ttl=50 time=228 ms
64 bytes from oftc.net (206.12.19.247): icmp_seq=3 ttl=50 time=228 ms
64 bytes from oftc.net (206.12.19.247): icmp_seq=4 ttl=50 time=228 ms
После перезапуска исправление /etc/resolv.conf
исчезает. Поэтому для постоянного решения я должен был изменить /etc/network/interfaces
и добавить строку dns-nameservers 8.8.8.8
к моему интерфейсу локальной сети, например,
auto enp4s0
iface enp4s0 inet dhcp
dns-nameservers 8.8.8.8
, а затем перезапустить службу с помощью systemctl restart networking.service
, которая исправила его на постоянной основе.
Это, вероятно, проблема с DNS.
Запустите эту команду, чтобы временно исправить ее, если это так
echo "nameserver 8.8.8.8" > /etc/resolv.conf