Project

General

Profile

« Previous | Next » 

Revision 1525ca4c

Added by Seth Mos over 14 years ago

reference the IPv6 bogons table as well

View differences:

etc/inc/filter.inc
2189 2189
		if(isset($config['interfaces'][$on]['blockbogons'])) {
2190 2190
			if($bogontableinstalled == 0)
2191 2191
				$ipfrules .= "table <bogons> persist file \"/etc/bogons\"\n";
2192
				$ipfrules .= "table <bogonsv6> persist file \"/etc/bogonsv6\"\n";
2192 2193
			$ipfrules .= <<<EOD
2193 2194
# block bogon networks
2194 2195
# http://www.cymru.com/Documents/bogon-bn-nonagg.txt
2195
block in $log quick on \${$oc['descr']} from <bogons> to any label "block bogon networks from {$oc['descr']}"
2196
# http://www.team-cymru.org/Services/Bogons/fullbogons-ipv6.txt
2197
block in $log quick on \${$oc['descr']} from <bogons> to any label "block bogon IPv4 networks from {$oc['descr']}"
2198
block in $log quick on \${$oc['descr']} from <bogonsv6> to any label "block bogon IPv6 networks from {$oc['descr']}"
2196 2199

  
2197 2200
EOD;
2198 2201
			$bogontableinstalled++;

Also available in: Unified diff