1
0
Fork 0
mirror of https://github.com/NeoCloud/NeoNetwork synced 2024-11-16 14:30:41 +08:00
NeoNetwork/vpn/wg-postup.sh

16 lines
292 B
Bash
Raw Normal View History

#!/usr/bin/env bash
IF="$1"
LOCAL_IP="$2"
PEER_IP="$3"
LOCAL_IPV6="$4"
PEER_IPV6="$5"
ip addr del "$LOCAL_IP" dev "$IF"
ip addr add "$LOCAL_IP" peer "$PEER_IP" dev "$IF"
2021-01-09 13:48:06 +08:00
if [ "$#" -ge 5 ]; then
ip addr del "$LOCAL_IPV6" dev "$IF"
ip addr add "$LOCAL_IPV6" peer "$PEER_IPV6" dev "$IF"
fi