教育网直通车服务器一的连接配置方法

此页由Linux Wiki用户Chenxing于2012年12月18日 (星期二) 08:02的最后更改。 在lzhyegle的工作基础上。

出自Linux Wiki

提示:此文已超过 11 年(4118 天)未更新,如发现内容过时或有误,欢迎改进:)

目录

自动化的配置方法

最近写了一个小脚本,用于在Linux中自动配置教育网直通车。推荐使用这个方法。

Hint.gif
提示:
目前此工具在Debian、Fedora 7、Ubuntu、Gentoo中测试通过。

下载页面:http://www.linux-wiki.cn/work/eduvip/

下面的内容已不再维护!请使用连接工具连接

手动配置方法

如果自动配置后不能使用,可以考虑使用手动配置的方法。此段内容受到WillCai@bdwm的指点。 下面将主要步骤介绍如下:

安装必要软件

直通车服务器一使用pptp协议,需要安装pptp的支持软件,常见发行版的安装方法如下:

Debian、Ubuntu等

软件包的名称可能因版本不同而异,试一下:

# apt-get install pptp-linux

# apt-get install linux-pptp

Fedora

以Fedora 7为例,确保正确设置了的yum源后:

# yum  install pptp
Hint.gif
提示:
由于现在还上不了国外网,您需要使用使用国内的yum源,如果不会,请参照:Fedora教育网yum源设置

Gentoo

需要先emerge ppp

配置

下面要进行简单的配置:

1. /etc/ppp/options文件中的内容没有用,直接

# mv /etc/ppp/options /etc/ppp/options.bak

2. 编辑(或创建) /etc/ppp/options.pptp,文件内容如下:

lock
noauth
refuse-eap
refuse-chap
refuse-mschap
nobsdcomp
nodeflate

注意原来文件下面可能有require-mppe-128,这个一定要注释掉

3. 创建文件/etc/ppp/peers/eduexp,这个是连接的具体信息,内容如下:

pty "pptp 219.242.176.13 --nolaunchpppd"
name 直通车用户名
remotename eduexp
file /etc/ppp/options.pptp
ipparam eduexp

红色部分是服务器IP,如果连接失败,可以尝试执行nslookup lns_bj.vip.edu.cn,并使用列表中的其它IP,如219.242.176.37,做此更改后,设置路由时的网关IP要用ifconfig ppp0得到的P-t-P后面的IP。如果使用自动连接脚本,也要更改gwlist[0]的值(第12行)为P-t-P后面的IP。

4. 创建或编辑/etc/ppp/chap-secrets,这是一个存放密码的文件,文件内容是:

用户名 * 密码 *

连接

连接的最方便的方法是使用本站提供的教育网直通车连接工具,它已经在Debian、Ubuntu、Fedora 7中通过测试。

如果你执意手动连接,可以这样做:

1. 连接直通车

#pon eduexp

来启动教育网直通车

Note.gif
注意:
pon目前只能在debian、ubuntu中使用。如果是其它系统,可以用pppd call eduexp

2. 执行route -n,如果正常的话,应该能看到一行

58.207.255.10  0.0.0.0         255.255.255.255 UH    0      0        0 ppp0

执行ifconfig ppp0,能看到输出中有:

P-t-P:58.207.255.10

就说明连接成功。

3. 当前的默认情况下,上网并不走直通车,需要通过设置路由让校内的内容不经过直通车,但其它内容经过直通车。这是比较麻烦的,不再详述。Linux中设置路由的基本方法请参照设置路由,教育网直通路由设置的具体方法请参照连接工具的源码。

--Chenxing 13:40 2007年9月2日 (CST)

本文对您有帮助?分享给更多朋友!

反馈与讨论

发现文档不全面、有错误却没时间编辑文档?想分享自己的经验或见解?欢迎在此留言、讨论。
个人工具
简体繁体转换