mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-04-10 02:55:55 +02:00
Consider 100.64.0.0/10 as private address space.
http://tools.ietf.org/html/rfc6598 http://forum.ipfire.org/index.php?topic=7504.0
This commit is contained in:
@@ -920,9 +920,11 @@ sub GetDyndnsRedIP {
|
||||
close(IP);
|
||||
chomp $ip;
|
||||
|
||||
# 100.64.0.0/10 is reserved for dual-stack lite (http://tools.ietf.org/html/rfc6598).
|
||||
if (&General::IpInSubnet ($ip,'10.0.0.0','255.0.0.0') ||
|
||||
&General::IpInSubnet ($ip,'172.16.0.0.','255.240.0.0') ||
|
||||
&General::IpInSubnet ($ip,'192.168.0.0','255.255.0.0'))
|
||||
&General::IpInSubnet ($ip,'192.168.0.0','255.255.0.0') ||
|
||||
&General::IpInSubnet ($ip,'100.64.0.0', '255.192.0.0'))
|
||||
{
|
||||
if ($settings{'BEHINDROUTER'} eq 'FETCH_IP') {
|
||||
my $RealIP = &General::FetchPublicIp;
|
||||
|
||||
Reference in New Issue
Block a user