システムのサスペンドまたはリブートから起動したときに、openvpn接続が自動的に接続されないようです。自動接続するオプションがない場合を除き、openvpn接続はGUIを介して正常に機能します。 nm-connection-editorを使用しようとしましたが、自動接続して保存するためのボックスをオンにした後、接続が不可解に失敗します。 nmcliを使用してwifiネットワークにセカンダリを追加すると、同じ接続に失敗します。 Ubuntu 17.10のGUIを使用してVPNに自動接続するにはどうすればよいですか?これは壊れているか何かのようです。
更新:nm-connection-editorから自動接続オプションを選択して再起動した後、両方のインターフェイスに手動で正常に再接続できます(vpnサービスはネットワークマネージャーと一緒に開始されます)理由。
待って待って待って。これはうまくいきました。あなたがしなければならないのは行くだけです
VPN->VPN Settings->connection_name->Identity->Password->"Store for all users"
とビンゴの問題が解決しました。
nm-connection-editor
で接続を保存できない(保存ボックスがグレー表示されている)と表示された場合は、...ネットワークを忘れて、接続を再設定してください(少なくとも私にとってはうまくいきました)。 auto-connect
のnm-connection-editor
ボックスをチェックし、VPNパスワードが[すべてのユーザー用に保存]に設定されていることを確認すると、プライマリ接続とVPNの両方が同時に正常に起動します。そうしないと、syslogでこのメッセージが引き続き表示されます
vpn-connection[...]: Failed to request VPN secrets #3: No agents were available for this request.
文字通り、1つのオプションを切り替えるだけで問題は完全に解決します。 Sudo service network-manager restart
を使用すると、初めて問題なく接続されます。特に起動時のエラーループを回避するには、プライマリ接続の[他のユーザーが利用できるようにする]チェックボックスをオフにします。
また、systemd-resolvedが使用されているときにvpnでDNSリークを防ぐには、次のように入力します。
Sudo nmcli connection modify <vpn-connection-name> ipv4.dns-priority -42
https://bugs.launchpad.net/network-manager/+bug/1624317 で、Ubuntu 17.04に個人的にバックポートした修正のバグを参照してください
ネットワークマネージャーを再起動した後、systemd-resolve --status
の出力を確認し、VPNのDNSサーバーのみがリストされていることを確認する必要があります。 dnsleaktestサイトで「Extended」テストを使用して、DNSクエリが漏れていないことを確認します。
こっちも一緒。現在、ubuntu-managerパッケージに未解決のバグがあるようです: https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1718931