diff --git a/wireguard.sh b/wireguard.sh index 2b3fbdc..d5f6664 100644 --- a/wireguard.sh +++ b/wireguard.sh @@ -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 )