方法一:最简单的方法是
wget http://swupdate.openvpn.org/as/openvpn-as-2.0.24-CentOS6.x86_64.rpm rpm -Uvh openvpn-as-2.0.24-CentOS6.x86_64.rpm passwd openvpn
在安装时就提示使用详情
https://IP:943或者443
登录账号openvpn
https://IP/admin 或者943端口
在管理界面可以修改具体参数。
方法二:
以CentOS6 32位为例
##!/bin/bash rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/i386/openvpn-2.3.2-2.el6.i686.rpm \cp /usr/share/doc/openvpn-*/sample/sample-config-files/server.conf /etc/openvpn sed -i 's@.*f1.*@push "redirect-gateway def1 bypass-dhcp"@' /etc/openvpn/server.conf sed -i 's@.*222.*@push "dhcp-option DNS 8.8.8.8"@' /etc/openvpn/server.conf sed -i 's@.*220.*@push "dhcp-option DNS 8.8.4.4"@' /etc/openvpn/server.conf sed -i 's@;user nobody@user nobody@' /etc/openvpn/server.conf sed -i 's@;group nobody@group nobody@' /etc/openvpn/server.conf \cp /usr/share/doc/openvpn-*/sample/sample-keys/* /etc/openvpn iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -o eth0 -j MASQUERADE service iptables save service iptables restart sed -i "s/net.ipv4.ip_forward = 0/net.ipv4.ip_forward = 1/g" /etc/sysctl.conf sysctl -p service openvpn restart chkconfig openvpn on
Windows客户端程序:openvpn-install-2.3.2-I003-i686.exe
登陆方法:
拷备服务器 /etc/openvpn/ 目录下的 ca.crt client.crt client.key 三个文件
放到 openvpn-install-2.3.2-I003-i686.exe 安装目录C:\Program Files (x86)\OpenVPN\config文件夹中
并在config文件夹内新建文件名为:client.ovpn 填入以下内容(x.x.x.x 替换服务器IP或域名)
client dev tun proto udp remote x.x.x.x 1194 resolv-retry infinite nobind persist-key persist-tun comp-lzo verb 3 ca ca.crt cert client.crt key client.key
点击OpenVPN GUI 连接即可。
这是一种rpm的安装方式,你可以单独找下对应的rpm包,手动安装解决
cat /etc/issue
uname -a
你安装的源不对,默认是Centos 6 32位
你的系统是5吧,修改下第一行的rpm后面正确源地址
rpm –version
RPM version 4.1.1
那如果再想创建个客户端,怎么生成证书啊,望赐教
good 😛
3q
怎么再创建个客户端证书啊
创建证书 自己百度下吧,网上有很多很多,内容也很详细