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과 함께 사용할 수 있는 연결 유지 지시문이 있는 경우를 대비해 찾아야 할 다른 곳이 있습니까?