매버릭스가 실행되는 맥북 프로가 있습니다. 터미널에서 VPN 네트워크에 연결하는 방법을 찾고 있습니다.
내가 이것을 원하는 이유는 30 개의 서버 중 가장 빠른 VPN 서버를 자동으로 감지하는 작은 프로그램을 Python으로 작성하고 싶기 때문입니다. 이것은 자기 동기 부여 연습 프로젝트이므로 파이썬 언어를 고수 할 것이라고 생각합니다. 따라서 작업을 세분화하고 프로그램이 먼저 서버 중 하나에 연결해야하고 속도 테스트를 실행해야한다고 생각합니다.
그래서 파이썬에서 미리 작성된 VPN 모듈을 찾을 수 없기 때문에 VPN 연결 설정이 시스템 수준 아래에 있음을 깨달았 으므로이 첫 번째 단계에 갇혀 있습니다. 따라서 파이썬에게 시스템 쉘에게 VPN 서버에 연결하라고 지시하는 것과 같습니다.
내가 파고 들었을 때을 입력하여 명령을 찾았습니다 apropos vpn. 이라고 vpnagent합니다. 그러나 man vpnagent유용한 정보를 제공하지 않으며 which vpnagent유틸리티가 Mac에 설치되어 있지 않다고 알려줍니다. 내가 찾은 또 다른 흥미로운 점 pppd은 구성 파일을 설정하는 것이 매우 실망 스럽습니다. 나는 그렇게하지 못했습니다.
터미널을 사용하여 VPN에 연결하는 방법이 있습니까? 또한 프로그래밍을 처음 사용하기 때문에 프로젝트에 대한 의견도 환영합니다. 미리 감사드립니다.
~/.bash-profile다른 VPN에 연결해야 할 때마다 VPN의 이름을 변경해야한다는 것은 불편합니다 . 함수에 인수를 추가하는 방법이 있으므로 다음과 같이 호출 할 수vpn-connect UniVPN있습니까?