openwrt设置上网教程,OpenWrt PPPoE拨号上网设置步骤

题图来自Unsplash,基于CC0协议
导读
拿到一台刷好OpenWrt的路由器,第一件事就是让它能连上互联网。下面按照最常见的三种上网场景,从头到尾把设置流程走一遍,遇到卡住的地方也有对应的解决办法。
一、基础准备:进后台与识别接口
用网线把电脑连接到路由器的LAN口(通常是标有1、2、3、4的接口),或者连上OpenWrt默认的WiFi(名称一般是OpenWrt,没有密码)。在浏览器地址栏输入192.168.1.1,回车后就能看到登录界面,默认用户名是root,密码也是空,直接点登录。
进去之后,先看一眼“网络 - 接口”这个页面。正常情况下会有三个接口:LAN(局域网)、WAN(广域网)、WAN6(IPv6用)。重点确认一下WAN口对应的是不是路由器上那个颜色不同的接口(通常是蓝色或灰色,旁边写WAN)。如果物理接错了,比如把光猫的网线插到了LAN口,后面怎么设置都连不上网。
二、场景一:光猫拨号,OpenWrt自动获取IP(最省事)
这是目前最常见的家庭网络环境——光猫已经帮你完成了拨号,它自己就是一个路由器。这种情况下,OpenWrt只需要当个“下级设备”就行。
操作步骤:
- 把光猫出来的网线插到OpenWrt路由器的WAN口。
- 进入OpenWrt后台,点“网络 - 接口”,找到WAN接口,点右侧的“编辑”。
- 在“基本设置”选项卡里,“协议”选“DHCP客户端”(也就是自动获取IP)。
- 往下拉,点“防火墙设置”,确保“创建/分配防火墙区域”选的是wan(一个带绿色对号的区域)。
- 点“保存”,再点“保存并应用”。
- 等几秒钟,回到接口概览页面,看WAN口的状态:如果出现了绿色的“已连接”,并且获取到了一个以192.168或10.开头的IP地址,就说明上网成功了。
三、场景二:PPPoE拨号上网(需要宽带账号密码)
如果你家没有用光猫拨号,而是直接把入户网线插到了OpenWrt的WAN口,并且你知道运营商给的宽带账号和密码,就选这种。
操作步骤:
- 同样,先把入户网线插到WAN口。
- 进后台,“网络 - 接口”,编辑WAN接口。
- 协议改为“PPPoE”(点开后在下拉菜单里找)。
- 在下方出现的“PAP/CHAP”输入框里,分别填上你的宽带账号和密码。注意:大部分运营商的账号格式是类似
123456789@adsl这样的完整格式,密码大小写敏不敏感试了再说。 - 最关键的步骤:点“高级设置”,把“使用内置的IPv6管理”勾选去掉,除非你确定需要IPv6。很多PPPoE失败的原因就是IPv6设置冲突。
- 同样检查防火墙设置,确保是wan区域。
- 保存并应用。等10-20秒,看WAN口状态。如果出现IP地址、网关、DNS,并且“已连接”是绿色,就成功了。如果一直是“正在连接”或“未连接”,检查一下账号密码是否写对了,尤其注意末尾有没有多余的空格。
四、场景三:作为二级路由器(比如接在上级路由器下方)
如果你家里已经有一台能上网的主路由器(比如小米、华为),想把OpenWrt当作扩展网络用的副路由,或者用来跑特殊功能,就用这个方案。
操作步骤:
- 把主路由过来的网线插到OpenWrt的LAN口(切记不是WAN口,因为这次要让它和主路由在同一个网段)。
- 进后台,先改OpenWrt自己的IP地址,避免和主路由冲突。点“网络 - 接口”,编辑LAN接口。
- 把“IPv4地址”从192.168.1.1改成其他数字,比如:如果主路由是192.168.31.1,那你就改成192.168.31.2(只要最后一位不同,且没被占用就行)。
- 保存并应用。这时你的电脑IP会变,可能需要重新连一下网络或者刷新页面,用新的IP(例如192.168.31.2)重新登录后台。
- 然后编辑WAN接口,把协议选为“DHCP客户端”,防火墙区域保持wan。
- 保存应用后,WAN口会自动从主路由获取一个IP。这时OpenWrt的LAN和WAN都在同一个大内网里,但它自己的WiFi和LAN口又可以独立管理。
五、常用命令排障(当后台页面点不动时)
如果后台设置半天没反应,或者页面刷新不出来,可以用命令行快速检查和修复。进“系统 - TTYD终端”,或者用SSH工具连上去。
- 查看所有网络接口状态:
ifconfig或者ip addr show。能看到所有的接口(比如eth0、eth1、wlan0),重点看WAN口的那个有没有获取到IP。 - 手动重启网络服务:
/etc/init.d/network restart。有时候保存配置后没生效,跑一下这个命令强制重启网络。 - 测试能否上网:
ping -c 4 baidu.com。如果能收到回复,说明网络通;如果显示“unknown host”,说明DNS有问题;如果显示“Network is unreachable”,说明路由没配好。 - 查看日志找错误:
logread | grep -i wan。只看跟WAN相关的日志,比如PPPoE拨号失败的密码错误提示(auth failed)、DHCP超时等。
六、常见问题与解决办法
- 死活连不上网,WAN口显示“未连接”:先确认物理线插对了没有(WAN口 vs LAN口)。然后拔掉所有网线,只保留电脑连LAN,WAN口空着,重启路由器。再插回WAN的网线,有时候是路由器没识别到网线插入事件。
- PPPoE拨号提示“认证失败”:90%的情况是账号或密码写错。可以打电话给宽带运营商,或者查一下当初开户的单子。注意:有些运营商会绑定MAC地址,如果是换路由器拨号,需要登录旧路由器后台,在WAN口设置里克隆MAC地址。
- 能连上WiFi但打不开网页:大概率是DNS问题。回到“网络 - DHCP/DNS - 一般设置”,在“DNS转发”里手动填上
114.114.114.114和8.8.8.8,保存应用。然后到“网络 - 接口”,编辑LAN接口,把“使用自定义的DNS服务器”也填上同样的地址。 - 设置完进不去后台了:因为改了IP地址段。解决方法:拔掉电源,按住Reset键5秒通电,等指示灯快闪后松开,恢复出厂设置。然后重新用192.168.1.1登录,重新配。
以上三个场景基本覆盖了95%的家庭网络环境。如果你刚好属于那种需要光纤直接插路由器、还要打电话问运营商要VLAN ID(比如某些地区的电信、联通)的情况,那还需要额外在WAN口的“高级设置”里配置VLAN标记,这个属于进阶操作,普通用不上,先按上面的流程来就行。
© 版权声明
本文由盾科技原创,版权归 盾科技所有,未经允许禁止任何形式的转载。转载请联系candieraddenipc92@gmail.com