._____Ubuntu下如何连接VPN网络
想上网是离不开VPN的。Linux对VPN一直没有所谓原生支持,建立VPN连接确是麻烦。以下方法在Ubuntu 8.04、PPTP VPN上调试通过。本文将展示连接CUHK ResNet的方法,其他网络可相应更改设置。1. 安装VPN包根据系统选择安装pptp-linux包。亦有相关文章指出,安装VPNC插件继承入Network Manager中即可(仅适用于Ubuntu)。我没有尝试过。
2. 设置连接进入终端,输入:
sudo pico /etc/ppp/peers/resnet
在编辑器中插入以下内容:
pty "pptp vpn.resnet.cuhk.edu.hk –nolaunchpppd"
file /etc/ppp/options.pptp
remotename PPTP
persist
defaultroute
usepeerdns
name s07xxxxx //此处输入用户名
按Ctrl+O, Enter, Ctrl+X保存关闭。
3. 修改连接设置在终端中输入:
sudo pico /etc/ppp/options.pptp
在编辑器中显示的是PPTP连接设置,找到
require-mppe-128
将之注释掉(即在前面加上井号#)。Ctrl+O, Enter, Ctrl+X保存退出。
4. 设置用户名密码在终端中输入:
sudo pico /etc/ppp/pap-secrets
在最后一行,输入
s07xxxxx PPTP 密码
PPTP在中间,和用户名、密码有一空格间隔。Ctrl+O, Enter, Ctrl+X保存退出。
到此为止,设置已成功,准备连接。
连接方法在终端中输入
sudo pon resnet
等待几秒钟,让VPN连接好。然后继续输入
ip route
检查dev/ppp0是否已经成为了默认(default)。如果没有,输入:
sudo ip route del default //删掉现有默认
sudo ip route add default dev ppp0 //将ppp0添加为默认路由
此时VPN连接应已就绪。
可以通过写脚本的方法简化这一流程。例如:
sudo pon resnet
sleep 5
sudo ip route del default
sudo ip route add default dev ppp0
将之保存为connect.sh,设置属性允许其运行即可。
[ 本帖最后由 寂寞森林 于 2008-6-1 19:42 编辑 ] 。。Ubuntu和Linux到底有啥区别。。谁解答下菜鸟问题。。。 以前有上过几节介绍linux系统的课,好像是说linux是一种系统的统称,ubuntu只是一个欧洲公司产的一款基于linux技术平台的产品,就像我们统称XP,vista为windows系统一样~ 。。原来如此。。。 看不懂 路过。。 建议能按校园网的修改下
页:
[1]