Tôi đang cố gắng thiết lập OpenVPN bằng NetworkManager. GUI có vẻ có lỗi và không phản hồi. Có công cụ nào khác để thiết lập máy khách VPN không?
Tôi đang cố gắng thiết lập OpenVPN bằng NetworkManager. GUI có vẻ có lỗi và không phản hồi. Có công cụ nào khác để thiết lập máy khách VPN không?
Câu trả lời:
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 openvpn
gó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 sudo
nà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).
config.ovpn
tập tin
/etc/default/openvpn
và 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
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 OpenVPN
kết nối Network Manager
mà sau đó lệnh trên hỗ trợ nhập .ovpn
tệp.
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.
auth-user-pass
dòng.Tiếp theo thêm --auth-retry interact
và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
SIGUSR1[soft,connection-reset] received, process restarting
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 *.ovpn
tệ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 *.ovpn
tệ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 *.opvn
tệ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.
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ẩu và cổ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ó.
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ề.
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 đó...
Việc nhập khẩu nên hoạt động tốt.