diff --git a/wgengine/router/router_linux.go b/wgengine/router/router_linux.go index 40818267a..2317f2a9b 100644 --- a/wgengine/router/router_linux.go +++ b/wgengine/router/router_linux.go @@ -76,6 +76,11 @@ func (l *linuxFWDetector) nftDetect() (int, error) { // chooseFireWallMode returns the firewall mode to use based on the // environment and the system's capabilities. func chooseFireWallMode(logf logger.Logf, det tableDetector) linuxfw.FirewallMode { + if distro.Get() == distro.Gokrazy { + // Reduce startup logging on gokrazy. There's no way to do iptables on + // gokrazy anyway. + return linuxfw.FirewallModeNfTables + } iptAva, nftAva := true, true iptRuleCount, err := det.iptDetect() if err != nil {