因新装的服务器在内网内,外界无法访问,为了开发使用,需要先拨到外部VPN上跳出来,现在把在CENTOS6.2上建立VPN拨号的过程记录下来。 1、安装需要的程序包,需要安装ppp和pptp两个程序包,在Centos系统里安装软件及其方便,换成草鸡用户,执行如下命令: #yum install ppp #yum install pptp 2、创建新连接,运行pptpsetup命令创建一个名称为vpn1的连接: #pptpsetup --create vpn1 --server 211.x.x.x --username test --password test 3、连接: #pppd call vpn1 4、查看连接 #ifconfig /all 5、断开连接:#killall pppd 6、添加路由,拨号是拨上去了,如果不添加路由的话,新获得的IP将不起任何作用,最简单的方法把所有进出访问都扔给由pptpsetup命令创建的新网络设备ppp0(注意,新创建的连接名称是vpn1,但是新创建的网络设备名称将是ppp0),命令如下:(注意,添加完路由后,现有的网络链路就可能不通了) #route add -net 0.0.0.0 dev ppp0 7、如果需要的话,把拨号工作添加到自启动里,编辑/etc/rc.d/rc.local文件,添加如下指令: #vi /etc/rc.d/rc.local pppd call vpn1 route add -net 0.0.0.0 dev ppp0 OK!!配置完毕。以后可以直接访问vpn服务器分配给的地址了,可以配置ppptd服务器给该VPN用户固定IP就可以了。 (责任编辑:IT) |