诚毅小家|集美大学生活【集美大学,诚毅学院,水产学院,师范学院,美术学院,财经学院,体育学院,航海学院,集美学村,石鼓路,龙舟池】

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 1160|回复: 5

._____Ubuntu下如何连接VPN网络

[复制链接]
发表于 2008-6-1 18:06:09 | 显示全部楼层 |阅读模式
想上网是离不开VPN的。Linux对VPN一直没有所谓原生支持,建立VPN连接确是麻烦。以下方法在Ubuntu 8.04、PPTP VPN上调试通过。本文将展示连接CUHK ResNet的方法,其他网络可相应更改设置。1. 安装VPN包根据系统选择安装pptp-linux包。; w8 `' \2 V: F3 g0 t- s
亦有相关文章指出,安装VPNC插件继承入Network Manager中即可(仅适用于Ubuntu)。我没有尝试过。' r: `7 |3 G0 A5 I4 p( J
2. 设置连接进入终端,输入:' I8 O3 a' O) ?. y. O- b$ ]- X
sudo pico /etc/ppp/peers/resnet
& k$ `& N0 m- `0 f& ~- K
在编辑器中插入以下内容:' |4 A: }# _7 [& [% X
pty "pptp vpn.resnet.cuhk.edu.hk –nolaunchpppd"
1 l# a- @6 D% v5 H8 I; Ofile /etc/ppp/options.pptp& X# |: U+ K4 v! J, x
remotename PPTP
. h4 e. b9 H/ w% W) B' y' npersist8 \* I& l$ j, E& ^( h6 i. x' q
defaultroute8 L' B- B* K1 ^6 L9 ?5 o
usepeerdns" }$ R, J1 t* b4 a$ v: ~
name s07xxxxx //此处输入用户名

9 J  H$ p; ]: P
按Ctrl+O, Enter, Ctrl+X保存关闭。; n) c2 C6 Y1 b! H0 e7 \0 h3 i, C: O! @$ D
3. 修改连接设置在终端中输入:
' w9 i$ J1 }* B# t& j$ O
sudo pico /etc/ppp/options.pptp/ P% \) W' B$ x) m8 _
在编辑器中显示的是PPTP连接设置,找到
6 ]9 l- L' l4 F5 m  D2 V$ F2 E9 ^
require-mppe-128. I$ B# Z! }0 j8 P4 A  K: i
将之注释掉(即在前面加上井号#)。Ctrl+O, Enter, Ctrl+X保存退出。
9 L7 }" z7 q. p: D$ F" K4. 设置用户名密码在终端中输入:
7 e7 w+ F" Q9 i& o
sudo pico /etc/ppp/pap-secrets
/ Y0 s& K- n% A
在最后一行,输入
/ j  A4 {9 a. Z7 j
s07xxxxx PPTP 密码
$ {- u7 i) Q. Q( m" L, h
PPTP在中间,和用户名、密码有一空格间隔。Ctrl+O, Enter, Ctrl+X保存退出。
/ |4 L0 G- Z5 y7 T  z到此为止,设置已成功,准备连接。
' T6 b3 J: F( n- K/ k) c9 D连接方法在终端中输入
3 R* Q# ?$ U$ D% v
sudo pon resnet0 \( d( q- D, p5 P
等待几秒钟,让VPN连接好。然后继续输入
! Y5 f$ q1 C" n1 t2 S2 k4 b
ip route
! C) N+ x* i, F0 e- |: A
检查dev/ppp0是否已经成为了默认(default)。如果没有,输入:
& }) ~. U8 l2 B
sudo ip route del default //删掉现有默认
0 j6 u. z9 G; d5 G* ]) y  L8 Z. psudo ip route add default dev ppp0 //将ppp0添加为默认路由

, w2 B/ U0 ?. ]
此时VPN连接应已就绪。
8 E: F; f2 D' Z4 j1 [5 R* J可以通过写脚本的方法简化这一流程。例如:- F1 g) ~3 a& \( Z% q
sudo pon resnet( Q& _7 n( D1 i* n7 z0 J
sleep 5
) m) F+ U: m& m! i! X1 b6 xsudo ip route del default
& o* i2 O# _0 }0 ^4 Isudo ip route add default dev ppp0
. h2 o$ ~0 a8 C3 u/ x
将之保存为connect.sh,设置属性允许其运行即可。
6 ~+ X# l# I7 K
; T# d! j9 \) H( C3 q; Z- M3 x3 q. C[ 本帖最后由 寂寞森林 于 2008-6-1 19:42 编辑 ]

评分

参与人数 1 +3 收起 理由
Dora翔翔 + 3 好的转帖:温馨提示: 您好 !  很感谢您在 ...

查看全部评分

 楼主| 发表于 2008-6-1 18:07:39 | 显示全部楼层
。。Ubuntu和Linux到底有啥区别。。谁解答下菜鸟问题。。。
发表于 2008-6-1 19:04:16 | 显示全部楼层
以前有上过几节介绍linux系统的课,好像是说linux是一种系统的统称,ubuntu只是一个欧洲公司产的一款基于linux技术平台的产品,就像我们统称XP,vista为windows系统一样~
 楼主| 发表于 2008-6-1 19:41:31 | 显示全部楼层
。。原来如此。。。
发表于 2008-6-1 22:00:29 | 显示全部楼层
看不懂 路过。。
发表于 2008-6-2 16:29:34 | 显示全部楼层
建议能按校园网的修改下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|诚毅小家 ( 小家社区工作室 闽ICP备05007965号 )

GMT+8, 2024-11-22 12:22 , Processed in 0.048595 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表