diff --git a/ipn/ipnlocal/local.go b/ipn/ipnlocal/local.go index 01354d085..a2741aab5 100644 --- a/ipn/ipnlocal/local.go +++ b/ipn/ipnlocal/local.go @@ -2089,7 +2089,7 @@ func (b *LocalBackend) routerConfig(cfg *wgcfg.Config, prefs *ipn.Prefs) *router if !default6 { rs.Routes = append(rs.Routes, ipv6Default) } - if runtime.GOOS == "linux" { + if runtime.GOOS == "linux" || runtime.GOOS == "darwin" { // Only allow local lan access on linux machines for now. ips, _, err := interfaceRoutes() if err != nil {