拨号连接
1.使用pppoeconf命令配置连接信息
sudo pppoeconf
2.在终端的类图形界面下,一直选择yes。
3.输入用户名(记得要删除username)。
4.输入密码
5.配置DNS(yes,运行运营商自动配置DNS)
6.通过pppoe限制MSS的大小,选择yes
7.计算机启动的时候自动连接,yes
所创建的配置文件目录位于/etc/ppp/peers,文件名即为connection name。
相关命令
启动adsl链接
sudo pon dsl-provider
pon命令详解
1.pon命令不带参数,首先检测运行/etc/ppp/ppp_on_boot文件,如果不存在就会去 /etc/ppp/peers/文件夹下寻找启动文件。
2.pon命令带参数,pon myisp;就会使用/etc/ppp/peers/myisp文件
关闭adsl链接
sudo poff
poff命令详解
1.poff myisp;命令就是关闭myisp连接,如果只有一个adsl链接,可以不带参数直接运行
2.poff可以带参数:
-r 重复拨号.
-d 切换PPPD的状态调试选项。
-c causes pppd(8) to renegotiate compression.
-a 关闭所有的ppp连接
-h 显示帮助信息
-v 显示版本信息
查看链接的日志
plog
查看连接信息
ifconfig ppp0
ppp0和eth0
简单谈一下ppp0和eth0的关系
ppp协议是互联网点对点通信协议,属于网络层协议。如果学过网络课程的知识,就会知道,网络结构遵循OSI模型体系结构,而ppp0和eth0是分别属于网络层和物理层的协议。其中ip配置是属于网络层结构,也就是ppp0所负责的。eth0是是物理层(网卡所在层)主要负责记录网络的物理地址。所以网络层需要依赖于物理层eth0的激活。
networkmanager和pppoeconf
networkmanager是网络管理器,主要管理linux下的所支持的网络连接,图形界面很强大。而pppoeconf是专门管理pppoe拨号的网络管理器,主要是终端运行。
网卡相关操作
启动网卡
sudo ifup eth0
关闭网卡
sudo ifdown eth0
重启网络的命令
sudo /etc/init.d/networking restart //会重新读取配置文件
ubuntu网络配置文件:/etc/network/interfaces
ubuntu下网络详细配置的博文地址:http://www.2cto.com/os/201404/292853.html
networkmanager和终端网络配置的关系:http://blog.csdn.net/anhuidelinger/article/details/17584299/
更详细的一篇博文:http://wiki.ubuntu.org.cn/ADSL%EF%BC%88PPPOE%EF%BC%89%E6%8E%A5%E5%85%A5%E6%8C%87%E5%8D%97
——2017.2.19