Xin được giới thiệu với các bạn, một cách cài đặt OpenVPN Server trên HDH Linux đơn giản và dễ dàng nhất mà mình biết là openvpn-install. Mình đã sử dụng script này cũng khá lâu rồi. Nó thực sự giúp mình tiết kiệm rất nhiều thời gian, công sức trong việc thiết lập 1 OpenVPN Server.
Giới thiệu script cài openvpn-install
- Github: https://github.com/Nyr/openvpn-install
- Tác giả: Nyr
- HDH hỗ trợ: Debian, Ubuntu, CentOS và RHEL
Cài đặt OpenVPN Server sử dụng openvpn-install
Để cài đặt tự động OpenVPN Server, sử dụng command sau với quyền root:
[[email protected] ~]# wget https://git.io/vpn -O openvpn-install.sh && bash openvpn-install.sh
Sau khi chạy command trên, một màn hình console sẽ yêu cầu bạn nhập 1 số thông tin về VPN Server cần thiết như bên dưới.
Trong đó bạn cần điền 1 số thôn tin như sau:
- IP address: Địa chỉ IP public của Server
- Protocol: Giao thức mà bạn muốn OpenVPN Sử dụng. Mặc định là Giao thức UDP
- Port: Cổng mà OpenVPN Server sẽ lắng nghe. Mặc định là 1194
- DNS: Máy chủ phân giải tên miền. Mặc định là 1, nhưng ở đây mình chọn DNS là 2 (DNS của Cloudflare)
- Client name: VPN Client (Có thể hiểu là username của VPN)
Cuối cùng bấm bất kỳ 1 phím gì để tiến hành cài đặt.
Sau khi cài đặt thành công, file cấu hình của openvpn sẽ được lưu tại đường dẫn /root/<client_name>.ovpn
Để kết nối với OpenVPN Server từ OpenVPN Client, các bạn có thể tham khảo 1 số cách sau:
- Trên Ubuntu, vui long tham khảo bải viết: Cài đặt và sử dụng OpenVPN Client trên Ubuntu Linux
- Trên MacOS, vui lòng tham khảo bài viết: Cài đặt và kết nối OpenVPN trên MacOS
- Trên HDH Linux, có thể kết nối trực tiếp bằng command: openvpn /root/client.ovpn
- Trên Windows, sử dụng 1 phần mềm OpenVPN Client. VD: https://openvpn.net/community-downloads/
Gỡ bỏ OpenVPN Server
Sau khi cài đặt, muốn thêm user hay gỡ OpenVPN Server chúng ta chạy lại script với command:
[[email protected] ~]# bash openvpn-install.sh
Một màn hình console sẽ xuất hiện, hãy chọn chức năng mà bạn muốn.
Nguồn: vinasupport.com
xin chào ad, làm cách nào để tải tập này xuống à
/root/.ovpn
ad giúp mình cú pháp với ạ
thanks you !
xin chào ad. làm cách nào để tải file /root/.ovpn xuống ạ
thanks you!
Bạn copy file cấu hình ra ngoài bằng cách :
sudo cp /root/’tên file cấu hình’.ovpn ~/