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

 找回密码
 注册

QQ登录

只需一步,快速开始

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

._____Ubuntu下如何连接VPN网络

[复制链接]
发表于 2008-6-1 18:06:09 | 显示全部楼层 |阅读模式
想上网是离不开VPN的。Linux对VPN一直没有所谓原生支持,建立VPN连接确是麻烦。以下方法在Ubuntu 8.04、PPTP VPN上调试通过。本文将展示连接CUHK ResNet的方法,其他网络可相应更改设置。1. 安装VPN包根据系统选择安装pptp-linux包。
. T0 }; J' l  ^  U5 M1 e+ @亦有相关文章指出,安装VPNC插件继承入Network Manager中即可(仅适用于Ubuntu)。我没有尝试过。& ?+ o2 O( J5 t. |( {% [
2. 设置连接进入终端,输入:
* _4 E1 [! h- s+ P+ q0 o/ c1 X  Q
sudo pico /etc/ppp/peers/resnet
/ |. F7 ]$ u' K( {0 N& c) B; I
在编辑器中插入以下内容:. F; ^$ ^& J! e# X2 {1 t: D- H
pty "pptp vpn.resnet.cuhk.edu.hk –nolaunchpppd"
2 l" L/ k( b! Xfile /etc/ppp/options.pptp- V; @$ J- U6 M. {( q8 k6 u
remotename PPTP+ j3 }$ Q, O) c9 h& e) ?' x9 @+ o' {
persist$ M! U5 g9 R8 I/ a- v" u. r/ c
defaultroute5 r) h. e& h. f/ M7 v
usepeerdns0 k0 `3 V6 C7 H# o
name s07xxxxx //此处输入用户名

2 O0 d) a7 e4 F: C
按Ctrl+O, Enter, Ctrl+X保存关闭。2 {' c: M3 e8 e
3. 修改连接设置在终端中输入:: ~% H7 V# \3 W6 ~6 {
sudo pico /etc/ppp/options.pptp
" C6 `3 I* Y9 L- R/ c$ S3 R
在编辑器中显示的是PPTP连接设置,找到
% ]( r, l* r* ]; U
require-mppe-1286 @7 C. y. F' j* b4 j
将之注释掉(即在前面加上井号#)。Ctrl+O, Enter, Ctrl+X保存退出。
0 ]: |6 {8 \2 B5 t- i: B8 F4. 设置用户名密码在终端中输入:
0 x$ ^1 Y9 M  I; S+ q, A
sudo pico /etc/ppp/pap-secrets
! c3 J" F. N: ~9 M* r
在最后一行,输入
6 i. L  d( ?) M+ S2 d
s07xxxxx PPTP 密码* X0 D5 i  S/ _( t2 j5 Y7 d
PPTP在中间,和用户名、密码有一空格间隔。Ctrl+O, Enter, Ctrl+X保存退出。
% n2 g' a% Y* D6 o! @% J到此为止,设置已成功,准备连接。
. N5 l: j$ O! w连接方法在终端中输入
+ {& z! ?5 o8 o! p% k% v
sudo pon resnet. f* J1 Q! }* N  W7 E/ z; Q8 D
等待几秒钟,让VPN连接好。然后继续输入. b6 O" f, }3 R+ ~8 K
ip route5 a0 f( [6 `* ~+ w; S
检查dev/ppp0是否已经成为了默认(default)。如果没有,输入:
# r2 M5 h2 D4 G) p& y
sudo ip route del default //删掉现有默认
1 t+ G1 m7 _* J, y; j: Asudo ip route add default dev ppp0 //将ppp0添加为默认路由
' P4 i- x: g# G6 W' @
此时VPN连接应已就绪。5 ]' x4 w7 i9 D) Y/ R7 c6 j
可以通过写脚本的方法简化这一流程。例如:
7 g6 Y( \  m& y. f9 O6 K
sudo pon resnet
- A5 \4 r( _, Y4 A- w) isleep 5
6 f: T! @5 t; e5 c8 Isudo ip route del default( j$ T& d- K, L$ L1 H0 E5 r# S
sudo ip route add default dev ppp0

- c3 q( p$ p! D! z( o; f
将之保存为connect.sh,设置属性允许其运行即可。6 p* ~* r2 t' E. ^' `
- B& J) k, T  p3 W; M5 Q- ?+ Q; }# D
[ 本帖最后由 寂寞森林 于 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-1 15:19 , Processed in 0.049056 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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