ネットワーク管理者は、VPN、GNOME Ubuntu 16.04.1 LTSのDNS検索を考慮しません。

ネットワーク管理者は、VPN、GNOME Ubuntu 16.04.1 LTSのDNS検索を考慮しません。

/etc/NetworkManager/system-connections/

次のipv4設定でVPNを設定しました(実際のドメイン名を偽のドメイン名に変更しました)。

[ipv4]
dns=19.0.0.1;19.0.0.2;19.0.0.3;
dns-search=domain1.fr;domain2.fr;domain3.com;
ignore-auto-dns=true
method=auto

内部サイトにアクセスできるため、DNS設定は問題ないようです。したがって、その名前がDNSによって正しく解決されるようです。

ただし、SSHを使用してサーバーに接続するには

ssh user@server1

これにより、FQNのないホストが見つかりません。例えば

ssh [email protected]

dns-searchオプションは考慮されていないようです。一方、ドキュメントではnm-settings私がうまくやっているようです。

   ├───────────────────┼──────────────────┼───────────────┼────────────────────────┤
   │ignore-auto-dns    │ boolean          │ FALSE         │ When "method" is set   │
   │                   │                  │               │ to "auto" and this     │
   │                   │                  │               │ property to TRUE,      │
   │                   │                  │               │ automatically          │
   │                   │                  │               │ configured nameservers │
   │                   │                  │               │ and search domains are │
   │                   │                  │               │ ignored and only       │
   │                   │                  │               │ nameservers and search │
   │                   │                  │               │ domains specified in   │
   │                   │                  │               │ the "dns" and          │
   │                   │                  │               │ "dns-search"           │
   │                   │                  │               │ properties, if any,    │
   │                   │                  │               │ are used.              │
   ├───────────────────┼──────────────────┼───────────────┼────────────────────────┤

GNOME では、この dns-search オプションは UI インターフェースを通じて使用できないことに注意してください。理由がわからない。

ベストアンサー1

VPNにも同じ問題があります。これは私にとって効果的です。

  1. 変化DNS検索/etc/NetworkManager/system-connections/から
  2. ネットワーク管理者を再起動します。systemctl restart NetworkManager.service
  3. VPNを有効にする
  4. systemd-resolve --status

VPN接続を開始するのではなく、NetworkManagerサービスが起動したときに構成ファイルがロードされるとします。

おすすめ記事