Ubuntu 18.04 не может подключиться к определенному Wi-Fi, в то время как мой iphone может

972
Vito Chou

это мой первый пост здесь, так что если что-то не так с этим постом, пожалуйста, сообщите мне.

Я сейчас работаю в Токио, и офис предлагает Wi-Fi. Хотя мой iphone может подключиться к нему, мой новый чистый Ubuntu 18.04 не может. Кроме того, прежде чем я переустановил Ubuntu, он тоже может. (предыдущая версия Ubuntu такая же, 18.04)

Когда я выбираю офисный wifi на панели, изначально появляется окно «Вход в горячую точку», и после входа в систему он подключается.

Но теперь появляется окно с сообщением об ошибке «Ошибка разрешения« xxx.xxx.jp »: имя или служба неизвестна».

Я подозревал, что это проблема DNS, поэтому я отредактировал / etc / network / interfaces и использую 8.8.8.8 в качестве dns-nameserver. И теперь, когда я пингую google.com, он дает мне свой IP-адрес. Но я все еще не могу найти IP-адрес «xxx.xxx.jp».

Кроме того, я могу использовать свой телефон (уже подключенный к офисному Wi-Fi) для просмотра «xxx.xxx.jp/aaa/bbb/index.html» (страница входа в систему). Однако даже когда Ubuntu может подключиться к точке доступа iphone, она не может просматривать страницу входа.

Заранее спасибо.

1

1 ответ на вопрос

1
Tim_Stewart

Для доступа к локальному DNS-имени вы должны использовать локальный сетевой DNS-сервер, который разрешает эти локальные имена хостов.

используйте «nmcli», чтобы определить, какие DNS-адреса вы используете для разрешения.

nmcli device show <interfacename> | grep IP4.DNS 

Это просто означает, что вам нужно использовать DNS-серверы, предоставляемые DHCP.

Большинство захваченных страниц портала используют DNS-имя для перенаправления. Если вы не можете разрешить DNS-имя, вы не сможете войти на авторизованный сервер портала / радиуса.

Когда мой iphone подключен к Wi-Fi, я вижу IP-адрес DNS-сервера, и это тот же IP-адрес, когда я использую предложенную вами команду. Но Ubuntu по-прежнему не может найти IP-адрес имени. Vito Chou 5 лет назад 0
Нет, я не изменил, также отключен UFW. Также попробовал iptables -F, не работал. Спасибо. Vito Chou 5 лет назад 0
на самом деле не было 8.8.8.8 в исходных / etc / network / interfaces, поэтому я добавил его. Но так как он не работает, я удалил его. Теперь файл выглядит как «auto lo» и «iface lo inet loopback» Vito Chou 5 лет назад 0
так что вы предлагаете добавить " авто "в файл? Vito Chou 5 лет назад 0
Да, я видел этот пост, и он не работал. Действительно странно .. Vito Chou 5 лет назад 0
https://linuxconfig.org/how-to-configure-static-ip-address-on-ubuntu-18-04-bionic-beaver-linux, здесь есть несколько примеров изменения настроек netplan Tim_Stewart 5 лет назад 0

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