Я не могу подключиться к интернету. Все настройки верны. всякий раз, когда я запускаю свою систему, мне нужно выполнить следующую настройку.
Войдите в систему как root,
cd /etc
nano resolve.conf
, затем я напишу следующее: '
name server 127.0.0.1
name server 8.8.8.8
name server 198.168.1.1
Тогда интернет работает, я не знаю, почему это происходит, может быть DNS проблема. Итак, как я могу решить эту проблему. И почему это происходит.
Путем рассмотрения комментария Вы сказали изменение его на помехи через терминал. Принятие этого; у Вас есть два пути, где можно достигнуть, который будет постоянным, даже когда Вы перезагружаете систему.
, Так как Вы использовали терминал, можно добавить ниже строки к Вашему /etc/network/interfaces
файл. Добавьте его в конец файла
dns-nameservers 127.0.0.1 8.8.8.8
, Вы не должны добавлять свой шлюз как DNS. Можно добавить выше двух DNS с пространством между двумя. Кроме того, ниже замеченного демонстрационная конфигурация интерфейса.
auto eth0 # add this to auto up on boot
iface eth0 inet static
address 192.x.x.x
netmask 255.255.255.0
gateway 192.x.x.x
dns-search example.com # This is for windows AD environment
dns-nameservers 127.0.0.1 8.8.8.8
, Как Вы видите, атрибут dns-search example.com
для среды каталога Windows Active. Можно удалить ту строку.
Когда-то сделанный. Перезапустите Вас использование сетевого интерфейса ниже команды.
sudo /etc/init.d/networking restart
и затем просматривают resolv.conf
файл с cat /etc/resolv.conf
, который должен показать конфигурацию DNS. Можно также перезагрузить и взглянуть через.
Hope это помогает! :)
Поскольку Быстрое Решение Просто вводит следующую команду в терминале.
sudo/sbin/dhclient