网络环境:天津大学校园网,通过pppoe方式拨号上网。IP和DNS均为动态。
在windows下可以通过校园网上提供的tjunet拨号程序直接拨号上网,但是Linux下就没那么easy了。
主要是今晚发现原来装机的ios中软件包含了pppoe的程序,并不需要自己另外下载...
简记配置方法:
#su
获取root权限,如果没有管理员密码可以sudo su(前提是你在sudo组中...)
首先pppoe-setup配置,包括你的登陆账户名(这里设置了3013216027),DNS分配方法(是否为动态),是否开机启动pppoe,是否允许所有人使用这个链接,防火墙(设为0省事...因为根本不懂防火墙什么的),然后还有你的登陆密码(校园网的密码...)
然后直接pppoe-connect
第一次显示eth0这块设备不存在...
ifconfig查看了一下,发现本机网卡不叫eth0而是p8p1,于是搞定。再次配置连接,提示CHAP鉴权失败,我擦,没有搞明白。最后胡乱搜索一番听说和/sbin下的配置文件有关(?),于是将上述操作移至/sbin/目录下执行,果断AC。
命令:
ifconfig查看网卡状态
pppoe-setup配置pppoe
pppoe-start打开pppoe
pppoe-connect连接pppoe
pppoe-stop中断连接
配置好后,pppoe都是默认打开的(所以不需要pppoe-start命令),可以直接connect连接。
不需要连接时直接pppoe-stop断开即可。
另附:
图形界面的网络配置需要安装rp-pppoe:
#yum install rp-pppoe
有些网络环境需要手动配置DNS:
#gedit /etc/resolv.conf
其中nameserve就是DNS服务器
比如:
nameserve 202.1113.15.1
nameserve 202.113.15.2
就是设置202.113.15.1为DNS服务器,202.113.15.2为备用DNS服务器。
Ubuntu15.04校园网PPPOE连接错误解决方法:http://www.linuxdiyf.com/linux/13629.html
让CentOS进行PPPoE拨号上网,可用于ADSL网络环境!:http://www.linuxdiyf.com/linux/7156.html
PPPOE模式下Ubuntu虚拟机上网设置及SSH安装记录:http://www.linuxdiyf.com/linux/5699.html
Linux PPPOE客户端使用命令启动进行连接:http://www.linuxdiyf.com/linux/471.html
ubuntu pppoe拨号设置:http://www.linuxdiyf.com/linux/13630.html