|
悬赏10兑换券已解决
申请了个VPS,最后测试时总是:OPENV P N连接被拒绝,安装方法如下:
1.下载openV P N软件,从openV P N.net
-->download openV P N-2.0.9.tar.gz and lzo-2.00.tar.gz
2.安装软件
(1) install lzo-2.0
-->tar zxvf lzo-2.00.tar.gz
cd lzo-2.00
./configure
make
make check
make test (run a full test)
make install (when logged in as root)
(2) install openV P N
-->tar zxvf openV P N-2.0.9.tar.gz
cd openV P N-2.0.9
./configure
make&make install
openV P N默认安装在/etc/openV P N 目录中
3.配置openV P N
(1)建立你所需要的OPENV P N环境配置文件
-->cd /etc/openV P N
[root@bawwgt1 openV P N]# vi vpsville_V P N1.conf
dev tun
ifconfig 172.16.10.1 172.16.10.2
keepalive 10 60
proto tcp-server ##这里一定要和服务器的协议一致:服务器端与客户端都是UDP或服务器端是tcp-server对应客户端tcp-client
port 1119 ##此端口任意指定,需要客户端与服务器端一致敬
#user nobody
#group nogroup
persist-tun
persist-key
comp-lzo
verb 3
secret /etc/openV P N/secret.key
~
(2)生成所需要的密钥
[root@localhost openV P N]# cd /etc/openV P N
openV P N --genkey --secret secret.key (生成服务器端与客户端的密钥)
(3)这样在/etc/openV P N中将会有以下文件.
vpsville_V P N1.conf secret.key
4.使openV P N能够开机自动启动,并启用openV P N的nat功能
-->vi /etc/rc.local
(加入以下内容)
echo "1" > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -s 172.16.10.2/32 -o venet0 -j SNAT --to your V P N internet ip1
iptables -t nat -A POSTROUTING -s 172.16.11.2/32 -o venet0 -j SNAT --to your V P N internet ip2
/usr/local/sbin/openV P N /etc/openV P N/vpsville_V P N1.conf &
二 客户端配置
-->编辑你的客户端的openV P N配置文件:示例如下:
dev tun
remote 200.200.200.200 ##你的openV P N服务器IP
ifconfig 172.16.10.2 172.16.10.1
keepalive 10 60
proto tcp-client ##这里一定要和服务器的协议一致:服务器端与客户端都是UDP或服务器端是tcp-server对应客户端tcp-client
port 1119
persist-tun
persist-key
comp-lzo
verb 3
secret C:\\Program\ Files\\UltraV P N\\config\\secret.key ##将服务器生成的密钥 拷到些目录下,和你的客户端OPENV P N配置文件应该在一个目录中
redirect-gateway def1 ##这个选项是说客户端的所有的流量都经过V P N通道出去
测试失败,谁能找出哪里出问题了呀? |
最佳答案
查看完整内容
你是要自己用还是想要公布出来?
自己用的话可以用这个方法:
http://www.autunu.com/forum.php?mod=viewthread&tid=8&extra=page%3D1
http://jgwy.net/forum.php?mod=viewthread&tid=916168
如果要公布给大家使用的话就比较多权限设置了
|