mirror of
https://github.com/pi-hole/pi-hole.git
synced 2024-11-24 23:23:42 +00:00
List interfaces from ifconfig, which distinguishes different labels / aliases of a single physical interface.
This commit is contained in:
parent
3a46e7fc0a
commit
7fb7df7f6e
1 changed files with 3 additions and 1 deletions
|
@ -43,7 +43,9 @@ IPv4dev=$(ip route get 8.8.8.8 | awk '{for(i=1;i<=NF;i++)if($i~/dev/)print $(i+1
|
|||
IPv4addr=$(ip -o -f inet addr show dev $IPv4dev | awk '{print $4}' | awk 'END {print}')
|
||||
IPv4gw=$(ip route get 8.8.8.8 | awk '{print $3}')
|
||||
|
||||
availableInterfaces=$(ip -o link | awk '{print $2}' | grep -v "lo" | cut -d':' -f1)
|
||||
# All interfaces, including interface "labels"
|
||||
# i.e. multiple IPs on one physical interface.
|
||||
availableInterfaces=$(ifconfig -a | sed 's/[ \t].*//;/^\(lo\|\)$/d')
|
||||
dhcpcdFile=/etc/dhcpcd.conf
|
||||
|
||||
######## FIRST CHECK ########
|
||||
|
|
Loading…
Reference in a new issue