change primary ip detection
This commit is contained in:
parent
db2e4bdfd5
commit
e04173bef5
|
@ -6,9 +6,9 @@
|
||||||
# Copyright (c) 2022 Matthew Saunders Brown <matthewsaundersbrown@gmail.com>
|
# Copyright (c) 2022 Matthew Saunders Brown <matthewsaundersbrown@gmail.com>
|
||||||
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
||||||
#
|
#
|
||||||
# wireguard installer for Ubuntu 20.04
|
# wireguard installer for Ubuntu 22.04
|
||||||
#
|
#
|
||||||
# this installer expects a clean Ubuntu 20.04 install with
|
# this installer expects a clean Ubuntu 22.04 install with
|
||||||
# wireguard, stubby & dnsmasq *not* previously installed
|
# wireguard, stubby & dnsmasq *not* previously installed
|
||||||
|
|
||||||
# require root
|
# require root
|
||||||
|
@ -42,10 +42,10 @@ fi
|
||||||
|
|
||||||
# check for / set hostname
|
# check for / set hostname
|
||||||
|
|
||||||
# assumes a single IP on a /24 subnet is provisioned on the server
|
# autodetection that should work on Ubuntu 22.04
|
||||||
# you can change this to fit your network, or just set to a specific IP
|
# you can change this to fit your network, or just set to a specific IP
|
||||||
# used by wireguard for vpn connections & stubby for DNS queries
|
# used by wireguard for vpn connections & stubby for DNS queries
|
||||||
IPv4=`ip -4 -o addr show | awk '{ print $4 }' | grep '/24$' | cut -d / -f 1`
|
IPv4=`ip route get 1.1.1.1| head -n 1 | cut -d ' ' -f 7`
|
||||||
|
|
||||||
# update system
|
# update system
|
||||||
apt -y update
|
apt -y update
|
||||||
|
|
Loading…
Reference in New Issue
Block a user