现在家庭用的一般是中国电信或者中国移动等运营商的宽带业务,一般采用PPP协议,所以我们上网的时候都要先点“宽带链接”,只要填上用户名和密码,链接成功了就可以上网了。这是在Windows下的PPPoE拨号方式,微软把这个功能做的如此简单,不得不赞一个~
而到了Linux下,事情就没有这么简单了,

以我使用的Fedora Linux为例,除了填写用户名和密码,其关键之处是必须填写DNS地址!当然,不同地方的运营商设置可能不一样,但是以我的经历,分别在江苏和安徽两地的中国移动宽带上试过,都有这个问题。下面简单介绍一下设置方法,虽然Fedora有NetworkManager,但我一直都很讨厌这个工具,也没有试过,何况是在Linux下还是尽量多用命令行吧。

首先我们需要知道你所使用的ISP服务商的DNS号,如何得到呢?你可以打电话问,也可以找一台可以成功拨号上网的安装了Windows系统的电脑,在开始-运行-cmd进入命令行模式,打入ipconfig /all 这样就可以查看DNS地址了,把它记下来,一般有两个。

之后进入Fedora Linux的Terminal(命令行终端),用root权限输入:pppoe-setup,接着你就看到了如下图的界面,有很多选项需要你填,但是你只需要填上用户名和密码就行了,其他的全部写提示语里面的“默认”内容就行了,在这个过程中它也会让你填写DNS,可以先跳过,因为我们要填2个,而这里只能填一个。

等全部填完了会有一个你填写信息的“摘要”出现,然后输入“yes”,就会出现下图的一些内容。

这时,只差最后一步就完成了,我们再输入命令(同样需要root权限):vim /etc/resolv.conf ,然后把nameserver后面填上你自己的2个DNS地址,然后保存退出。

这时就大功告成了,再在命令行下输入(root权限):pppoe-connnect,就可以成功拨号了。

Tags: ,. 12,726 views
Home

4 Comments so far

Trackbacks/Pingbacks

Leave a comment

Name(required)
Mail (required),(will not be published)
Website(recommended)

Fields in bold are required. Email addresses are never published or distributed.

Some HTML code is allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>
URLs must be fully qualified (eg: http://blog.nlogn.cn),and all tags must be properly closed.

Line breaks and paragraphs are automatically converted.

Please keep comments relevant. Off-topic, offensive or inappropriate comments may be edited or removed.