in cmd/ip-masq-agent-v2/ip-masq-agent.go [94:115]
func DefaultMasqConfig() *MasqConfig {
// RFC 1918 defines the private ip address space as 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16
nonMasq := []string{"10.0.0.0/8", "172.16.0.0/12", "192.168.0.0/16"}
if *noMasqueradeAllReservedRangesFlag {
nonMasq = append(nonMasq,
"100.64.0.0/10", // RFC 6598
"192.0.0.0/24", // RFC 6890
"192.0.2.0/24", // RFC 5737
"192.88.99.0/24", // RFC 7526
"198.18.0.0/15", // RFC 6815
"198.51.100.0/24", // RFC 5737
"203.0.113.0/24", // RFC 5737
"240.0.0.0/4") // RFC 5735, Former Class E range obsoleted by RFC 3232
}
return &MasqConfig{
NonMasqueradeCIDRs: nonMasq,
MasqLinkLocal: false,
MasqLinkLocalIPv6: false,
}
}