답변:
먼저 OpenVPN Network Manager 플러그인을 설치하십시오 :
sudo apt-get install network-manager-openvpn-gnome
네트워크 관리자를 열고 "추가"를 클릭하고 열린 창에서 "연결 유형 선택"에서 "저장된 VPN 구성 가져 오기 ..."를 선택하십시오. .ovpn 파일 (~ jrg / Documents / vpn-config.ovpn)로 이동하십시오. 인증서 / 키 (.ovpn 파일에있는 경로)를 자동으로 찾지 못하면 여기에서 선택하거나 다른 작은 변경을 수행 할 수 있습니다.
또 다른 문제는 IPv4 설정을 클릭 한 다음 방법을 "자동 (VPN) 주소 만"으로 변경하는 것입니다. 기본값으로 유지하면 .ovpn 설정에 관계없이 모든 인터넷 트래픽이 VPN을 통과하게됩니다. 여기에서 연결 중에 사용할 DNS 서버 및 검색 도메인을 설정할 수도 있습니다.
우분투 14.04에서 VPN 연결에 성공한 경험.
우리 관리자는 Windows 7 용 OpenVPN에 설치할 파일 3 개를주었습니다. * .ovpn, * .crt, * .key
Ubuntu 터미널에서 다음 명령을 실행하십시오.
sudo apt-get install openvpn network-manager-openvpn network-manager-openvpn-gnome network-manager-vpnc
sudo /etc/init.d/networking restart
"네트워크 연결"창을 엽니 다 (VPN 연결-> VPN 구성).
"ADD"버튼을 누르고 드롭 다운 메뉴를 클릭 한 다음 "저장된 VPN 구성 가져 오기"를 선택하고 생성 버튼을 누릅니다.
"가져올 파일 선택"에서 "* .ovpn"파일을 선택하십시오.
"편집 중 ... *. ovpn 파일 이름 ..."창에서 VPN의 사용자 이름과 비밀번호를 입력하십시오. * .crt 파일이 CA 인증서 필드에 나타나는지 확인하십시오.
"IPv4 설정"패널을 열고 "자동 (VPN) 주소 만"을 선택하십시오.
"VPN"패널을 다시 열고 "고급"버튼을 클릭하십시오.
"TLS 인증"패널을 열고 "* .key"가 "키 파일"필드에 나타나는지 확인하십시오. Ok 버튼을 누릅니다.
"* .ovpn 파일 이름 편집 ..."창에서 "저장"버튼을 누르십시오.
VPN 연결이 "네트워크 연결"창에 나타납니다.
그게 다야, 그것이 도움이되기를 바랍니다. 행운을 빕니다!
답변이 늦었지만 해결책을 찾았습니다 (그리고 고통입니다) ...
이제 PAIN 부분 : 포트 1194-1209를 사용하므로 15 개의 FrootVPN 연결을 추가로 만들어야합니다. 포트 1195에 대해 위의 7-11 단계를 반복 한 다음 1196에 대해 다시 반복하십시오. 포트 1209로 완료 할 때까지 8 단계의 이름이 9 단계의 포트와 일치하는지 확인하십시오.
이제 네트워크 관리자 아이콘을 클릭하고 VPN 연결로 이동하여 FrootVPN에 연결할 수 있습니다. 연결할 수있는 연결을 찾을 때까지 FrootVPN 연결 목록을 통해 작업하십시오.
솔직히 Network Manager가 .ovpn 파일을 직접 지원하기를 바랍니다. .ovpn 파일을 가져올 수 있어야합니다. Network Manager는 .ovpn 파일에서 모든 올바른 설정을 가져오고 VPN 게이트웨이 제공자가 지정한 올바른 범위의 게이트웨이 포트 및 기타 설정을 수행하여 모두 하나의 연결로 저장합니다. 모든 것이 .ovpn 파일에 있으면 .crt 파일이 필요하지 않습니다.
Unity 14.04에서는 연결 편집으로 이동하고 드롭 다운 목록을 사용하여 "추가"를 클릭하여 저장된 VPN 구성 가져 오기를 선택한 다음 "filename.ovpn"파일과 voila를 선택하십시오. 끝난.
OP가 요청한대로 Network Manager를 사용하는 방법으로 이에 응답했지만 훨씬 더 나은 방법이 있습니다! Ubuntu Software Center를 통해 제공되는 gopenvpn이라는 프로그램을 다운로드하여 설치하기 만하면됩니다. .ovpn 파일을 / etc / openvpn에 관리자로 저장하십시오. 응용 프로그램> 인터넷에 나열되어있는 gopenvpn을 열고 작업 표시 줄에 표시되는 gopenvpn 아이콘을 마우스 오른쪽 버튼으로 클릭하여 연결할 .ovpn 파일을 클릭하십시오. 컴퓨터에서 무엇이든 해야하는 파이처럼 쉽습니다 :)
또한 다음 형식을 사용하여 / etc / openvpn에 .txt 파일을 만들어 사용자 이름과 비밀번호를 무시할 수 있습니다.
username
password
그런 다음 각 .ovpn 파일 (예 : VPNBook .ovpn 파일)에서 다음과 같은 행을 변경하십시오.
auth-user-pass
에:
auth-user-pass VPNBook.txt
SED
모든 .ovpn 파일 등에서 한 줄씩 교체하는 데 사용하십시오.
root@masi:/etc/openvpn# sed -i '/auth-user-pass/c\auth-user-pass nordvpn.txt' *.ovpn
마지막으로 보안을 유지하고 다른 사용자가 사용자 이름과 비밀번호를 볼 수 없도록하십시오
root@masi:/etc/openvpn# chmod 700 nordvpn.txt
sed
있는 모든 .ovpn root@masi:/etc/openvpn# sed -i '/auth-user-pass/c\auth-user-pass nordvpn.txt' *.ovpn
파일 등을 대체하는 데 사용하십시오 /etc/openvpn/
. --관련 : nordvpn.com/tutorials/linux/openvpn
이 문제로 인해 몇 번이나 문제가 발생했기 때문에 포함 된 인증서가있는 .ovpn 파일의 "다운 그레이드"를 다른 .pem 파일을 가리키는 .ovpn 파일로 자동화하는 도구도 만들기로 결정했습니다.
https://github.com/dolanor/ovpnsplit/ 사용 가능합니다. 설치되어 있거나 바이너리를 사용할 수 있습니다 : https://github.com/dolanor/ovpnsplit/releases
.ovpn 파일을 원하는 위치에 놓고 (~ / .config / openvpn /에 넣은 후) 도구를 실행하면
개별 파일에
ovpnsplit ~/.config/openvpn/file.ovpn
포함 된 모든 파일이 만들어 file.ovpn
집니다..pem
NetworkManager에서 import vpn config를 선택한 다음을 선택하십시오 ~/.config/openvpn/file.ovpn
. 일반적으로 모든 인증서 파일은 올바른 인증서 파일을 가리켜 야합니다.
그러나 또 다른 버그로 인해 NetworkManager가 TLS 인증의 고급 설정에서 키 방향을 감지하지 못합니다. 따라서 올바른 방향으로도 배치해야합니다.
그리고 그 후, 당신은 저장하고 당신은 잘해야합니다.
이 도구는 모든 인증서와 TLS 인증을 작성 하는 kylemanna / openvpn 도커 이미지 사용에 도움이됩니다 .
나는 스크립트를 만들어 여기에 다음과 같은 몇 가지 VPN 사이트에서 암호 및 압축 파일을 가져 오는 자동화 vpnbook.com , 추출 ca
, cert
및 key
OVPN 파일에서 데이터를하고, 인증서 표시가 당신을 위해 가져와야 있도록 opvn 파일을 업데이트. 다른 공급자와 함께 사용하기 위해 쉽게 수정할 수 있습니다.