一:脚本方式添加
wget https://raw.githubusercontent.com/mydnsvip/Public/master/setipv6.sh 备用下载地址:https://gitee.com/mydnsvip/mydnsvip/raw/master/setipv6.sh
下载以后执行(添加单个)
sh ./setipv6.sh -s xx.xx.xxx.xxxx.xxxx.xxxx
如果是多个需要批量添加ip段,执行:
sh ./setipv6.sh -b ipstart ipend
说明:ipstart是ip段第一个ipv6地址,ipend是ip段最后一个ipv6地址。
执行完以后重启网卡。
注意:
centos8 ip地址是以空格为间隔的,如果是centos8的服务器,请手工修改下脚本,修改保存以后再执行。
centos8重启立即生效:
nmcli c up eth0 nmcli device reapply eth0 nmcli device connect eth0
如果不生效,可以试下下面的命令
nmcli c reload nmcli c up "System eth0"
centos8的网卡管理方式:https://blog.mydns.vip/4052.html
centos8配置多ip:https://blog.mydns.vip/4048.html
豫章小站作者配置centos8绑定ipv6时遇到一个小问题,批量绑定的ipv6第一个不生效,无法ping通,没有找到原因,采取了另外一种方法补救
ip -6 addr add 240e:d9:c200:xxxx:xxxx::xxx/64 dev eth0
用命令方式把这个不通的ip配通,然后把此命令添加到/etc/rc.local中,如果有网友知道原因,可以给豫章小站留言告知下。
二、手工方式配置
以centos7为例
vi /etc/sysconfig/network-scripts/ifcfg-eth0
配置信息如下:
DEVICE=eth0 BOOTPROTO=static IPADDR=211.149.xxx.xxx NETMASK=255.255.255.0 TYPE=Ethernet NM_CONTROLLED=no ONBOOT=yes IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6ADDR=240E:D9:C200:xx:xx::A0/64 IPV6_DEFAULTGW=240e:d9:c200:xx::1
如果是多个ipv6地址,添加IPV6ADDR_SECONDARIES配置
IPV6ADDR_SECONDARIES="2607:f0d0:1002:xx::1xx0/64 \ 2607:f0d0:1002:xx::1xx1/64 \ 2607:f0d0:1002:xx::1xx2/64 \ 2607:f0d0:1002:xx::1xx3/64 \ 2607:f0d0:1002:xx::1xx4/64"
DNS设置:
/etc/resolv.conf nameserver 223.5.5.5 nameserver 114.114.114.114 nameserver 240e:56:4000:8000::69 nameserver 240C::6666
重启网卡
service network restart
» 本文链接地址:https://blog.mydns.vip/4056.html
最新评论
我的站目前每天120个IP,其中刷的是100个。 不知道为什么升级到4H8G5M的标准服务器还是偶尔会崩,CPU占满,但是内存一般这种时候只占50%左右,这是为什么呢?max_children我也设
麻烦发下检测工具
让我下载