Bạn không thể làm điều đó với Trình quản lý mạng, nhưng có, sử dụng Trình quản lý mạng và pptp.
Đây là cách tôi làm cho nó hoạt động trong trường hợp của tôi.
- Kết nối với VPN đầu tiên bằng Network Manager.
- Kết nối với VPN thứ hai bằng lệnh
pon vpn2
, sử dụng poff vpn2
để làm rối loạn VPN thứ hai.
Để làm cho lệnh pon
hoạt động, bạn sẽ cần tạo các tệp theo sau trong hệ thống của bạn:
tập tin /etc/ppp/peers/vpn2
:
pty "pptp VPNIpAddress --nolaunchpppd"
name YourUsername
remotename PPTP
require-mppe-128
file /etc/ppp/options.pptp
ipparam vdc
tập tin /etc/ppp/options.pptp
:
lock
noauth
refuse-pap
refuse-eap
refuse-chap
refuse-mschap
nobsdcomp
nodeflate
Tất nhiên nội dung của các tệp này phụ thuộc vào máy chủ VPN của bạn.
Trong trường hợp của tôi, tôi cũng nên thêm các quy tắc ip-up.d /, để thêm các tuyến cần thiết.
tập tin /etc/ppp/ip-up.d/vpn2
#!/bin/bash
case "$PPP_REMOTE" in
YourVPNGatewayIPHere)
route add ....
route add ....
...
;;
*)
esac
Đừng quên: sudo chmod +x /etc/ppp/ip-up.d/vpn2
Ngoài ra, bạn sẽ cần phải chỉnh sửa các tập tin /etc/ppp/chap-secrets
và thêm vào đó thông tin đăng nhập của bạn.
Sau này, kết nối với VPN1 bằng Trình quản lý mạng, chạy:
sudo pon vpn2
Kiểm tra syslog nếu có sự cố.