Debian 8에서 VPN을 자동으로 연결하고 다시 연결

Debian 8에서 VPN을 자동으로 연결하고 다시 연결

저는 인터넷 연결을 사용할 때마다 항상 선택한 프로필(ovpn 또는 네트워크 관리자)을 사용하여 VPN 연결을 강제하는 방법을 찾고 있습니다. OpenVPN과 Debian 8을 사용하고 싶습니다.

이를 수행할 수 있는 패키지나 멋진 스크립트가 있습니까?

OpenVPN이나 ​​다른 유틸리티에서 이를 달성하기 위한 일부 가능한 구성이 누락되었습니까?

답변1

간단한 해결책을 얻었습니다. 이더넷이나 WiFi를 통해 완벽하게 작동하며 연결이 끊어졌을 때 연결을 복원할 수도 있습니다.

먼저 네트워크 관리자와 VPN 연결을 설정해야 합니다. 그런 다음 디렉토리 vpnautoconnect에 이름을 지정한 파일을 배치해야 합니다 . 이전에 생성한 VPN 연결 이름으로 /etc/network/if-up.d바꾸는 것을 잊지 마세요 .PrivateVPN

#!/bin/sh
# vpnautoconnect-script
# Place this file in /etc/network/if-up.d
# Set the ovpn-confgiuration by name
# nmcli con up id <ovpn-name>
nmcli con up id PrivateVPN

이 기능이 작동하지 않는 문제가 있는 경우 실행해 보면 ifup --all -v시작 스크립트와 관련된 오류 메시지가 표시됩니다. 다음 메시지가 표시되는 경우:

A password is required to connect to 'PrivateVPN'.

여러분이 해야 할 일은 비밀번호 필드 오른쪽에 있는 아이콘을 클릭하고 을 선택하는 것뿐입니다. Store the password for all users그러면 nmcli가 비밀번호를 사용할 수 있습니다.

답변2

vpnautoconnect할수있다.

https://sourceforge.net/projects/vpnautoconnect/

설명: vpnautoconnectNetwork Manager에서 생성된 VPN을 사용하여 자동으로 다시 연결할 수 있도록(시작 시에도) 할 수 있는 데몬입니다. 매우 빠르게 다시 연결하고 대역폭을 모니터링하며 pptp 및 openvpn 연결 모두에서 작동합니다.

관련 정보