目錄表

OpenVPN 安裝與設定

另外方案 n2n VPN 方案

1 Server 端

1.1 下載安裝最新版 OpenVPN 與相關 Lib

su - root
rpm -ivh http://download.fedora.redhat.com/pub/epel/6/x86_64/epel-release-6-5.noarch.rpm
yum install kernel-devel openssl-devel gcc rpm-build
yum install lzo-devel pam-devel pkcs11-helper-devel openvpn

1.2 設定虛擬網卡 tun0

mknod /dev/net/tun c 10 200
modprobe tun
echo 1 > /proc/sys/net/ipv4/ip_forward
vi /etc/sysctl.conf
:
# Controls IP packet forwarding
net.ipv4.ip_forward = 1
:

1.3 準備好相關憑證檔案

1.4 設定與啟動 Server 端

cd /etc/openvpn
cp /usr/share/doc/openvpn-2.1.4/sample-config-files/server.conf /etc/openvpn/
vi server.conf

cd /etc/openvpn
cp /usr/share/openvpn/easy-rsa/2.0/keys/dh1024.pem .
cp /usr/share/openvpn/easy-rsa/2.0/keys/server.crt .
cp /usr/share/openvpn/easy-rsa/2.0/keys/server.key .
cp /usr/share/openvpn/easy-rsa/2.0/keys/ca.crt .
service openvpn start

參考網址