没有所谓的捷径
一切都是时间最平凡的累积

ubuntu-14.04系统批量绑定设置ipv6地址

站长整理辛苦,觉得有用评论点个赞吧,若转载请注明出处。如果文章内容失效,请反馈给本站,谢谢!

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

» 站长码字辛苦,有用点个赞吧,也可以打个
» 若转载请保留本文转自:豫章小站 » 《ubuntu-14.04系统批量绑定设置ipv6地址》
» 本文链接地址:https://mydns.vip/4089.html
» 如果喜欢可以: 点此订阅本站 有需要帮助,可以联系小站
赞(0) 打赏
声明:本站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,若涉及侵权请及时告知,将会在第一时间删除,联系邮箱:contact@mydns.vip。文章观点不代表本站立场。本站原创内容未经允许不得转载,或转载时需注明出处:豫章小站 » ubuntu-14.04系统批量绑定设置ipv6地址
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

智慧源于勤奋,伟大出自平凡

没有所谓的捷径,一切都是时间最平凡的累积,今天所做的努力都是在为明天积蓄力量

联系我们赞助我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏