<gchristensen>
hrm I'm not actually sure how much of the networking.nat... options are required. will have to look ...
<gchristensen>
I assume at a minimum internalInterfaces
<andi->
I would set internal and external interfaces just to be super clear about what to actually nat. I hate having firewall rules too broad.
<gchristensen>
yeah
<andi->
I am assuming wg-quick adds the routes configured on the interface to the routing table with the same id as the mark? Then this whole setup does make sense. I would probably still build something around network namespaces / VRFs especially since I want to spawn webbrowser to click those stupid wifi portal things.
<gchristensen>
right
<gchristensen>
that is what it does
<andi->
Then your change looks okay-ish.. I do not like this whole scripted networking and we should get rid of it but that is what we got…
<gchristensen>
right
<gchristensen>
networkd seems pretty sweet
<andi->
until it doesn't deliver what you expected :/