Cách thiết lập OpenVPN Client


Câu trả lời:


143

Có, bạn có thể sử dụng OpenVPN trực tiếp. Bằng cách này bạn cũng có thể sử dụng nhiều cài đặt hơn.

Đầu tiên bạn cần openvpngói:

sudo apt-get install openvpn

Sau đó, bạn có thể kết nối như thế này:

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

Điều sudonày rất quan trọng vì OpenVPN sẽ không thể kết nối bằng cách khác (tôi nghĩ vì nó phải thay đổi tuyến đường).


Tôi không thể tìm thấy config.ovpntập tin
Yan King Yin

2
@YanKingYin Bạn nên lấy nó từ nhà cung cấp dịch vụ VPN.
Ali Shakiba

12
Để làm cho nó vĩnh viễn, hãy chỉnh sửa /etc/default/openvpnvà bỏ ghi chú dòng AUTOSTART="all"và sao chép tệp ovpn của bạn sang /etc/openvpn/config.conf- phải có phần mở rộng .conf
Thales Ceolin

2
@YanKingYin bạn sẽ có thể tải xuống bằng cách đăng nhập vào máy chủ vpn của bạn từ trình duyệt.
Aniket Thakur

1
Đây có phải chỉ cài đặt OpenVPN CLIENT chứ không phải máy chủ?
Luka

57

Phương pháp dễ nhất là chạy lệnh này:

sudo apt-get install network-manager-openvpn-gnome

Và sau đó thêm một OpenVPNkết nối Network Managermà sau đó lệnh trên hỗ trợ nhập .ovpntệp.

nhập mô tả hình ảnh ở đây


1
Tôi đã thử sử dụng nó, nhưng không thể lưu nó. Tôi nghĩ rằng tôi đang bị ảnh hưởng bởi lỗi này: bugs.launchpad.net/ubuntu/+source/network-manager-applet/+bug/...
Farid Nouri Neshat

@FaridNouriNeshat: Đó là một thời gian (sau khi cập nhật) trong 16.04.1 LTS nó không hoạt động (tôi đã báo cáo lỗi). Bây giờ sử dụng thiết bị đầu cuối để làm điều đó chỉ cần đọc nhận xét của tôi về câu hỏi về rò rỉ DNS.
Xaqron

Điều này làm việc cho tôi nhưng sẽ không cho phép tôi kết nối bên ngoài VPN khi đang bật. Sử dụng công cụ CLI hoạt động hoàn hảo.
vắng mặt

25

Như Louis đã giải thích việc cài đặt openvpn client có thể được thực hiện bằng lệnh

sudo apt-get install openvpn

Tuy nhiên, nếu bạn đang sử dụng cơ chế xác thực kép cho máy chủ vpn của mình, hãy kết nối đơn giản với

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

sẽ không đủ Bạn cần một số thiết lập thêm.

  1. Hãy chắc chắn rằng tập tin cấu hình của bạn có auth-user-passdòng.
  2. Tiếp theo thêm --auth-retry interactvào lệnh kết nối của bạn. Vì vậy, toàn bộ lệnh của bạn sẽ trông như thế nào

    sudo openvpn --config /path/to/config.ovpn --auth-retry interact
    

Không cắt nó cho tôi:SIGUSR1[soft,connection-reset] received, process restarting
Tomislav Nakic-Alfirevic

5

Tôi đến đây từ khóa Cách thiết lập VPN bằng tệp .ovpn? [trùng lặp] , vì tôi muốn đưa ra câu trả lời cho các vấn đề về nhập *.ovpntệp trong GUI mà một số người dùng gặp phải.

Cũng giống như những người khác, tôi đã chắc chắn cài đặt:

$sudo apt-get install network-manager-openvpn-gnome

Tuy nhiên, trên Ubuntu 18.04 (gặp vấn đề tương tự vào ngày 16.04), tôi không thể nhập *.ovpntệp bằng GUI (Cài đặt -> Mạng -> VPN + -> 'Nhập từ tệp'). Tôi luôn nhận được:

Không thể nhập kết nối VPN

Không thể đọc tệp "foo.ovpn" hoặc không chứa thông tin kết nối VPN được công nhận

Lỗi: plugin không hỗ trợ khả năng nhập

Tuy nhiên, tôi chỉ vấp phải hướng dẫn sau từ nixCraft để nhập *.opvntệp:

$ sudo nmcli connection import type openvpn file /path/to/foo.ovpn

Sau khi chạy lệnh đó, kết nối VPN của tôi được liệt kê trong phần 'Cài đặt -> Mạng -> VPN'. Sau khi chỉnh sửa mật khẩu, kết nối VPN của tôi hoạt động. Kết nối VPN cũng được liệt kê trong menu bảng trên cùng cho thấy kết nối, sức mạnh, người dùng trong số những thứ khác.


1
Khả năng này cũng hoạt động trong trình biên tập kết nối gui. Chạy chương trình, nhấp vào [+] và chọn Nhập cấu hình VPN đã lưu. Giao diện cài đặt mạng gnome để thực hiện việc này bị hỏng trong 18.04, nhưng trình chỉnh sửa kết nối nm hoạt động tốt.
Steeve McCauley

3

Cài đặt OpenVpn

sudo apt-get install network-manager-openvpn-gnome

Sau đó, đi tới Cài đặt mạng> Chỉnh sửa kết nối> Thêm> Chọn Giao thức đường hầm điểm VPN đến điểm> Tạo

Thêm tên người dùng , mật khẩucổng

Sau đó vào Menu nâng cao

Kiểm tra Sử dụng mã hóa điểm tới điểm

Lưu lại

Sau đó, đi đến Cài đặt mạng> Kết nối VPN và chọn kết nối VPN đó và kết nối nó.


0

Nếu bạn không muốn liên quan đến Trình quản lý mạng, kho git này có một tập lệnh đơn giản thực hiện toàn bộ công việc rất tốt bằng cách sử dụng một phiên tương tác với ít hơn nửa tá câu hỏi. Xem tài liệu trong tải về.

https://github.com/Nyr/openvpn-install.git


0

Trên Ubuntu 18, cài đặt trình quản lý mạng bằng lệnh:

sudo apt-get install network-manager-openvpn-gnome

Sau đó...

  1. Mở lại cài đặt mạng
  2. Thử lại tập tin nhập

Việc nhập khẩu nên hoạt động tốt.


Chào mừng bạn đến hỏi Ubuntu. Làm thế nào là câu trả lời của bạn khác hình thức câu trả lời được bình chọn nhiều thứ hai ở trên? Hay bạn đang cố gắng bình luận về một câu trả lời khác?
user68186
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.