NetworkManagerに奇妙な問題があります。私のLinuxシステムはopenSUSE LEAP 15です。ネットワーキングはNetworkManagerによって提供されます。ローカルイーサネット接続には静的設定があります。
openconnect クライアントに基づく VPN 接続があります。証明書はなく、ユーザー名/パスワードのみがあります。
私の問題は、VPN接続が時々切断されることです。ログを見ると、これは「タイムアウト」設定のようです。
Oct 29 12:43:30 ws.example.com openconnect[13916]: Received server disconnect: b0 'Idle Timeout'
ただし、nmcliにはタイムアウトは表示されません。
vpn.timeout: 0
なぜこれが起こるのか理解するのが難しいです。私は持っていますFedora 27とFedora 28の構成はまったく同じです。。数時間コンピュータをアイドル状態にしても、2つのFedoraが切断されません!
パッケージの面では、Fedora 28は次のとおりです。
- NetworkManager-vpnc-1.2.6-1.fc28.x86_64
- プラズマ-nm-vpnc-5.13.5-1.fc28.x86_64
- vpnc-0.5.3-31.svn550.fc28.x86_64
飛躍15:
- vpnc-0.5.3r550-lp150.1.10.x86_64
- プラズマ-nm5-vpnc-5.12.6-lp150.3.3.1.x86_64
- NetworkManager-openvpn-1.8.2-lp150.2.1.x86_64
したがって、質問は次のようになります。
- このタイムアウトイベントを防ぐために使用できるNetworkManagerの一般的な「接続の維持」オプションはありますか?
- pingや同様のハッキングを使用することに加えて、VPNで使用できる接続維持ディレクティブがある場合に備えて見つける必要がある他の場所はありますか?