Merge "Fix dhcp-all-interfaces on debuntu systems"
This commit is contained in:
commit
737c9a8ff3
@ -79,7 +79,7 @@ function enable_interface() {
|
|||||||
printf "auto $interface\niface $interface inet dhcp\n\n" >>$ENI_FILE
|
printf "auto $interface\niface $interface inet dhcp\n\n" >>$ENI_FILE
|
||||||
if [ "$ipv6_init" == "True" ]; then
|
if [ "$ipv6_init" == "True" ]; then
|
||||||
# Make DUID-UUID Type 4 (RFC 6355)
|
# Make DUID-UUID Type 4 (RFC 6355)
|
||||||
echo "default-duid \"\\x00\\x04$(sed 's/.\{2\}/\\x&/g' < /etc/machine-id)\";" >"/var/lib/dhclient/dhclient6--$interface.lease"
|
echo "default-duid \"\\x00\\x04$(sed 's/.\{2\}/\\x&/g' < /etc/machine-id)\";" >"/var/lib/dhcp/dhclient6--$interface.lease"
|
||||||
if [ $ipv6_AdvManagedFlag == "Yes" ]; then
|
if [ $ipv6_AdvManagedFlag == "Yes" ]; then
|
||||||
# IPv6 DHCPv6 Stateful address configuration
|
# IPv6 DHCPv6 Stateful address configuration
|
||||||
printf "iface $interface inet6 dhcp\n\n" >>$ENI_FILE
|
printf "iface $interface inet6 dhcp\n\n" >>$ENI_FILE
|
||||||
@ -90,7 +90,7 @@ function enable_interface() {
|
|||||||
echo "DHCPv6 Stateless Configured."
|
echo "DHCPv6 Stateless Configured."
|
||||||
else
|
else
|
||||||
# IPv6 Autoconfiguration (SLAAC)
|
# IPv6 Autoconfiguration (SLAAC)
|
||||||
printf "iface $interface inet6 auto\tdhcp 0\n\n" >>$ENI_FILE
|
printf "iface $interface inet6 auto\n\tdhcp 0\n\n" >>$ENI_FILE
|
||||||
echo "IPv6 SLAAC Configured"
|
echo "IPv6 SLAAC Configured"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
Loading…
Reference in New Issue
Block a user