diff --git a/src/functions/backend/setup/setup-wireguard-client.ts b/src/functions/backend/setup/setup-wireguard-client.ts index 5d1faef..0b5c85a 100644 --- a/src/functions/backend/setup/setup-wireguard-client.ts +++ b/src/functions/backend/setup/setup-wireguard-client.ts @@ -125,7 +125,9 @@ export default async function setupWireguardClient({ sh += `[Interface]\n`; sh += `Address = ${CLIENT_WG_IP}/32\n`; sh += `PrivateKey = ${CLIENT_PRIVATE_KEY}\n`; - // sh += `DNS = 1.1.1.1\n`; + if (client?.allow_all_ips == 1) { + sh += `DNS = 1.1.1.1\n`; + } sh += `\n`; sh += `[Peer]\n`; sh += `PublicKey = ${HOST_PUBLIC_KEY}\n`;