文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>在Linux下通过pptp client连接远程vpn服务的配置

在Linux下通过pptp client连接远程vpn服务的配置

时间:2006-11-27  来源:unix.root

在客户端通过pptp client 软件连接vpn服务器的配置过程。

到以下网址http://pptpclient.sourceforge.net/。下载pptp client软件,如果你的ppp拔号程序太旧的话也要
升级。具体安装方法这里就不讲了,大家可参照说明文档,配置客户端有两种方法,一种是用图
形界面的自动配置过程 ,另一种是手动配置过程,以下介绍的是我的手动设置过程。自动配置过
程大家可参考网站上的说明。
1、在/etc/ppp目录下建立一个options.pptp文件,写入以下内容:lock noauth nobsdcomp nodeflate。

2、在/etc/ppp目录下建立一个chap-secrets文件,如果你配置了拔号程序,一般这个文件是已经有
了的,加入以下两行用以设置vpn连接的用户名和密码。
"username" "PPTP" "password" *
"PPTP" "username" "password" *
注意:该文件会被系统的拔号配置程序自动改写,所以请大家设置时小心该文件内容是否正确。

3、建立一个/etc/ppp/peers/connect 连接文档。内容如下:
pty "pptp vpnserver --nolaunchpppd"
name username
remotename PPTP
require-mppe-128     #如果不用MPPE支持,则不要这句。
file /etc/ppp/options.pptp
ipparam connect

4、好了,配置完成 ,可以开始连接VPN服务器了。在连接前首先要连通INTERNET。再执行
pon connect 语句进行连接。如果想显示连接时的调试信息可以执行以下命令。
pon connect debug dump logfd 2 nodetach
连接成功后可用ifconfig命令显示接口信息。

5、连接成功后就可与服务器通信了,但如果要有其它子网通信,就要增加路由信息,具体可参
考网站上的设置。例如要和192.168.1.0子网通信可这样写:
$ route add -net 192.168.1.0 netmask 255.255.255.0 dev ppp1

6、停止命令用poff connect 。

注1: pon 和 poff命令可在ppp源码目录下的scripts目录中找到。
注2: 网卡的网关要设成0.0.0.0才可以连接到internet。
相关阅读 更多 +
排行榜 更多 +
风度

风度

游戏工具 下载
大姨妈月经提醒

大姨妈月经提醒

健康医疗 下载
海岸线小说网

海岸线小说网

浏览阅读 下载