Liunx架站之连上Internet5:ADSL上网方式

文章作者 100test 发表时间 2007:03:14 16:13:37
来源 100Test.Com百考试题网


ADSL 上网方式:

  好了,终于提到最热门的 ADSL 拨接制的上网方式啰!嗯!来谈一谈怎么上网吧!在 Linux 系统中,要以 ADSL 连上 Internet 是一件很简单的事情,使用 rp-pppoe 软件就可以进行拨接了!安装也很方便喔!请先确认你的网络硬件联机没有问题,请到 前面 看看去。再来要注意的是,我们提过在 Linux 的安装方式主要有 RPM 与 Tarball 两种方式,而虽然 Red Hat 7.2 与 7.3 均已经有安装了 rp-pppoe 的套件,却偏偏没有设定程序 ( adsl-setup ) ,很奇怪,所以我们必须先将他移除之后,再安装其它版本的 rp-pppoe 了!目前鸟哥已经成功的在 Red Hat 7.2 上面安装 rp-pppoe-2.6-5.src.rpm 这个版本的 rp-pppoe 啰!然而由于很多时候 RPM 有相依属性的问题,因此我们也尝试以 Tarball 来安装一下 rp-pppoe 吧!( 注:如果依旧无法以 RPM 安装 rp-pppoe 时,请直接以 Tarball 来安装吧! )

  设定与安装的步骤简单说明如下( 请注意:我是在 Red Hat 7.2 底下做的,如果是不同的版本,可能会有差异性! ):

1. 重新设定网络参数档案;

2. 查看是否安装了 rp-pppoe,移除 rp-pppoe;

3. 安装 rp-pppoe :

o 用 rpm 安装;

o 用 Tarball 安装;

4. 设定 rp-pppoe :

5. 联机啰!

  好了!开始一步一步来进行安装与设定及联机的步骤吧!

1. 重新设定网络参数档案:

  由于我们是使用拨接的方式来连上 Internet 的,所以我们原先在 /etc/sysconfig/network 里面设定的『 default gateway 』就必须将他拿掉才行!否则会造成无法连接出去的情况( 这个情况我们会在 Linux Router 的设定当中说明 ),至于 /etc/sysconfig/network-scripts/ifcfg-eth0 的影响就不很大了!

2. 查看是否已经安装了原本 Red Hat 7.2 附的 rp-pppoe:

由于原本 Red Hat 7.2 的 rp-pppoe 有点问题( 没有 adsl-setup ),所以我们就直接将他移除吧!



 
3. 安装 rp-pppoe :

  安装 rp-pppoe 的方式有两种,可以使用 rpm 与 tarball 的方式来分别安装,不过,只要选择一种来安装就可以啦!
 
o RPM 安装 rp-pppoe:

  如果你是由本网页下载 rp-pppoe 程序的话,由于这个档案是 SRPM 档案,所以需要先经过编译才行。然而必须特别留意,我们提供的档案基本上已经算是比较旧的档案了,请您到 中山大学FTP站 去寻找看看有没有更新的版本吧!详细的编译及安装步骤如下表所示:( 请注意,编译的过程也需要 gcc 之类的 compiler ,如果没有在 Install 的时候选择时,在编译个过程中可能会有出现错误,请自行由 Red Hat 光盘安装吧!
 
1. 下载 rp-pppoe :

  如果你的主机尚未开放任何的服务时,你可以使用软盘来下载 rp-pppoe ,因为 rp-pppoe 的档案很小啦!还不到 200 KB 呢!所以软盘就可以啰!如何使用软盘呢?

§ 先使用软盘将下载下来的 rp-pppoe copy 到软盘上;

§ 将软盘放置于 Linux 主机的软盘槽中;

§ 在 Linux 底下使用 df 这个指令,看看有没有类似底下的这一行:

/dev/fd0     1423   0  1423 0% /mnt/floppy
如果有的话,请使用『 umount /mnt/floppy 』,如果无,则跳到下一步;

§ 使用『 ls -l /mnt 』看看有没有 floppy 这个目录:

如果有则下一步,若无则『 mkdir /mnt/floppy 』;

§ 使用『 mount -t vfat /dev/fd0 /mnt/floppy 』将软盘挂上去!

§ 使用『 cp /mnt/floppy/rp* /root 』将档案 copy 到 /root 这个目录下;

§ 使用『 cd /root 』将目录转到 root 底下。
 
2. 编译及安装 rp-pppoe :




  安装完毕之后,会在 /usr/sbin 当中多了 adsl-start, adsl-stop, adsl-setup, adsl-status 等档案,至于设定档则在 /etc/ppp 当中!如果你要详细的看每一个指令的用法,可以使用 man adsl-setup ....等指令名称来观察!我们这里仅提供设定的方法及执行的方法!
 
o Tarball 安装 rp-pppoe :

  嗯!由于 RPM 可能会有相依属性的问题!因此,如果你的系统上面无法安装 rp-pppoe 的话,那么就直接以 Tarball 的方式来安装 rp-pppoe 吧!目前 (2002/07/24) 最新的 rp-pppoe 套件为 rp-pppoe-3.5.tar.gz 这个档案:


o 安装方面很简易吧!这样就妥当啰!准备来给他设定一下吧!
 
4. 设定 rp-pppoe :
rp-pppoe 的设定非常简单,只要透过 /usr/sbin/adsl-setup ( 若为 Tarball 安装的话,那么就在 /usr/local/sbin /adsl-setup 啰 ) 这个程序来设定就 OK 了!另外有一点蛮重要的,如果你是以第一块网络卡联机的话,请先将 eth0 断线,若是以第二块网络卡的话,就先将 eth1 断线!方法如下:



  哈哈!这样设定就成功啦!很简单吧!为一需要注意的是在上面的 username 那个地方,千万注意,因为 hinet 与 seednet 的设定是不一样的!千万小心呢!否则会无法连上线呦!此外,由于我们在未来还会有 firewall 的建置,所以这里不太需要使用到防火墙啦!就先关闭他吧 ( 选 0 ) !否则也可能无法连上 Internet 呦!


相关文章


Liunx架站技术之常用指令(3):文字界面浏览
Liunx架站之连上Internet7:无法联机详解
Liunx架站之连上Internet6:内部IP与DNSIP
Liunx架站之连上Internet3:固定IP上网方式
Liunx架站之连上Internet5:ADSL上网方式
Liunx架站之连上Internet4:CableModen上网
Liunx架站之连上Internet1:网络设定档案
Liunx架站之连上Internet2:安装网络卡
探究Windows和Linux在可伸缩性上的差异
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛