Disable dhclient

This commit is contained in:
Kroese 2023-05-03 06:58:54 +02:00 committed by GitHub
parent 5833b30fc6
commit 5a007cdd4e

View File

@ -54,17 +54,17 @@ configureDHCP() {
ip address flush "${VM_NET_DEV}" ip address flush "${VM_NET_DEV}"
ip address flush "${VM_NET_TAP}" ip address flush "${VM_NET_TAP}"
echo "INFO: Acquiring an IP address via DHCP using MAC address ${VM_NET_MAC}..." #echo "INFO: Acquiring an IP address via DHCP using MAC address ${VM_NET_MAC}..."
DHCP_IP=$(dhclient -v "${VM_NET_TAP}" 2>&1 | grep ^bound | cut -d' ' -f3) #DHCP_IP=$(dhclient -v "${VM_NET_TAP}" 2>&1 | grep ^bound | cut -d' ' -f3)
if [[ "${DHCP_IP}" == [0-9.]* ]]; then #if [[ "${DHCP_IP}" == [0-9.]* ]]; then
echo "INFO: Successfully acquired IP ${DHCP_IP} from the DHCP server..." # echo "INFO: Successfully acquired IP ${DHCP_IP} from the DHCP server..."
else #else
echo "ERROR: Cannot acquire an IP address from the DHCP server" && exit 17 # echo "ERROR: Cannot acquire an IP address from the DHCP server" && exit 17
fi #fi
ip address flush "${VM_NET_TAP}" #ip address flush "${VM_NET_TAP}"
{ set +x; } 2>/dev/null { set +x; } 2>/dev/null