Padavan 使用记录
序
主流的路由器固件中的一种,同样是基于 Linux 改的。给我的感觉是,相比于 Openwrt 更像路由器系统。并且功能菜单分类的更好,缺点是没 Openwrt 灵活,但稳定性不错。
下面主要将一些我经常配置的功能记录下来,以备后用。
高级设置
内网 LAN
内网设置
修改路由器 LAN 口 IP
DHCP 服务器(dnsmasq)
设置 DHCP 地址池
设置 DHCP 租期
设置 DHCP 下发的 DNS
静态 IP(固定 IP)的绑定
dnsmasq 的扩展功能
路由设置
除了 DHCP 的动态默认路由外,可以配置很多静态路由
经典的是将一些 IP 段的流量走旁路由,比方说:
- Clash 代理 fake-ip 段
- Telegram IP 段
- Wireguard IP 段。
网络唤醒
在配置好 WOL 功能的电脑中,用于唤醒电脑。
需要在电脑和 BIOS 中开启有关设置 [1],并且电脑要支持 WOL 功能。
外网 WAN
外网设置
路由器改桥接后,在此设置 PPPoE 相关信息。
可以修改运营商下发的 DNS 为自己设置的 DNS,此 DNS 位于路由器 DNS(dnsmasq)的上游。
IPv6 协议
运营商支持 IPv6 的话,可以在此配置 IPv6 支持。
可以修改运营商下发的 DNS 为自己设置的 DNS,此 DNS 位于路由器 DNS(dnsmasq)的上游。
端口映射(UPnP)
可以启用 UPnP 功能,这样位于内网的设备,可以自动在路由器上设置端口转发。
手动端口转发也在此设置,一般我会设置以下功能的端口转发:
- 电脑远程桌面(rdp)
- 比特彗星(BitComet)
- VPN(Wireguard)
- FRPS
动态域名解析
有待研究!
目前我是通过脚本的方式实现 DDNS。
参考附录中的 DDNS 脚本,以及此博文 [2]。
防火墙
在开启的情况下 INPUT 与 FORWARD 链的 Policy 都是 DROP。
需要单独使用 iptables 与 ip6tables 设置。
1 | ip6tables -I FORWARD -p tcp -m multiport --dport 8080,51820,22604,3389 -j ACCEPT |
前面设置过的 IPv4 端口转发依旧生效。
系统管理
系统
记得在此修改默认路由器密码。
这里可以设置路由器定时重启,有需要可以设置。
服务
这里可以设置定时任务(crontab)
参数设置
脚本
可以设置一些与路由器运行状态有关的脚本,增加灵活性。
系统日志
除了基本的系统日志外,还有 DHCP 租期,UPnP,路由表,链接等值得关注的一些日志。
穿透服务
WIREGUARD
没什么用,只是作为客户端接入其他的 WIREGUARD 服务端,功能不全。
注意事项
需要重启保存的文件需要放在 /etc/storage
下。
附录
ddns.sh
1 | #!/bin/bash |
v1.5.2