64 lines
840 B
Bash
64 lines
840 B
Bash
#!/usr/bin/env bash
|
|
|
|
|
|
# -------------
|
|
# --- Network Interfaces
|
|
# -------------
|
|
|
|
# - External interface(s)
|
|
#
|
|
ext_if_1=""
|
|
ext_if_2=""
|
|
ext_if_3=""
|
|
|
|
ext_ifs="$ext_if_1 $ext_if_2 $ext_if_3"
|
|
|
|
|
|
# - VPN Interfaces
|
|
# - (comma separated list)
|
|
vpn_ifs="tun+"
|
|
|
|
|
|
# - Wireguard Interfaces
|
|
# - (comma separated list)
|
|
wg_ifs="wg+"
|
|
|
|
|
|
# - Local Interfaces
|
|
local_if_1=""
|
|
local_if_2=""
|
|
local_if_3=""
|
|
|
|
local_ifs="$local_if_1 $local_if_2 $local_if_3"
|
|
|
|
|
|
# -------------
|
|
# --- Network Interfaces
|
|
# -------------
|
|
|
|
# - Extern IP Addresses on this Host
|
|
# -
|
|
# NOT IN USE
|
|
ext_1_ip=""
|
|
# NOT IN USE
|
|
ext_2_ip=""
|
|
# NOT IN USE
|
|
ext_3_ip=""
|
|
|
|
ext_ips="$ext_1_ip $ext_2_ip $ext_3_ip"
|
|
|
|
# NOT IN USE
|
|
local_1_ip=""
|
|
# NOT IN USE
|
|
local_2_ip=""
|
|
# NOT IN USE
|
|
local_2_ip=""
|
|
|
|
|
|
# - Devices given in list "nat_devices" will be natted
|
|
# -
|
|
# - Blank separated list
|
|
# -
|
|
nat_devices=""
|
|
|