diff --git a/config/config.go b/config/config.go index ee8afab92bd28bc788b7e4fce1ceede362be5d1b..9f1517c3485154f5c106a2f9f788301d234d049a 100644 --- a/config/config.go +++ b/config/config.go @@ -85,7 +85,9 @@ crypto.InitCrypto(config) nets, ok := config.Get("sr.ht", "internal-ipnet") if !ok { - nets = "127.0.0.0/8,192.168.0.0/16,10.0.0.0/8,::1/128,fc00::/7" + nets = "127.0.0.0/8,::1/128," + // Loopback + "10.0.0.0/8,172.16.0.0/12,192.168.0.0/16,fc00::/7," + // Private + "169.254.0.0/16,fe80::/64" // Link local } for _, n := range strings.Split(nets, ",") { _, net, err := net.ParseCIDR(n)