Chào Qúy Khách,
Kỹ thuật xin hướng dẫn cài đặt và cấu hình OpenVPN trên CentOS6 giúp bảo mật khi thực hiện kết nối đến ứng dụng quan trọng.
1. Thao tác trên server
Bước 1: Nạp EPEL
rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
Đảm bảo các gói đã được cài đặt đầy đủ
yum update
Cài đặt OpenVPN và Easy-RSA
yum install openvpn easy-rsa -y
Bước 2: Copy file cấu hình chính
cp -R /usr/share/east-rsa/ /etc/openvpn
cp /usr/share/doc/openvpn-2.3.11/sample/sample-config-files/server.conf /etc/openvpn/
Điều chỉnh file server.conf
uncomment dòng: push "redirect-gateway def1 bypass-dhcp"
cho phép tất cả traffic sử dụng của client sẽ qua OpenVPN
điều chỉnh cho phép sử dụng DNS google
push "dhcp-option DNS 8.8.8.8"
push "dhcp-option DNS 8.8.4.4"
Bước 3: Tạo CA – KEY – Certificates
vi /etc/openvpn/easy-rsa/2.0/vars
Điều chỉnh thông tin khai báo
Tạo file CA và Diffie Hellman
cd /etc/openvpn/easy-rsa/2.0/
. /etc/openvpn/easy-rsa/2.0/vars
. /etc/openvpn/easy-rsa/2.0/clean-all
. /etc/openvpn/easy-rsa/2.0/build-ca
. /etc/openvpn/easy-rsa/2.0/build-dh
Tạo file Key và Certificates
. /etc/openvpn/easy-rsa/2.0/build-key-server 123host
Bước 4: Copy các file vừa tạo ra thư mục gốc
cp dh2048.pem ca.crt 123host.crt 123host.key /etc/openvpn/
vi /etc/sysctl.conf
thay đổi dòng net.ipv4.ip_forward = 0 thành net.ipv4.ip_forward = 1
Bước 5: Tạo key/certificate cho client
cd /etc/openvpn/easy-rsa/2.0/
. /etc/openvpn/easy-rsa/2.0/build-key may01
Để client có thể truy cập, cần cung cấp 3 file chính sau:
ca.crt
may01.crt
may01.key
Và server gồm các file:
ca.crt
ca.key
dh1024.pem
123host.crt
123host.key
Bước 6: Khởi động OpenVPN và kiểm tra
service openvpn start
2. Phía client
Bước 1: Khi nhận được file cần thiết để cài đặt gồm:
ca.crt
may01.crt
may01.key
Tiến hành download OpenVPN Client: https://openvpn.net/index.php/open-source/downloads.html
Bước 2: Tiến hành cài đặt và copy 3 file vào thư mục: C:\Program Files\OpenVPN\config
cần copy file client.ovpn từ C:\Program Files\OpenVPN\sample-config sang thư mục C:\Program Files\OpenVPN\config và điều chỉnh dòng:
remote 103.255.236.51 1194
ca ca.crt
cert may1.crt
key may1.key
chạy file .exe để kết nối đến server.
Chúc Qúy Khách thành công!
Leave A Comment?