Linux Mint - Gnomeのマップと接続を確認する

Linux Mint - Gnomeのマップと接続を確認する

私は最近デスクトップにLinux Mint 19.1(Tessa)をインストールし、厳密に制限された(受信と送信)ファイアウォールの背後にある有線接続を介して接続しました。インターネットにアクセスできる唯一の方法は、前述のファイアウォールを介して許可されたプロキシサーバーを使用することです。私が知る限り、Linux Mint 19.1(Tessa)はUbuntu 18.04 LTS(Bionic)から派生しました。

Linux Mint 19.1(Tessa)に関する質問:

1)「systemd-resolved」デーモンは、5分ごとに「サーバーがNXDOMAINエラーを返して潜在的なDNS違反DVE-2018-0001を軽減しました。縮小された機能レベルUDPを使用してトランザクションを再試行します」というエラーを報告します。

2)「NetworkManager」デーモンは、5分ごとに「情報接続:(eno1)がタイムアウトしました」というエラーを報告します。

3)Gnomeマップが読み込まれていますが、使用できず、「マップがオフラインです!」そして、「地図が正しく機能するにはアクティブなインターネット接続が必要です」というエラーが報告されます。

比較のために、Linux Mint 18.0(Sarah)は同じ制限ファイアウォールの背後で問題なくGnome Mapsを実行します。

NetworkManagerの接続確認がタイムアウトしました。

sudo nmcli networking connectivity check

Error: Timeout was reached.

答え1

回避策は、NetworkManagerの接続確認を無効にすることです。

sudo nano /usr/lib/NetworkManager/conf.d/20-connectivity-ubuntu.conf

次のように変更します。

uri=http://connectivity-check.ubuntu.com/

次に:

#uri=http://connectivity-check.ubuntu.com/

-> Ctrl + o -> Enter -> Ctrl + x

sudo shutdown -r now

NetworkManagerの接続確認では、完全な接続を報告する必要があります。

sudo nmcli networking connectivity check
full

Gnomeマップをテストし、「マップがオフラインです!」と報告されていないことを確認してください。

キャプティブポータルをサポートするためにNetworkManagerの接続確認が追加されているようですが、キャプティブポータルは必要ありません。あなたはあなたの要件を評価する必要があります。

私はこれを見つけるために数日を過ごしました。他の人に役立つことを願っています。


アップデート(2020-04-07):

Gnome MapsとNetworkManager間の接続確認に問題があります。 NetworkManager (network-manager-config-connectivity-ubuntu) の最近のアップデートが、「/usr/lib/NetworkManager/conf.d/20-connectivity-ubuntu.conf」をデフォルトの設定ファイルに置き換えて接続確認を再度有効にしました同じです。 。

「NetworkManager 接続構成パッケージの追加」によると、オプション 2 は接続確認を無効にする新しいファイルを作成することです。 https://bugs.launchpad.net/network-manager/+bug/997200

sudo nmcli networking connectivity check
Error: Timeout was reached.

新しいファイルを作成して編集します。

sudo nano /etc/NetworkManager/conf.d/20-connectivity-ubuntu.conf

以下を追加してください。

[connectivity]
enabled=false

-> Ctrl + o -> Enter -> Ctrl + x

sudo shutdown -r now

sudo nmcli networking connectivity check
full

このアプローチがアップデートマネージャにもっと抵抗力があることを願っています。

関連情報