mirror of
https://github.com/Ysurac/openmptcprouter-feeds.git
synced 2025-03-09 15:40:03 +00:00
Fix iptables fullconenat package
This commit is contained in:
parent
17670c520e
commit
17d5b8d6d9
5 changed files with 116 additions and 1 deletions
27
iptables-mod-fullconenat/README.md
Normal file
27
iptables-mod-fullconenat/README.md
Normal file
|
@ -0,0 +1,27 @@
|
|||
## Netfilter and iptables extension for [FULLCONENAT](https://github.com/Chion82/netfilter-full-cone-nat) target ported to OpenWrt.
|
||||
|
||||
Compile
|
||||
---
|
||||
```
|
||||
# cd to OpenWrt source path
|
||||
# Clone this repo
|
||||
git clone -b master --single-branch https://github.com/LGA1150/openwrt-fullconenat package/fullconenat
|
||||
# Select Network -> Firewall -> iptables-mod-fullconenat
|
||||
make menuconfig
|
||||
# Compile
|
||||
make V=s
|
||||
```
|
||||
|
||||
Usage
|
||||
---
|
||||
You can apply [this patch](https://github.com/LGA1150/fullconenat-fw3-patch) to OpenWrt's Firewall3 (Recommended).
|
||||
|
||||
Or manually add the following rules to `/etc/firewall.user`
|
||||
```
|
||||
iptables -t nat -A zone_wan_prerouting -j FULLCONENAT
|
||||
iptables -t nat -A zone_wan_postrouting -j FULLCONENAT
|
||||
```
|
||||
|
||||
Workaround for conflicting with module `nf_conntrack_netlink`
|
||||
---
|
||||
This module uses conntrack events to register a callback function. In the same netns, only one callback method can be registered, that causes conflicts with `nf_conntrack_netlink`, which also uses conntrack events. Qualcomm Shortcut FE has introduced a patch to allow multiple callbacks to be registered. To apply, put [this patch](https://github.com/coolsnowwolf/lede/blob/master/target/linux/generic/hack-4.14/952-net-conntrack-events-support-multiple-registrant.patch) into `target/linux/generic/hack-4.14`.
|
Loading…
Add table
Add a link
Reference in a new issue