我用的是 GLiNet MT3000。
优点嘛:
缺点:
如果购买的是国行,到手先解锁。解锁后可以使用固件自带的:VPN、Adguard Home、Tailscale 等软件功能。
可以参考这里进行解锁
1 | src/gz custom https://op.dllkids.xyz/packages/aarch64_cortex-a53/ |
如果安装某软件缺少软件包可以继续新增官方的源:
1 | src/gz base http://glinet.83970255.xyz/?f=/mt7981/base |
.ipk
1 | luci-app-store_0.1.14-2_all.ipk 11-Oct-2023 18:47 95351 |
顺序 | 软件包 |
---|---|
1 | taskd_1.0.3-1_all.ipk |
2 | luci-lib-xterm_4.18.0_all.ipk |
3 | luci-lib-taskd_1.0.18_all.ipk |
4 | luci-app-store_0.1.14-1_all.ipk |
在 iStore 中安装 SmartDNS。
选项 | 值 |
---|---|
启用 | |
服务器名称 | |
本地端口 | |
TCP 服务器 | |
IPV6 服务器 | |
双栈 IP 优选 | |
域名预加载 | |
缓存过期服务 | |
重定向 | |
缓存大小 | |
域名 TTL | |
域名 TTL 最小值 | |
域名 TTL 最大值 | |
第二 DNS 服务器
选项 | 值 |
---|---|
启用 | |
本地端口 | |
TCP 服务器 | |
服务器组 | |
跳过测速 | |
跳过 address 规则 | |
跳过 Nameserver 规则 | |
跳过 ipset 规则 | |
跳过 address SOA(#)规则 | |
跳过双栈优选 | |
跳过 cache | |
停用 IPV6 地址解析 |
上游服务器同样设置两组多个。 使用 DNSPod、以及上级路由(光猫)作为 domestic 组,CloudFlare、Google 作为 outside
组。我个人优先选择 DoH(DNS over HTTPS)。
可以参考我的:
例如某软件 的 DNS 设置
NameServer
序号 | 启用 | 服务器分组 | 服务器地址 | 服务器端口 | 服务器类型 |
---|---|---|---|---|---|
1 | NameServer | 127.0.0.1 | 5335 | udp |
FallBack
序号 | 启用 | 服务器分组 | 服务器地址 | 服务器端口 | 服务器类型 |
---|---|---|---|---|---|
1 | FallBack | 127.0.0.1 | 6553 | udp |
Default-NameServer
序号 | 启用 | 服务器分组 | 服务器地址 | 服务器端口 | 服务器类型 |
---|---|---|---|---|---|
1 | Default-NameServer | 127.0.0.1 | 5335 | udp |
OK,到此就设置完成了。
Luci-网络-网络诊断
在 网络工具里面 进行 Nsloopup,应该只返回如下一组结果:
1 | Server:127.0.0.1 |
在 GLiNet 后台-网络-防火墙 设置端口转发规则,再开放路由器相关端口,完成。
DDDD. 在一些点对点通信比如游戏、语音中可能需要用到 Full-cone 类型 NAT。
Windows 电脑可以使用 NatTypeTester 进行测试。
下列教程适用 MacOS/Linux
1 | nami install stuntman |
1 | stunclient stun.voipbuster.com --mode behavior |
连不通的话尝试下面几个服务器
1 | stun.voipbuster.com |
结果如下:
1 | stunclient stun.voipbuster.com --mode behavior |
重点看 Nat behavior
类型 | 值 |
---|---|
Full-cone | Endpoint Independent |
Symmetric | Address-Dependent Address and Port-Dependent |
中兴 F450G 的 DMZ 菜单在:应用-高级 NAT 设置-DMZ 配置 中打开。
填入路由器的 IP 保存即可。
没有更多了。