diff --git a/router/java/src/net/i2p/router/transport/TransportUtil.java b/router/java/src/net/i2p/router/transport/TransportUtil.java index 0332a9105b4d112d1b4a039e3d7570c5335a34c2..1682abd91ce0c63ce472c142c626f41503fba6c7 100644 --- a/router/java/src/net/i2p/router/transport/TransportUtil.java +++ b/router/java/src/net/i2p/router/transport/TransportUtil.java @@ -124,6 +124,8 @@ public abstract class TransportUtil { // Assigned to UK Ministry of Defence // http://blog.logmein.com/products/changes-to-hamachi-on-november-19th if (a0 == 25) return false; + // Carrier Grade NAT RFC 6598 + if (a0 == 100 && a1 >= 64 && a1 <= 127) return false; return true; // or at least possible to be true } else if (addr.length == 16) { if (allowIPv6) {