跳转至

Router

1628 个字 3 行代码 预计阅读时间 6 分钟

资料链接

恩山无线论坛

@SuLingGG

紫金港纯小白路由器总结 - CC98 论坛

环境配置

L2TP(Layer 2 Tunneling Protocol)

分享:玉泉 Windows 有线网 L2TP/IPv6 不死脚本 - CC98 论坛

L2TP 第二层隧道协议,主要用于 VPN(虚拟专用网络) 连接,通常与 IPsec 结合使用,以增强安全性。
特点: - 仅提供隧道功能,不提供加密,需要结合 IPSec 才能实现安全的 VPN 连接。 - 适用于远程访问和站点间 VPN 连接。 - 支持 PPP(点对点协议),可用于认证(如 PAP、CHAP。 - 性能比 OpenVPN 等协议更优,延迟较低。

LAN WAN 接口

路由器通常有两种主要的网络接口类型:LAN(Local Area Network,局域网)和 WAN(Wide Area Network,广域网

LAN 接口

  • LAN 接口用于连接内部网络设备,如电脑、手机、打印机等
  • 通常有多个 LAN 端口(如 4 RJ45 接口)
  • 默认分配私有 IP 地址(如 192.168.1.x
  • 内置 DHCP 服务器,可自动为连接设备分配 IP 地址
  • 支持有线(以太网)和无线(WiFi)连接
  • 通常配置为网关,IP 地址如 192.168.1.1

WAN 接口

  • WAN 接口用于连接外部网络(如运营商网络)
  • 通常只有 1 WAN 端口
  • 获取公网 IP 地址(由 ISP 分配)
  • 负责 NAT(网络地址转换)功能
  • 处理内外网络之间的数据转发
  • 可配置为 DHCP 客户端、静态 IP PPPoE 等模式

工作原理

  1. WAN 口连接互联网,获取公网 IP
  2. LAN 口为内网设备提供私有 IP
  3. 路由器通过 NAT 技术,使内网设备共享 WAN 口的公网 IP 访问互联网
  4. 同时提供防火墙功能,保护内网安全

固件 - Breed

Breed 是一个适用于多种路由器的 Bootloader(引导加载程序

  • 功能特点:
    • 提供 Web 界面进行固件刷写
    • 支持固件备份和恢复
    • 可以修改 MAC 地址和其他参数
    • 具有故障恢复功能
    • 支持多种型号的路由器
  • 优势:
    • 操作简单直观
    • 刷机失败的风险较低
    • 可以防止路由器变砖
    • 支持多种固件格式

路由器坏块

路由器就像一台小电脑,它的存储器(类似于硬盘)有时会出现坏掉的区域,这些坏掉的区域叫做 " 坏块 "。坏块主要是由于频繁更新系统、电压不稳定或者硬件本身老化等原因造成的。

如果路由器出现坏块,可能会导致路由器无法正常开机、系统不稳定等问题。遇到这种情况,我们可以先用检测工具看看坏块的数量,如果坏块太多的话就需要考虑换新路由器了。平时使用时,尽量不要频繁更新系统,并且要使用稳定的电源,这样可以减少坏块产生的机会。

NAND 坏块检查
http://192.168.31.1/cgi-bin/luci/;stok=CCCCCCCCCCC/api/misystem/set_config_iotdev?bssid=Xiaomi&user_id=longdike&ssid=%0A%5B%20-z%20%22%24(dmesg%20%7C%20grep%20ESMT)%22%20%5D%20%26%26%20B%3D%22Toshiba%22%20%7C%7C%20B%3D%22ESMT%22%0Auci%20set%20wireless.%24(uci%20show%20wireless%20%7C%20awk%20-F%20'.'%20'%2Fwl1%2F%20%7Bprint%20%242%7D').ssid%3D%22%24B%20%24(dmesg%20%7C%20awk%20'%2FBad%2F%20%7Bprint%20%245%7D')%22%0A%2Fetc%2Finit.d%2Fnetwork%20restart%0A

运行代码后,你路由器的 2.4g WiFi 名称会改名成:比如 "ESMT","Toshiba","Toshiba 90 768"。 90 768 是坏块。 如果 ESMT 或者 Toshiba 后面没数字,那恭喜你,没有坏块!!!

固件 - OpenWrt

Redmi AC2100 为例,使用 OpenWrt 固件,配置 IPv6 NAT

第一步,上电,连接网线(可以连接宿舍里面的网口,也可以将 LAN 口和 WAN 口直接连接起来,等待启动。进入管理后台192.168.31.1 , 更改网络名称以及密码

第二步,在,刷入降级固件。等待 5-7min,重新进入网络。发现固件已经降级。观察浏览器界面,可以发现 url 部分有 stok=xxxxxxxx字样,记录 stok 字段

第三步,刷入不死固件。

在浏览器中输入下面的 url,将 CCCCC 部分替换成为自己的 stok 字段

不死固件刷入
http://192.168.31.1/cgi-bin/luci/;stok=CCCCCCCCCCCCCCCC/api/misystem/set_config_iotdev?bssid=Xiaomi&user_id=longdike&ssid=%0Acd%20%2Ftmp%0Acurl%20-o%20B%20-O%20https%3A%2F%2Fbreed.hackpascal.net%2Fr1286%2520%255b2020-10-09%255d%2Fbreed-mt7621-xiaomi-r3g.bin%20-k%20-g%0A%5B%20-z%20%22%24(sha256sum%20B%20%7C%20grep%20242d42eb5f5aaa67ddc9c1baf1acdf58d289e3f792adfdd77b589b9dc71eff85)%22%20%5D%20%7C%7C%20mtd%20-r%20write%20B%20Bootloader%0A

发现路由器指示灯由蓝色变为橙色,再变为蓝色,说明固件刷入成功。

需要断电,按住 reset 不动在开电 10 秒后松开 reset。这样才能进入 Breed 后台。等到蓝色灯光闪烁的时候

这里应该需要一个有网口的电脑

使用网线连接路由器 LAN 口与电脑网口,设置电脑自动获取 ip 地址

win + R 输入,进入网络管理
ncpa.cpl

0608- 精简稳定版 OpenWrt】红米&小米 AC2100| 多拨 | 超频 |SmartDNS|IPV6,附刷机教程 - 小米无线路由器及小米网络设备 - 恩山无线论坛

openwrt 配置 IPv6 NAT(2024) - CC98 论坛 搬到1舍后终于用上了IPV6 relay!!(附Redmi AC2100 OpenWrt固件) - CC98论坛

紫金港 OpenWrt & Adguard Home 配置小总结 - CC98 论坛 OpenWrt@玉泉,从编译到日常使用的入门指南 - CC98论坛 Openwrt配置合集——编译、l2tp、静态路由、IPV6(NAT6、Relay) - CC98论坛

OpenWrt 路由器 MacVLAN+MWAN3 有线网多拨超详细指南 - CC98 论坛 OpenWrt 是一个 基于 Linux 的嵌入式路由器操作系统,支持许多 路由器和嵌入式设备
特点: - 开源,可自定义路由器功能,如防火墙、QoS、VPN。 - 强大的软件包管理,可安装 OpenVPN、L2TP、Shadowsocks、AdGuardHome 等。 - 支持 IPv6,能方便地进行 IPv6 隧道或原生 IPv6 连接。 - 适合高级用户和开发者,支持 Shell、Lua、Python 等编程语言。

固件 - Padavan

浙大校园网 Padavan 固件路由器配置教程 - CC98 论坛

Padavan IPV6 设置终结帖(RedMi AC2100) - CC98 论坛

Padavan 是一个专门为 MTK(联发科)路由器 设计的 第三方固件,基于 ASUSWRT(华硕官方固件)进行改进,支持某些 小米、华硕、斐讯 路由器。
特点: - 轻量化、稳定、高效,比 OpenWrt 更适合日常使用。 - 支持 IPv6、VPN(L2TP/PPTPShadowsocks/V2Ray/SSR 代理。 - Web UI 友好,适合普通用户配置。 - 不支持扩展软件包,不像 OpenWrt 那样可自由安装插件。

IPv6(Internet Protocol Version 6)

IPv6 互联网协议的第六版,用于替代 IPv4,解决地址耗尽问题。
特点: - 地址空间大,使用 128 位地址,可提供几乎无限的 IP。 - NAT(网络地址转换),设备可直接全球互联。 - 内置安全性,支持 IPSec,增强安全性。 - 支持自动配置(SLAAC DHCPv6,减少网络管理复杂度。 校网 IPv6 终极指南 - CC98论坛 有线IPv6环境下基于DNS64/NAT64突破外网出口限速的方法 - CC98论坛

学校网络架构升级,l2tp ipv6 出了点问题 - CC98 论坛

软路由

NAS

NAS / 硬路由:从入门到入门(网络存储 / Debian 方案 / 校园网认证 / Tailscale / Jellyfin / SMB / WebDAV / Docker / Immich 等) - CC98 论坛

BT & PT