A year ago when I used Debian I remember that I used two WireGuard tunnels at the same time:
# first.conf ... AllowedIPs = 0.0.0.0/0 ...
# second.conf ... AllowedIPs = 184.108.40.206/32, 220.127.116.11/32 ...
And it worked (simply via
wg-quick up). In other words everything went through
first except when I wanted to connect
18.104.22.168. Those connections used the
For some strange reasons, it doesn’t work now when I’m on NixOS. I confirmed that both
second work with
AllowedIPs = 0.0.0.0/0 but when I connect both or when I connect the
second only, I can’t reach
I spent several hours trying to debug it, it’s not FW issue (I
nft flush ruleset to make sure) and it’s not DNS issue since I tried to connect
Could you please help?
Is it possible that WireGuard is somehow broken on NixOS?