Có thể kết nối với nhiều mạng VPN cùng một lúc thông qua Trình quản lý mạng không?


15

Có thể kết nối nhiều mạng VPN hơn cùng một lúc thông qua Trình quản lý mạng không?

Tôi đang chạy Ubuntu 12.04.1 LTS.

Hiện tại tôi chỉ có thể chuyển đổi giữa các kết nối VPN được cấu hình sẵn. Điều này khá khó chịu vì tôi cần phải kết nối với hai hoặc nhiều mạng VPN cùng một lúc.

Ví dụ, trên các máy khách Windows OpenVPN, điều đó là có thể.

Câu trả lời:


11

Với 12.10 (trình quản lý mạng 0.9.6), bạn có thể kết nối với nhiều VPN bằng cài đặt mạng:

  • Cài đặt hệ thống (trung tâm điều khiển gnome)
  • Mạng
  • Chọn từng VPN và đặt thành "bật".

Bạn cũng có thể sử dụng nmclicông cụ; xem http: //cweiske.de/ voltbuch / networkmanager-vpn.htm để biết thêm thông tin.


4
Điều này khiến kết nối VPN đầu tiên của tôi bị rớt. Như @Simon Déziel đã đề cập, đây có vẻ là một loại lỗi.
ếchatto

Tôi nghĩ rằng điều này chỉ hoạt động nếu các kết nối VPN sử dụng các nhà cung cấp khác nhau. ví dụ: không phải cả hai kết nối của Cisco vpnc. Tôi thậm chí đã có trường hợp VPN sử dụng một nhà cung cấp cụ thể bị hỏng và từ chối kết nối lại cho đến khi tôi khởi động lại khi tôi thử điều này.
Adrian


3

Có vẻ như những gì bạn muốn là không thể vào lúc này. Có rất nhiều lỗi về vấn đề này như thế này và nó đã được chỉ định để ngược dòng.

Thậm chí, bạn có thể kết nối nhiều vpns cùng một lúc như được mô tả trong câu trả lời này . Bạn có thể viết bạn tập tin cấu hình riêng bằng cách đọc "bằng tay cấu hình kết nối của bạn" trong này trang trợ giúp Ubuntu.


3

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.

  1. Kết nối với VPN đầu tiên bằng Network Manager.
  2. 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 ponhoạ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-secretsvà 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ố.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.