红联Linux门户
Linux帮助
当前位置: 红联Linux门户 > Ubuntu

ubuntu上的VPN连接

发布时间:2007-12-24 16:09:26来源:红联作者:Smilies
折腾了半天,终于弄清楚了。

一:安装pptp-linux 和 pptpconfig 两个软件包。
$sudo apt-get install pptp-linux

pptpconfig源里没有,可以下载 pptpconfig_20060410-0_all.deb,然后安装
$sudo dpkg -i pptpconfig_20060410-0_all.deb

二:配置VPN
以root身份启动pptpconfig
$sudo pptpconfig
在弹出的图形界面里设置好VPN服务器的IP,用户名,密码。
Routing选项卡中选择“All to Tunnel"
DNS选“Automatic”
Encryption选“require-mppe"
其余不选。
保存。

三:配置路由
修改/etc/ppp/ip-up,在末尾加上
route add -net 59.66.0.0 netmask 255.255.0.0 gw 166.111.152.1
route add -net 166.111.0.0 netmask 255.255.0.0 gw 166.111.152.1
route del default gw 166.111.152.1
route add default gw 10.1.0.1

修改/etc/ppp/ip-down,在末尾加上
route del default gw 10.1.0.1
route add default gw 166.111.152.1
route del -net 59.66.0.0 netmask 255.255.0.0 gw 166.111.152.1
route del -net 166.111.0.0 netmask 255.255.0.0 gw 166.111.152.1

以上:
166.111.152.1是你不用VPN时的网关地址。
59.66.0.0 netmask 255.255.0.0 , 166.111.0.0 netmask 255.255.0.0 两个网段是你即使连了VPN还不 想通过VPN服务器,而还想通过原来的网关连接的网域,你可以试情况增删。
10.1.0.1是你的VPN服务器 的内网IP,你可以试情况改变。

四:连接VPN
选中你第二步配置的 VPN,点start。VPN即连接上,可以使用了。
点close,VPN即断开。
文章评论

共有 2 条评论

  1. 不工作的男人 于 2009-10-01 02:16:52发表:

    学习了。

  2. ljp50598313 于 2009-09-28 14:13:11发表:

    那你有没有在REDHAT下用ADSL动态IP地址做网络对网络VPN的方案嘛,共享一下嘛