从标题看,一定以为我有毛病,干嘛非得将这个上网环境换来换去的。。。万事皆有因果,且听细叙。
去年12月份装了UBUNTU10.10,那时的网络环境是路由拨号上网,联网很顺了,装好系统后我还 思量着设置一下联网,实际上接上网线就可以了。于是我也没多管。
今年3月换了房子,用房东的ADSL每次上网都要拨号,习惯了在WINDOW上的“本地连接”,可是在UBUNTU上翻来翻去就是琢磨不出在哪拨号,这回算是跌倒了,可是在哪跌倒得在哪爬起来呀。于是我就顺着联网的这条瓜藤一路在百度、谷歌之间摸索,终于摸到线索了,没错,就是它
root@System:/# pppoeconf或者在其他用户时用sudo pppoeconf 命令进行设置,出来的对话框,人家向我要帐号,我就给帐号,要给密码,我就给密码(当然我说的是上网拨号帐号,不是银行帐号密码)。其他的都选“是”(想用人家的网路,当然要讨好人家,这叫欲擒故纵)。要是你稍有反抗,在手动拨号和自动拨号选择对话中选“否”,那以后上网就得先敲
#sudo
pon dsl-provider
这多麻烦啊,所以说,还是不要反抗的好。。就这样,也不知道是我乖乖的听了机器的,还是机器乖乖的听了我的。总之,我就能好好的联网了!
出租房的网络实在无法忍受。一段时间后,我还是拉了属于自己的**宽带(事实证明也宽不到哪去),这一下子又是MODE又是路由的,接法是这样的,mode出来接路由的wan口,然后路由的两个lan口接两台PC。于是设置好路由(设置路由也花了我好些时间,囧),在WINDOWS中,在**宽带的 引领下,我们走上了信息高速公路。同一台机子上的两个系统,Windows上了高速公路,我以为Ubuntu也会自己跟着上去,没想到Ubuntu迷路了,老找不到主机,我也跟着急起来。难道还要拨号???这不可能,路由已经拨过了,还是试试吧!于是,试了又试,一试再试,还是帮不了Ubuntu。然后又跑到图形界面“系统”->"首选项"->"网络链接"里边去设置里边相关的参数,保存,出来,点击FIREFOX,还是接不上,于是继续百度,google。就这样来来回回的试了不知多少回,无果。两三个小时过去,脾气都快上来了。
带着火气继续奋战,最终我发现原来在我用房东的ADSL拨号上网时,修改了/etc/network/interfaces文件。后来发现也有网友遇到我这样的问题,于是参考了他的这篇博文:http://apps.hi.baidu.com/share/detail/6134690
把这个interfaces文件改成下面的样子:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet dhcp
auto dsl-provider
iface dsl-provider inet ppp
pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf
provider dsl-provider
保存,出来,再一次满怀希望的点击FIREFOX,激动人心的时刻到来了---------还是连不上。。倒
不能倒,还不能上网呢!于是又继续百度,GOOGLE!
功夫不负有心人,在Ubuntu中文论坛中看到网友关于这个问题的讨论:
http://forum.ubuntu.org.cn/viewtopic.php?t=195280
很仔细看了大家的讨论,发现我少做了一步:
重启NETWORK服务也就是敲一下这个命令:
sudo invoke-rc.d networking restart
就这么一句命令终结了历时几个小时的战斗!