blob: c9cc28ca7455e8a9d3f61290ae58427d70f68618 [file] [log] [blame]
Pau Espin Pedrolbe5156c2021-05-12 18:01:29 +02001#!/bin/bash -e
2
3ifname="$1"
4ifaddr="$2"
5ifmask="$3"
6
7echo "*** Configuring tun $ifname with addr $ifaddr/$ifmask"
8
9if grep "$ifname" /proc/net/dev > /dev/null; then
10 ip tuntap del name "$ifname" mode tun
11fi
12
13ip tuntap add name "$ifname" mode tun
14
15ip addr add "$ifaddr/$ifmask" dev "$ifname"
16ip link set "$ifname" up
17echo "*** done configuring tun interface $ifname"