redhat9怎么就是上不了网,不用急,看看吧!

来源:互联网 发布:淘宝怎么设置图片护盾 编辑:程序博客网 时间:2024/04/29 03:16

      小弟读大一,刚开始玩linux没多久,第一个接触的linux就是redhat9,从此开始了我的坎坷的linux之旅,第一个问题就是不能adsl上网,鉴于我的身边的人中有好多都受到这个问题的折磨,所以写了这篇文章,希望能帮助和我一样刚接触linux的人能够首先用linux上得上网,有了网络才能更好的进行接下来的学习嘛!

      首先用root(就是根用户,其账户名为root,密码就是您在装系统时输入的那个口令)帐户进入linux,打开一个终端,在终端中输入

      ifconfig

      会列出很多信息,什么lo:......等等,记住去找一个ethX(X为数字,可以是1,2,3......)开头的信息,不过你不要太乐观,一般不能上网的linux首先网卡就没有被识别,这时你得首先去查看你的网卡是什么品牌什么型号的(这个你可以去看你的相关说明书,或如果是是双系统的话,一般为windows,就在你的windows下查看设备,在不会就下一个“z武器”看看吧,再不会.....)就拿我的网卡来作为例子来继续下面的解释吧!

      网卡是集成的,型号是Realtek RTL8168/8111 PCI-E Gigabit Ethernet NIC。到Realtek的官方网站去下载相应的Linux驱动程序r8168-8.005.00.tar.bz2,按照说明安装。 下载一个名字是r8168-8.aaa.bb.tar.bz2(当然你的网卡可能和我的不一样)的驱动,然后按一下步骤:

     1.打开一个终端,用cd命令进入你的压缩包(就是你下的那个东东)所在的文件位置,输入:

        tar vjxf r8168-8.aaa.bb.tar.bz2

       这时你下的压缩包已经被解压了,并且解压文件就在你终端所在位置。

     2.进入解压后的文件夹中

       cd r8168-8.aaa.bb

       再就是进行安装了:

      

# make clean modules (as root or with sudo)

# make install

# /sbin/depmod -a

# /sbin/insmod ./src/r8168.ko (or r8168.o in linux kernel 2.4.x)

      你可以用一下命令检查是否已加载网卡驱动:

             

# /sbin/lsmod | grep r8168(看看有没有加载网卡驱动)

# /sbin/ifconfig –a(看看有没有相关网卡被启动的信息)

太好了,ifconfig中终于有了ethX项了,这时网卡已被linux识别,在就是adsl拨号上网了:

在这里,我主要以pppoe作为链接工具,当然你可以选择其他的,不过我觉得pppoe还是蛮好的。

首先,我的linux中的那个pppoe好像是不能用了,如果你的可以用,就试试下面的命令:

pppoe-setup

这时pppoe会提示你进行一系列的上网设置,无非是些填写用户名啊,密码啊,注意:若你ip是自动识别的,比如在家上网,那么DNS就填写“server”就行了,至于防火强,其实你可以写0的,怕防火墙会阻碍你正常拨号上网,不过如果你以后还想设置firewall的话,可以改写相关的脚本完成的。设置完后,会列出你的设置信息,一便确认,输入“Y”加回车即可。

pppoe-start

就是启动拨号链接啦!

等待吧,如果你能上网,恭喜你,你的目的已经达到了,若你还不能上网,可能就是你的pppoe的问题了,我个人建议,删除原来pppoe,重新从网上下载新的pppoe,我用的是pppoe-3.8,可以在网上搜到,我也放了一份在我的资源里,你可以去下载,下载后是个和网卡驱动一样的压缩包,照旧,解压,cd到文件夹,里面有一个readme文件,不过是英文的,耐心读吧,按照他所说的做就可以了,好了,不出意外你即将可以在linux下畅游网络了,但你的linux之旅还未结束,还有很长的路得走,如果你想走的更远的话,好吧,就到这了。

因为小弟是新人,难免有出错之处,还望指正,谢谢!