X-Git-Url: http://git.ipfire.org/?p=people%2Fteissler%2Fipfire-2.x.git;a=blobdiff_plain;f=config%2Ffirewall%2Frules.pl;h=a131c54a8ed8fe6835eee0525a1c74d36d8d705b;hp=d9c9b5cc0e1e7604df8ebfbb8768c2ab756cd011;hb=f98bb538e59279bb0768a15fc7d95267f4d61c74;hpb=c0ce920610c15e9a3639dbaadb29feea1747ac34 diff --git a/config/firewall/rules.pl b/config/firewall/rules.pl index d9c9b5cc0..a131c54a8 100755 --- a/config/firewall/rules.pl +++ b/config/firewall/rules.pl @@ -337,6 +337,11 @@ sub buildrules { # Use iptables DNAT } else { + if ($destination_is_firewall && !$destination) { + $destination = &fwlib::get_external_address(); + } + next unless ($destination); + my ($dnat_address, $dnat_mask) = split("/", $destination); @destination_options = ("-d", $dnat_address);