网上的教程很多,但就会因为一些小问题的不同,导致了最终不能正常地上网。在这里,记录的我在LINUX上网配置中的坚辛历程(10hour)......
相关信息:
操作系统:Red Hat Linux Fedora Core 5
地点:桂林市阳朔县阳朔镇
服务商:桂林铁通
ADSL MODEM:普天 cp adsl02-b
网卡:顶新主板自带realtek
步骤:
1、在WINDOWS里用IPCONFIG/ALL,查看DNS,并记录在纸上(有些人讲这一步不用做,我为了求稳,还是做了)
2、在WINDOWS里上网,进入http://www.roaringpenguin.com/pppoe/,下载名为rp-pppoe的软件rp-pppoe-3.2.tar.gz
3、重启,进入linux fc5,将rp-pppoe复制到LINUX分区下(关于如果从WINDOWS分区下将文件复制到LINUX分区下,请参见mount命令)
4、解压缩
#tar xvfz rp-pppoe-3.2.tar.gz
#cd rp-pppoe-3.2
5、进行编译和安装
运行脚本
#./go
此时会进入配置
6、配置
>>> Enter your PPPoE user name :
输入ADSL帐号的用户名(不是你给他取名) ,我的是888888@glcrc
当出现
>>> Enter the Ethernet interface connected to the ADSL modem
For Solaris, this is likely to be something like /dev/hme0.
For Linux, it will be ethn, where 'n' is a number.
(default eth0):
输入 eth0 ,这是ADSL相连的网卡的名字。
当出现
>>> Enter the demand value (default no):
输入 no
当出现
>>> Enter the DNS information here:
输入之前抄在纸上的那两个DNS。
或输入 server ,这表示使用ADSL拨号自动获得的DNS服务器IP地址 (我还没试过)
>>> Please enter your PPPoE password:
输入ADSL帐号的密码
当出现
>>> Choose a type of firewall (0-2):
输入 0 ,不使用防火墙
当出现
>>> Accept these settings and adjust configuration files (y/n)?
如果输入的信息正确,输入 y ,完成配置,否则,输入 n 重新输入。
7、# pppoe-start
原来到这一步,出现CONNECTED!的提示,我就以为可以上网了,切换到GNOME,就打开FIREFOX,之后发现还不能上网,后来发现,这是少了下面这几步。
8、先运行pppoe-stop,停掉连接。
9、当连接成功后,使用命令:
#ifconfig -a
在输出中应该含有关于 ppp0 的一堆信息,其中还绑定了 IP 地址,说明已经从拨号中获得了IP地址。
使用命令
#netstat -nr
查看路由表信息,这时的默认路由应该是上面获得的IP地址。如果没有默认路由,我们可以手动增加:
#route add default gw xxx.xxx.xxx.xxx(xxx.xxx.xxx.xxx是上面ifconfig -a命令获得的IP地址)
使用命令
#nslookup www.sina.com.cn
如果解析出新浪的IP,说明已经从拨号中正确获得了DNS服务器。
最后,使用命令ping某个域名或IP,如果有响应,表示你已经大功告成了。
以后每次运行完pppoe-start命令之后,都还要进行第9步的操作。
======================================
因为有很多东西是相同的,本文使用了www.linuxfans.org上的文章内容。
相关信息:
操作系统:Red Hat Linux Fedora Core 5
地点:桂林市阳朔县阳朔镇
服务商:桂林铁通
ADSL MODEM:普天 cp adsl02-b
网卡:顶新主板自带realtek
步骤:
1、在WINDOWS里用IPCONFIG/ALL,查看DNS,并记录在纸上(有些人讲这一步不用做,我为了求稳,还是做了)
2、在WINDOWS里上网,进入http://www.roaringpenguin.com/pppoe/,下载名为rp-pppoe的软件rp-pppoe-3.2.tar.gz
3、重启,进入linux fc5,将rp-pppoe复制到LINUX分区下(关于如果从WINDOWS分区下将文件复制到LINUX分区下,请参见mount命令)
4、解压缩
#tar xvfz rp-pppoe-3.2.tar.gz
#cd rp-pppoe-3.2
5、进行编译和安装
运行脚本
#./go
此时会进入配置
6、配置
>>> Enter your PPPoE user name :
输入ADSL帐号的用户名(不是你给他取名) ,我的是888888@glcrc
当出现
>>> Enter the Ethernet interface connected to the ADSL modem
For Solaris, this is likely to be something like /dev/hme0.
For Linux, it will be ethn, where 'n' is a number.
(default eth0):
输入 eth0 ,这是ADSL相连的网卡的名字。
当出现
>>> Enter the demand value (default no):
输入 no
当出现
>>> Enter the DNS information here:
输入之前抄在纸上的那两个DNS。
或输入 server ,这表示使用ADSL拨号自动获得的DNS服务器IP地址 (我还没试过)
>>> Please enter your PPPoE password:
输入ADSL帐号的密码
当出现
>>> Choose a type of firewall (0-2):
输入 0 ,不使用防火墙
当出现
>>> Accept these settings and adjust configuration files (y/n)?
如果输入的信息正确,输入 y ,完成配置,否则,输入 n 重新输入。
7、# pppoe-start
原来到这一步,出现CONNECTED!的提示,我就以为可以上网了,切换到GNOME,就打开FIREFOX,之后发现还不能上网,后来发现,这是少了下面这几步。
8、先运行pppoe-stop,停掉连接。
9、当连接成功后,使用命令:
#ifconfig -a
在输出中应该含有关于 ppp0 的一堆信息,其中还绑定了 IP 地址,说明已经从拨号中获得了IP地址。
使用命令
#netstat -nr
查看路由表信息,这时的默认路由应该是上面获得的IP地址。如果没有默认路由,我们可以手动增加:
#route add default gw xxx.xxx.xxx.xxx(xxx.xxx.xxx.xxx是上面ifconfig -a命令获得的IP地址)
使用命令
#nslookup www.sina.com.cn
如果解析出新浪的IP,说明已经从拨号中正确获得了DNS服务器。
最后,使用命令ping某个域名或IP,如果有响应,表示你已经大功告成了。
以后每次运行完pppoe-start命令之后,都还要进行第9步的操作。
======================================
因为有很多东西是相同的,本文使用了www.linuxfans.org上的文章内容。