WireGuard: Difference between revisions
imported>Luis-Hebendanz mNo edit summary |
imported>Luis-Hebendanz No edit summary |
||
Line 24: | Line 24: | ||
networking.nat.externalInterface = "eth0"; | networking.nat.externalInterface = "eth0"; | ||
networking.nat.internalInterfaces = [ "wg0" ]; | networking.nat.internalInterfaces = [ "wg0" ]; | ||
networking.firewall | networking.firewall = { | ||
allowedUDPPorts = [ 51820 ]; | |||
extraCommands = '' | |||
iptables -t nat -A POSTROUTING -s 10.100.0.0/24 -o eth0 -j MASQUERADE | |||
''; | |||
}; | |||
networking.wireguard.interfaces = { | networking.wireguard.interfaces = { |