Update wireguard.sh

fix getting external ipv4
This commit is contained in:
lion 2025-01-07 21:28:56 +01:00
parent a66c631e16
commit 03c90e8f1e

View file

@ -109,7 +109,7 @@ DNS = 8.8.8.8
[Peer]
PublicKey = $(cat /etc/wireguard/publickey)
AllowedIPs = 0.0.0.0/0
Endpoint = $(ip -br a s | grep -e '^en' | sed 's/\/32 metric.*//;s/.* //'):78
Endpoint = $(ip route get 8.8.8.8 | head -n 1 | sed 's/.*src //' | sed 's/ .*//'):78
PEERINFO
done
)