23 lines
507 B
Bash
23 lines
507 B
Bash
#!/bin/bash
|
|
|
|
set -ex
|
|
|
|
nmcli -f name -terse c | grep "^cloud-init e" | \
|
|
while read conn_name; do
|
|
iface=$(echo "$conn_name" | cut -d ' ' -f 2)
|
|
nmcli c modify "$conn_name" ipv6.method link-local
|
|
nmcli d reapply $iface
|
|
done
|
|
|
|
ip -6 -brief addr show dynamic | \
|
|
while read iface _ addrs; do
|
|
for addr in $addrs; do
|
|
ip addr del dev $iface $addr
|
|
done
|
|
done
|
|
|
|
ip -6 route show proto ra | \
|
|
while read line; do
|
|
ip route del $line
|
|
done
|