ubuntu批量绑定ipv6的脚本,将以下内容复制保存为sh脚本,然后执行即可。
#!/bin/bash eth0f="/etc/network/interfaces" #网卡文件 startipv6="2400:A480:2:10D:728D::5C0 " #初始ip endipv6="2400:A480:2:10D:728D::5DF " #结束ip pddre="2400:A480:2:10D:728D:" #公共部分 ipgw=`echo $startipv6|awk -F ':' '{print $1":"$2":"$3":"$4"::1"}'` start="`echo $startipv6|awk -F ':' '{print $NF}'`" end="`echo $endipv6|awk -F ':' '{print $NF}'`" dstart=`printf %d 0X${start}` dend=`printf %d 0X${end}` total=$(($dend-$dstart+1)) [ -f $eth0f ] && cp $eth0f{,.bak} for ((i=1;i<=$total;i++)) do pre="$pddre:`printf %x $dstart`" echo "auto eth0:$i" >>$eth0f echo "iface eth0:$i inet6 static">>$eth0f echo "address ${pre}" >>$eth0f echo "netmask 64" >>$eth0f echo "gateway $ipgw">>$eth0f let dstart=dstart+1 done
centos可以参考:https://blog.mydns.vip/4056.html
ubuntu配置网卡可以参考:https://blog.mydns.vip/3948.html
» 本文链接地址:https://blog.mydns.vip/4089.html
最新评论
麻烦发下检测工具
让我下载
非常好