network-manager-openvpn에서 구성 가져 오기


9

네트워크 관리자에서 OpenVPN의 GUI 모듈을 사용하는 OpenVPN 프로토콜을 사용하여 무료 서비스를 사용하려고합니다.

이 구성은 .ovpnWindows에서 와 마찬가지로 완벽하게 작동했습니다 . Windows에서의 동작은 OpenVPN GUI를 실행하고이 특정 VPN에 연결하도록 선택한 것입니다. 그런 다음 연결 시도 중 활동을 표시하고 사용자 이름 / 암호 인증을위한 대화 상자를 엽니 다.

파일 유형을 변경하고 .conf네트워크 관리자에서 가져 오기 기능을 사용하여 모든 구성을 성공적으로 가져 왔습니다 . 그러나 연결을 시도하면 네트워크 관리자의 애니메이션 연결 시도 만 표시되지만 결국 연결 시간 초과 알림이 표시됩니다. 인증을 요청하는 프롬프트가 전혀 표시되지 않으며 인증 세부 사항을 접두어로 표시하는 기능을 찾을 수 없습니다.

client
dev tun
proto tcp
remote miami.proxpn.com 443 
resolv-retry infinite
nobind
persist-key
persist-tun
ca ca.crt
cert client.crt
key client.key
cipher BF-CBC
keysize 512
comp-lzo
verb 4
mute 5
tun-mtu 1500
mssfix 1450
auth-user-pass
reneg-sec 0


# If you are connecting through an
# HTTP proxy to reach the actual OpenVPN
# server, put the proxy server/IP and
# port number here.  See the man page
# if your proxy server requires
# authentication.
;http-proxy-retry # retry on connection failures
;http-proxy [proxy server] [proxy port #]

말할 필요도 없지만 OpenVPN 연결을 설정하는 데 필요한 모든 패키지를 다운로드했습니다.

그런데, 같은 위에서 볼 수 .key.crt위치를 지정한 파일은 설정 파일과 같은 디렉토리에 있어야 할 수 있습니다. 구성 파일을 가져온 후 제거하면 문제가 발생합니까? 참고로 제거하지 않았으므로 직면 한 문제는 이러한 파일이 없기 때문이 아닙니다.

답변:


13

명령 행에서 VPN에 연결하십시오. 이렇게하면 NetworkManager에 문제가 있고 다른 것이 아닌지 확인할 수 있습니다. 다음을 사용하여 명령 행에서 연결할 수 있습니다.

openvpn --config /path/to/config.ovpn

sudo를 사용하여이 명령을 실행해야 할 수도 있습니다.

명령 행에서 성공적으로 연결할 수 있다면 netdev그룹에 자신을 추가 Available to all users하고 NetworkManager의 VPN 설정 창에서 체크를 해제 한 다음 NM을 사용하여 연결하십시오.


1
예상대로 터미널에서의 시도에 완벽하게 연결되었습니다. sudo특권 이 필요했습니다 .
Oxwivi

따라서 Network Manager의 연결 속성에서 '모든 사용자에게 사용 가능'을 선택 취소 한 다음 Network Manager를 통해 연결하려고 'netdev'그룹에 자신을 추가하려고 했습니까?
binW

명령 줄에서 어떻게합니까? 최소 설치 상태이며 사용자 관리 용 GUI가 설치되어 있지 않습니다.
Oxwivi

다음 명령 "sudo usermod -aG netdev <user-name>"
binW

... 효과가 있었지만 인증 요청을하지 않았습니다. WTF?
Oxwivi

3

tail -f /var/log/{syslog,messages}VPN을 다시 연결하면 약간의 답변을 얻을 수 있다고 생각 합니다.


다시 연결 하시겠습니까? 전혀 연결되지 않습니다.
Oxwivi

1
연결되지 않으면 오류 메시지가 나타납니다.
Lekensteyn

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.