Network Manager를 통해 여러 VPN 네트워크에 한 번에 연결할 수 있습니까?


15

Network Manager를 통해 한 번에 더 많은 VPN 네트워크를 연결할 수 있습니까?

우분투 12.04.1 LTS를 실행 중입니다.

현재로서는 사전 구성된 VPN 연결간에 만 전환 할 수 있습니다. 두 개 이상의 VPN 네트워크에 동시에 연결해야하므로 상당히 성가신 일입니다.

예를 들어 Windows OpenVPN 클라이언트에서는 가능합니다.

답변:


11

12.10 (network-manager 0.9.6)을 사용하면 네트워크 설정을 사용하여 여러 VPN에 연결할 수 있습니다.

  • 시스템 설정 (gnome-control-center)
  • 회로망
  • 각 VPN을 선택하고 "on"으로 설정하십시오.

nmcli도구를 사용할 수도 있습니다 . 자세한 내용 은 http://cweiske.de/tagebuch/networkmanager-vpn.htm 을 참조하십시오.


4
이로 인해 첫 번째 VPN 연결이 끊어집니다. @Simon Déziel이 언급했듯이 이것은 일종의 버그 인 것 같습니다.
frogatto

VPN 연결이 다른 공급자를 사용하는 경우에만 작동한다고 생각합니다. 예를 들어 시스코 연결이 vpnc아닙니다. 주어진 공급자를 사용하는 VPN이 중단되어 다시 시도 할 때까지 다시 연결을 거부 한 경우도 있습니다.
Adrian


3

현재로서는 원하는 것이 불가능한 것 같습니다. 이 같은이 문제에 버그가 많이 있습니다 그것은 상류에 할당되었다.

그럼에도 불구하고, 당신의 설명에 따라 한 번에 여러 VPN을 연결할 수 있습니다 대답. Ubuntu 도움말 페이지의 "연결 수동 구성"섹션을 읽고 자신의 구성 파일을 작성할 수 있습니다 .


3

Network Manager로는 할 수 없지만 Network Manager와 pptp를 사용하면 가능합니다.

다음은 제 경우에 작동시키는 방법입니다.

  1. Network Manager를 사용하여 첫 번째 VPN에 연결하십시오.
  2. 명령으로 두 번째 VPN에 연결하고 두 번째 VPN 을 분리하는 데 pon vpn2사용 poff vpn2하십시오.

명령이 pon작동 하게하려면 시스템에서 다음 파일을 작성해야합니다.

파일 /etc/ppp/peers/vpn2:

pty "pptp VPNIpAddress --nolaunchpppd"
name YourUsername
remotename PPTP
require-mppe-128
file /etc/ppp/options.pptp
ipparam vdc

파일 /etc/ppp/options.pptp:

lock
noauth
refuse-pap
refuse-eap
refuse-chap
refuse-mschap
nobsdcomp
nodeflate

물론 이러한 파일의 내용은 VPN 서버에 따라 다릅니다.

필자의 경우 필요한 경로를 추가하기 위해 ip-up.d / 규칙을 추가해야합니다.

파일 /etc/ppp/ip-up.d/vpn2

#!/bin/bash
case "$PPP_REMOTE" in
        YourVPNGatewayIPHere)
        route add ....
        route add ....
        ...
                ;;
    *)
esac

잊지 마세요 : sudo chmod +x /etc/ppp/ip-up.d/vpn2

또한 파일을 편집하고 /etc/ppp/chap-secrets신임 정보를 추가해야합니다.

그런 다음 Network Manager를 사용하여 VPN1에 연결하고 다음을 실행하십시오.

sudo pon vpn2

문제가 발생하면 syslog를 확인하십시오.

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