これは私の最初の投稿ですので、この投稿に何か問題がある場合は教えてください。
私は現在東京で働いており、オフィスではWi-Fiを提供しています。私のiPhoneは接続できますが、新しいクリーンなubuntu18.04は接続できません。また、ubuntuを再インストールする前に、それも可能です。 (以前のubuntuバージョンは同じ18.04です)
パネルからオフィスのwifiを選択すると、元々「ホットスポットログイン」ウィンドウがポップアップし、ログイン後に接続されます。
しかし、ウィンドウに「エラー解決中の「xxx.xxx.jp」:名前またはサービスが不明です」というエラーメッセージが表示されます。
DNSの問題だと思ったので、/ etc/network/interfacesを編集し、8.8.8.8をdns-nameserverとして使用しました。そして今、私がgoogle.comにpingを実行すると、そのIPアドレスが表示されます。それでも「xxx.xxx.jp」のIPが見つかりません。
また、電話(すでにオフィスのwifiに接続されている)を使用して、「xxx.xxx.jp/aaa/bbb/index.html」(ログインページ)を閲覧することもできます。ただし、Ubuntuがiphoneホットスポットに接続できない場合でも、ログインページを閲覧することはできません。
前もって感謝します。
ローカルDNS名にアクセスするには、これらのローカルホスト名を解決しているローカルネットワークDNSサーバーを使用する必要があります。
「nmcli」を使用して、解決に使用しているDNSアドレスを判別します。
nmcli device show <interfacename> | grep IP4.DNS
これは基本的に、DHCPが提供するDNSサーバーを使用する必要があることを意味します。
ほとんどのキャプティブポータルページは、リダイレクトにDNS名を使用します。 DNS名を解決できない場合、キャプティブポータル/ RADIUSサーバーにアクセスしてログインすることはできません。