问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

OpenWrt系统从入门到大神!超详细基础设置教程

创作时间:
作者:
@小白创作中心

OpenWrt系统从入门到大神!超详细基础设置教程

引用
1
来源
1.
https://mao.fan/article/126

OpenWrt系统以其强大的可定制性和丰富的功能备受路由器爱好者的青睐。但对于许多刚入门的用户来说,面对复杂的界面和众多的设置选项,往往感到无从下手。本文将手把手教你如何从零开始熟悉OpenWrt系统,从基础设置到高级功能,全面掌握这个强大的开源路由器系统。

进入LuCI管理界面

以京东云AX1800Pro为例,其他路由器设置大同小异。进入LuCI界面后,你会看到OpenWRT的Web管理页面,左侧是导航菜单,依次包括状态系统iStore服务VPN网络退出等。接下来我们一一解说。

  • 首页信息卡片,流量统计、联网情况、系统信息、CPU等,这里是istore的页面。
  • 普通OpenWrt的首页就是概况了,也是基本信息展示、内核版本、CPU信息等、istore就是把这个页面美化了一下。

状态页面

概况

概况页面,你能看到路由器的系统信息、网络状态以及DHCP地址分配情况。这里有两个主要的网络状态信息:IPV4和IPV6。

  • 如果你通过DHCP获取IP,通常会看到一个192.168开头的地址。如果你使用PPPoE拨号,并成功连接到运营商,你会看到一个运营商内网IP或者公网IP地址;
  • 网关是连接上一个路由器的网络出口,DNS服务器则负责域名解析,时间指的是DHCP分配的有消息,到期设备不再次请求会释放这个IP地址;
  • 如果你的网络支持IPV6,这里也会列出相关信息。

防火墙

防火墙页面展示了一些数据包的规则、协议、出入口流量等,这些不用管,不是小白该了解的。

路由表

路由表显示了活动的连接路径等信息,也用不到,看看就好。

系统日志和内核日志

系统日志是OpenWrt系统运行的一些日志、内核日志主要显示Linux内核相关的信息,给大佬排查故障用的,小白绕道。

系统进程

这个好理解,类似Windows的任务管理器,可查看当前进程和资源使用情况。

实时信息

查看路由器的实时负载、流量和连接状态。比如,测试网络速度时,可以从这里看到传输速率。

WireGuard状态

WireGuard通过UDP传递流量是一种实现加密虚拟专用网络 (VPN) 的通信协议和免费开源软件、跨平台,总之很厉害,属于高级操作,小白了解下即可

负载均衡&释放内存

负载均衡是多线路(多宽带)接入的时候,查看线路运行状态的,有的系统没有集成,可以在软件包里搜索
mwan3
安装;释放内存跟电脑上的释放内存小图标一样,点一下就释放一些内存。

系统设置

主题设置

在系统菜单下,可以更改界面主题,比如从默认的主题改为
Argon
,这个主题个人感觉最好用。

管理权

更改管理员密码也就是路由器后台登录密码、设置SSH访问权限等。

TTYD终端

TTYD是一个Web终端,网页版的SSH工具,方便操作路由器。

软件包

OpenWRT系统已经安装的包、可以安装各种插件,采用OPKG的方式安装,能安装的插件取决于编译系统给的软件源,需要注意的是:普通路由器闪存空间很小、128MB或者256MB,剩下的空间安装不了几个插件。

启动项

可以管理系统的启动项,设置smba4的时候可能需要重启某些服务,一般不用管。

计划任务

类似Windows的计划任务,可以定时执行某些操作。

挂载点&磁盘管理

主要用来管理存储设备的挂载,对于普通路由器用处不大,保持默认即可;对于有USB接口的设备、或者大容量存储的软路由有用。

备份/升级

可以备份和恢复路由器设置;固件升级就是刷写新的系统,提示:在这里刷机固件格式需要为:
SYSUPGRADE.BIN
;uboot刷机一般使用:
FACTORY.BIN
的固件格式。

文件传输

可以上传文件到路由器的
/tmp/upload/
文件夹,tmp文件夹是临时文件夹,重启后会清空,配合TTYD终端可以实现安装软件包、刷写固件等操作,可以部分代替WINSCP的功能。

重启

就是重启路由器,有些设置需要重启后才能生效,还可以插拔电源重启、命令行
reboot
重启,任君选择~

iStore商店

iStoreOS系统是基于OpenWrt系统打造的一个轻量NAS系统,OpenWrt系统也可以通过安装插件来实现拥有这个商店,对小白太友好了。

  • 路由狗可以把OpenWrt的UI变成类似于群晖等NAS一样的系统界面。
  • OpenWrt系统下的应用商店、很适合小白,里面有各种插件一键安装很方便,这个属于NAS范围了,同样的需要大容量空间支持。

服务设置

这才是重点,刷机OpenWrt系统或者玩软路由折腾最多的地方就是服务板块了吧,这里面有各种插件,类似以Windows系统的软件展示的地方。

魔法三件套

大部分人刷OpenWrt系统最主要的目的吧!这三个插件是最常用的,掌握其一即可
PassWall&SSR-Plus&OpenClash
帕斯沃、酸酸乳、小猫咪是三个都是代理工具,可以绕过网络限制访问外部网站,新手推荐使用前面两个难度低、入门后需要分流的话再考虑小猫咪。
上手难度:小猫咪>酸酸乳>帕斯沃
测网速效果:酸酸乳>帕斯沃=小猫咪
CPU天梯图对于CPU性能弱的路由器选谁应该懂吧?

常用插件推荐

由于插件太多了,这里只介绍常用的几款插件,虽然很多,大部分是用不到的,也不建议开启太多插件,很容易把系统搞崩!

广告屏蔽类

广告屏蔽大师 Plus+、AdGuardHome,这两个是常用的广告屏蔽工具,启用后可以阻止广告联盟的广告,视频广告无法过滤,建议不要启用过多规则,否则正常网站会打不开、网页加载速度会变慢,AdGuardHome还是一个本地DNS服务器,可以缓存DNS地址加快解析,但很吃存储空间。
折腾多了,其实会发现广告屏蔽没太大用处,最好的广告屏蔽方式是浏览器安装插件~

UPnP

UPnP自动端口转发,会自动为需要的设备添加连接协议和地址,非常推荐开启,对于下载类应用很有用;

KMS服务器设置

激活微软的Windows和office软件使用的

动态DNS

推荐DDNS-GO,自动获得你的公网 IPv4 或 IPv6 地址,并解析到对应的域名服务,开启后会有一个WEB面板,支持的DNS服务商非常多。

微信推送(Server酱)

「Server酱」,英文名「ServerChan」,是一款从服务器推送报警信息和日志到微信的工具;比如:有新设备加入网络、公网IP变动、设备上下线,都可以设置推送到微信,有了这个功能,可以防止隔壁老王来家里蹭网。

网络共享

对于有USB的路由器可以通过
Samba协议
把硬盘共享到局域网,其他设备可以访问,路由器变身为轻NAS功能

下载类插件


Transmission

Aria2

qBittorrent
,配置高、空间大的路由器还可以安装迅雷下载。
不推荐主路由当下载机,很容易把网络搞崩,建议使用旁路网关的方式下载。

内网穿透类

对于没有公网IP的路由器,需要外网访问家里设备就需要用到内网穿透反向代理技术了,推荐
Frp

NPS
,需要你有一个服务器来搭建服务端,路由器上安装的是客户端。

VPN设置

OpenVPN 服务器

有公网IP配合DDNS可以搭建openvpn服务,直接连接家里网络。

ZeroTier

Zerotier 是一个开源,跨平台,适合内网穿透互联的傻瓜配置虚拟VPN,可以建立一个虚拟的局域网,适合没有公网IP的用户进行远程访问,服务器在国外,如果中转速度比较慢,如果P2P建立成功,就是点对点了,要看情况。

网络设置

OpenWrt路由器在这里设置上网和更改路由器后台IP,整体上分为
WAN

LAN
接口,分别设置外网和内网,不管实际有几个网口,在这里是桥接到一个LAN上了。

接口设置

  • IPSEC_SERVER配置VPN的接口,基本用不到;
  • LAN设置路由器IP、DHCP服务器、物理接口等;
  • WAN设备路由器上网的位置,默认是DHCP客户端、也可以设置PPPoE拨号;
  • WAN6设置IPV6上网设置,功能同WAN口;
  • VPN0安装了docker后使用的,和docker容器通信使用的接口,不使用可以删除。

无线设置

可以分别设置2.4G和5G无线网络,调整信道、发射功率等。

交换机设置

不是所有的系统都有交换机设置,我这个亚瑟固件没有
Switch设置
,主要看编译的时候是否集成,这个功能可以划分VLAN,属于高阶操作。

DHCP/DNS设置

OpenWrt使用dnsmasq提供DHCP服务,你可能会在某类代理插件里看到dnsmasq。还能查看已分配的IP地址、DHCP租约信息机,可以设置静态IP分配。
这里大部分人用不到,默认即可;有两个功能可能会用到:

  • 修改主机名,静态地址分配可以自定义主机名称,比如智能家居设备、或者名称是乱码设备等
  • 自定义挟持域名,相当于自定义host功能,可以屏蔽某些广告,如电视开机广告等。

主机名

这里也可以自定义主机名,注意不是所有固件都有这个插件,通过IP地址映射主机名,适合设备较多的用户、以及有强迫症的用户。

IP/MAC绑定&静态路由

IP/MAC绑定和普通路由器功能一样,很少用到;静态路由属于高级操作,更是用不到。

网络诊断

提供
Ping

Traceroute

Nslookup
等工具,用来排查网络;

  • Ping命令最常用,大家都懂,就测试网络通不通;
  • Traceroute是一种网络诊断工具,用于追踪数据包从源主机到目标主机之间经过的所有路由器;
  • Nslookup是一个命令行工具,用于查询域名系统(DNS)记录。

防火墙

可以定义数据包的出入规则,其中端口转发比较常用,可以实现外网访问内网设备的功能,配合公网IP+DDNS+端口转发可以实现外网访问内部设备。
这里小白用户不用管,基本上用不到,如果当旁路由使用,可能需要设置一下自定义规则,具体看情况。

负载均衡

这里的负载均衡是设置多线路(宽带)接入的地方,可以设置具体规则、策略、优先走什么线路、什么设备IP走哪条宽带等等,和状态里的负载均衡不一样,前者是看负载均衡的状态是否生效。
有双宽带接入的可以参考我之前的文章:OpenWrt双wan融合宽带叠加&负载均衡 指定IP走对应线路方法

Turbo ACC 网络加速

一般OpenWRT都集成了这个功能,默认开启了硬件流量分载,提升路由器效率,全锥形 NAT可以提升游戏体验,路由器拨号可以达到NAT1的效果,DNS缓存不需要,没什么用处。

什么是NAT?
NAT(网络地址转换)通过路由器将内网地址转换为外网地址,NAT 有四种类型,其中全锥形 NAT(NAT1)的体验最接近于直接连接外网。例如,当我们连接家里的 WiFi时,会获得一个内网 IP 地址,这个地址无法直接与外部通信。路由器会将内网IP转换为外部IP,以便上网,然后再将返回的数据包转换回内网IP转发给对应的设备。

总结

相信看到这里,你对OpenWRT系统基本的设置应用已经没问题了,对于大多数人来说刷机可能只是为了魔法这个功能,其他功能暂时用不到,可以先了解一下,有个印象,OpenWrt系统是开源的,能让你体验折腾的快乐!

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号