From 8c3ce87fd2f177ad1704a953d7bb836d48f0b18c Mon Sep 17 00:00:00 2001 From: Nick Hainke Date: Sun, 16 Jan 2022 10:04:36 +0100 Subject: [PATCH] wg-installer: rework iproute2 commands - Use ip address add instead of ip a a - Directly add broadcast address Signed-off-by: Nick Hainke (cherry picked from commit fea27cec05c0d76d3bb6aad1b4bfd53270c1c263) --- net/wg-installer/wg-server/lib/wg_functions.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/net/wg-installer/wg-server/lib/wg_functions.sh b/net/wg-installer/wg-server/lib/wg_functions.sh index ec0d7aaf9a..035e4e6f0f 100644 --- a/net/wg-installer/wg-server/lib/wg_functions.sh +++ b/net/wg-installer/wg-server/lib/wg_functions.sh @@ -65,14 +65,14 @@ wg_register () { # create wg tunnel ip link add dev $ifname type wireguard wg set $ifname listen-port $port private-key $gw_key peer $public_key allowed-ips 0.0.0.0/0,::0/0 - ip -6 a a $gw_ip_assign dev $ifname - ip -6 a a fe80::1/64 dev $ifname + ip -6 address add $gw_ip_assign dev $ifname + ip -6 address add fe80::1/64 dev $ifname v4prefix=$(uci get wgserver.@server[0].base_v4prefix) if [ $? -eq 0 ]; then gw_ipv4=$(owipcalc $v4prefix add $offset next 32) # gateway ip gw_ipv4_assign="${gw_ipv4}/32" - ip a a $gw_ipv4_assign dev $ifname + ip address add $gw_ipv4_assign broadcast 255.255.255.255 dev $ifname fi ip link set up dev $ifname -- 2.30.2