CentOS 7 PPPoE拨号上网配置指南
PPPoE协议简介
PPPoE(Point-to-Point Protocol over Ethernet)是一种通过以太网建立点对点拨号连接的协议,广泛应用于ADSL宽带接入场景。本文针对CentOS 7系统,演示如何通过命令行配置PPPoE拨号。
环境准备
- 已安装CentOS 7操作系统
- 物理网卡已连接至调制解调器(光猫)
- ISP提供的宽带账号与密码
配置步骤
1. 安装PPPoE客户端
yum install -y rp-pppoe
2. 创建PPPoE连接
运行配置向导并输入ISP信息:
pppoe-setup
按提示完成以下设置:
- 选择连接使用的以太网接口(如eth0)
- 输入ISP提供的用户名(username@isp)
- 设置连接密码
- 确认使用默认DNS配置
- 禁用防火墙规则(根据实际需求选择)
3. 启动PPPoE连接
pppoe-start
验证连接状态:
pppoe-status
4. 设置开机自动连接
systemctl enable pppoe-server
故障排查
- 连接超时:检查网线连接和接口名称是否正确
- 认证失败:确认账号密码无误,联系ISP核实
- DNS解析异常:在/etc/resolv.conf中手动指定DNS服务器
高级配置
手动编辑PPPoE配置文件:
vi /etc/sysconfig/network-scripts/ifcfg-ppp0
可调整以下参数:
- PERSIST=yes # 断线自动重连
- MAXFAIL=0 # 无限次重试