diff --git a/wireguard/peer_setup.sh b/wireguard/peer_setup.sh index 642d30e..4b3e064 100755 --- a/wireguard/peer_setup.sh +++ b/wireguard/peer_setup.sh @@ -27,7 +27,7 @@ sudo mv ./$PUB_KEY_FILE $WG_CONF CONF_INTERFACE="[Interface] PrivateKey = $PRIVATE_KEY -Address = $PEER_IP +Address = $MY_IP/32 DNS = $DNS_SERVER " echo "$CONF_INTERFACE" > "$CONF_FILE" @@ -45,6 +45,9 @@ sudo mv "$CONF_FILE" "$WG_CONF" echo "Config saved to: $WG_CONF/$CONF_FILE" echo "Add the following to the server config:" echo "[Peer] -PublicKey = $(cat $WG_CONF/$PUB_KEY_FILE) -AllowedIPs = $PEER_IP -" \ No newline at end of file +PublicKey = $(sudo cat $WG_CONF/$PUB_KEY_FILE) +AllowedIPs = $MY_IP/32 +" + +sudo systemctl enable wg-quick@"wg$WG_NUM" +sudo systemctl start wg-quick@"wg$WG_NUM" \ No newline at end of file