PXE: Use first route IP if multiple routes are found
This commit is contained in:
@@ -9,7 +9,7 @@ FTPROOT=/var/state/dnsmasq/root
|
|||||||
|
|
||||||
# find out our own IP address. If more interfaces are available, use the first one
|
# find out our own IP address. If more interfaces are available, use the first one
|
||||||
IP="$(hostname -I | cut -d " " -f 1)"
|
IP="$(hostname -I | cut -d " " -f 1)"
|
||||||
GW=$(ip route show | grep default | grep -o "via.*" | cut -d " " -f 2)
|
GW=$(ip route show | grep default | grep -o "via.*" | head -n 1 | cut -d " " -f 2)
|
||||||
|
|
||||||
# if no IP is assigned to this computer, setup private address randomly
|
# if no IP is assigned to this computer, setup private address randomly
|
||||||
if [ "$IP" = "" ]; then
|
if [ "$IP" = "" ]; then
|
||||||
|
|||||||
Reference in New Issue
Block a user