Ubuntu14.04拨号上网踩的坑

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubuntu14.04拨号上网踩的坑相关的知识,希望对你有一定的参考价值。

朋友有个在Linux上拨号上网的问题,迟迟么有解决,昨天搞到深夜,还是没搞定,今天上午继续搞,还好,总算搞定,记录一下过程。

Linux上拨号上网基础教程网上有,自行搜索。

以下个人理解:

拨号上网有两种方式:

  1. Ubuntu上貌似自带一个dsl的config界面,命令行输入:pppoeconf然后回车就会进入config GUI。好,第一个坑来了,在username那里,记得把默认的username字符删掉,否则些字符也会当成你的用户名来保存到配置文件里。密码没有这个问题。
  2. 另外一个就是pppoe-setup命令行,这个也请自行搜索吧,可以看看这几篇文章:

其实这两种方式,原理相同,最终会把配置信息都存放到各自的conf文件里。
pppoeconf方式,最终conf文件在: /etc/ppp/peers/dsl-provider,所以命令行vim直接修改里面的参数,完了保存退出,再运行pon dsl-provider,再运行plog查看是否拨号成功。

[email protected]:~# vim /etc/ppp/peers/dsl-provider
[email protected]:~# pon dsl-provider
Plugin rp-pppoe.so loaded.
[email protected]:~# plog
Jun 8 10:25:47 pppoe pppd[23343]: Using interface ppp1
Jun 8 10:25:47 pppoe pppd[23343]: Connect: ppp1 <--> eth1
Jun 8 10:25:47 pppoe pppd[23343]: Remote message: Authentication Successful,Welcome!
Jun 8 10:25:47 pppoe pppd[23343]: PAP authentication succeeded
Jun 8 10:25:47 pppoe pppd[23343]: peer from calling number 00:22:93:5D:E0:20 authorized
Jun 8 10:25:47 pppoe pppd[23343]: not replacing existing default route via 180.101.205.254
Jun 8 10:25:47 pppoe pppd[23343]: local IP address x.x.x.x
Jun 8 10:25:47 pppoe pppd[23343]: remote IP address x.x.x.x
Jun 8 10:25:47 pppoe pppd[23343]: primary DNS address x.x.x.x
Jun 8 10:25:47 pppoe pppd[23343]: secondary DNS address x.x.x.x
[email protected]:~# ifconfig

ifconfig就会看到多了一个ppp1,eth1就是通过这个来上网。

第二个坑来了:如果username和password那里你输错了,通过GUI界面太麻烦了,直接vim 下面dsl-provider的密码配置文件。格式里面有说明,照着配就行了。
[email protected]:~# vim /etc/ppp/pap-secrets

好了,就这么多吧!

以上是关于Ubuntu14.04拨号上网踩的坑的主要内容,如果未能解决你的问题,请参考以下文章

Ubuntu18.04建立DSL网络(拨号上网)

Ubuntu系统如何设置ADSL拨号上网?

ubuntu下电信拨号问题

VMware下安装虚拟机Ubuntu14.04 Server设置桥接方式

linux下如何实行ADSL拨号上网?

ubuntu下使用拨号上网问题