Fix: Client Address Cidr (#2217)

fix client cidr
This commit is contained in:
Bernd Storath
2025-10-14 11:31:41 +02:00
committed by GitHub
parent 81bd19cfb6
commit 76d5944726
+2 -5
View File
@@ -85,12 +85,9 @@ PostDown = ${iptablesTemplate(hooks.postDown, wgInterface)}`;
) => { ) => {
const { enableIpv6 = true } = options; const { enableIpv6 = true } = options;
const cidr4Block = parseCidr(wgInterface.ipv4Cidr).prefix;
const cidr6Block = parseCidr(wgInterface.ipv6Cidr).prefix;
const address = const address =
`${client.ipv4Address}/${cidr4Block}` + `${client.ipv4Address}/32` +
(enableIpv6 ? `, ${client.ipv6Address}/${cidr6Block}` : ''); (enableIpv6 ? `, ${client.ipv6Address}/128` : '');
const hookLines = [ const hookLines = [
client.preUp ? `PreUp = ${client.preUp}` : null, client.preUp ? `PreUp = ${client.preUp}` : null,