mirror of
https://gitlab.com/shorewall/code.git
synced 2024-11-15 04:04:10 +01:00
Fix dynamic in problem in the nat table
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@1346 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
This commit is contained in:
parent
0213183738
commit
1ff55348c5
@ -67,3 +67,5 @@ Changes since 2.0.1
|
||||
32) Correct null common action handling.
|
||||
|
||||
33) Create /var/lib/shorewall if it doesn't exist.
|
||||
|
||||
34) Fix dynamic in chains in the nat table.
|
||||
|
@ -5194,7 +5194,7 @@ activate_rules()
|
||||
# Add jumps for dynamic nat chains
|
||||
#
|
||||
[ -n "$DYNAMIC_ZONES" ] && for interface in $all_interfaces ; do
|
||||
addrulejump PREROUTING $(dynamic_in $interface)
|
||||
addrulejump PREROUTING $(dynamic_in $interface) -i $interface
|
||||
done
|
||||
#
|
||||
# Add jumps from the builtin chains to the nat chains
|
||||
|
@ -30,6 +30,10 @@ Problems Corrected since 2.0.2
|
||||
|
||||
4) If /var/lib/shorewall does not exist, shorewall start fails.
|
||||
|
||||
5) DNAT rules with a dynamic source zone don't work properly. When
|
||||
used, these rules cause the rule to be checked against ALL input,
|
||||
not just input from the designated zone.
|
||||
|
||||
-----------------------------------------------------------------------
|
||||
Issues when migrating from Shorewall 2.0.1 to Shorewall 2.0.2:
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user