OpenWrt UpNp安装与配置
1 Passwall 科学上网
Warning
Passwall 需要提前科学上网,如果不配置的话也能操作成功。就是会有报错不影响以下操作。
2 下载软件包列表
#root>
opkg update
3 安装 UpNp 服务
Warning
直接使用 OpenWrt 自带的软件即可成功配置,但如果对命令行不熟,请使用 OpenVPN 简易配置包。
opkg install luci-app-upnp luci-i18n-upnp-zh-cn miniupnpd-nftables
4 配置 UpNp 服务
Warning
这里有一个巨大的坑,miniupnpd 默认不支持 ipV6 ,所以需要将ipV6启用。
4.1 禁用ipV6
vi /etc/miniupnpd.conf
enable_ipv6=yes
4.2 禁用ipV6
vi /etc/config/upnpd
config upnpd 'config'
option enabled '1'
option download '1024'
option upload '512'
list external_iface 'wan6_6'
option internal_iface 'lan'
option port '5000'
option upnp_lease_file '/var/run/miniupnpd.leases'
option log_output '1'
option secure_mode '0'
option presentation_url 'http://192.168.10.5/'
option enable_ipv6 '0'
option igdv1 '1'
option uuid 'cd1fb5fc-6a55-4bee-8a97-80d21ca10004'
config perm_rule
option action 'allow'
option ext_ports '1024-65535'
option int_addr '0.0.0.0/0'
option int_ports '1024-65535'
option comment 'Allow high ports'
config perm_rule
option action 'deny'
option ext_ports '0-65535'
option int_addr '0.0.0.0/0'
option int_ports '0-65535'
option comment 'Default deny'
/etc/init.d/miniupnpd restart
5 查看日志
logread -e miniupnpd
netstat -tunlp | grep miniupnpd