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

出自Linux Wiki

在2007年9月2日 (日) 05:40由Chenxing (讨论 | 贡献)所做的修订版本

不论评价如何,教育网直通车的用户群还是越来越大了,作为Linux用户,访问国外网站的需要更多,使用教育网直通车的意义也就更大了,受到WillCai的指点,终于成功在Debian Etch下配置教育网直通车服务器一,经过进一步的修改,这种方法已被确认适用于Debian Etch,Debian Lenny,Ubuntu,Fedora。

Hint.gif
提示:
自动化的配置工具正在编写中。

下面将主要步骤介绍如下:

目录

安装必要软件

直通车服务器一使用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源设置

配置

下面要进行简单的配置:

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)

个人工具
简体繁体转换