mirror of
https://gitlab.com/shorewall/code.git
synced 2025-06-19 17:28:35 +02: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.
|
32) Correct null common action handling.
|
||||||
|
|
||||||
33) Create /var/lib/shorewall if it doesn't exist.
|
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
|
# Add jumps for dynamic nat chains
|
||||||
#
|
#
|
||||||
[ -n "$DYNAMIC_ZONES" ] && for interface in $all_interfaces ; do
|
[ -n "$DYNAMIC_ZONES" ] && for interface in $all_interfaces ; do
|
||||||
addrulejump PREROUTING $(dynamic_in $interface)
|
addrulejump PREROUTING $(dynamic_in $interface) -i $interface
|
||||||
done
|
done
|
||||||
#
|
#
|
||||||
# Add jumps from the builtin chains to the nat chains
|
# 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.
|
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:
|
Issues when migrating from Shorewall 2.0.1 to Shorewall 2.0.2:
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user