检测阿里(腾讯云)服务器ipv6通道
苹果上架要求:要求支持IPV6only(因为阿里云主机没有IPV6only)
运维或后台可通过以下方式来检测服务器是否开启了ipv6通道:
方式1:使用ifconfig查看自己的IP地址是否含有IPv6地址。
方式2查看服务监听的IP中是否有IPv6格式的地址。(netstat -tuln)
开启IPV6:
vim /etc/sysctlconf
vim /etc/modprobed/disable_ipv6conf
vim /etc/sysconfig/network
至此ipv6的服务器端支持已经完成,重启服务器测试是否支持ipv6,重启后, ifconfig查看ipv6的信息,有看到有关IPV6的输出就可以
以上是阿里的ipv6
1查看服务器是否加载ipv6模块
lsmod | grep ipv6
如没有任何回显,则说明没有加载
加载ipv6模块
modprobe ipv6
再次运行lsmod | grep ipv6,如出现回显,则说明ipv6已经正常加载
2修改配置文件启用ipv6
vi /etc/modprobed/ipv6conf
修改options ipv6 disable=0
备注:如果是centos5的系统,配置文件在vi /etc/modprobeconf,注销
alias net-pf-10
alias ipv6 disable=1 这两行
vi /etc/sysconfig/network
添加NETWORKING_IPV6=yes
配置文件修改完成之后,保存退出
然后service network restart 使配置生效
3检查内核是否已经支持ipv6
sysctl -a | grep ipv6 | grep disable
运行以上命令,查看有无回显,若有回显说明内核已经支持ipv6
若没有回显,重启服务器,使内核生效
4开启内核参数支持ipv6
执行上述步骤之后,运行如下命令使内核开启ipv6
sysctl -w netipv6confalldisable_ipv6=0
再次运行sysctl -a | grep ipv6 | grep disable
若参数全部为0,则说明ipv6已经全部支持
5在网卡上配置ipv6地址
以上配置都完成之后,网卡就可以支持ipv6地址了,启用一个试试吧
备注:以上全部步骤,所有修改参数的动作均是临时修改,如果想永久生效,请修改对应的配置文件,如sysctlconf、ifcfg-eth0conf
-------------------------------------
sysctl -p
netipv4tcp_max_tw_buckets = 6000
netipv4ip_local_port_range = 1024 65000
netipv4tcp_tw_recycle = 1
netipv4tcp_tw_reuse = 1
netipv4tcp_syncookies = 1
netcoresomaxconn = 262144
netcorenetdev_max_backlog = 262144
netipv4tcp_max_orphans = 262144
netipv4tcp_max_syn_backlog = 262144
netipv4tcp_synack_retries = 1
netipv4tcp_syn_retries = 1
netipv4tcp_fin_timeout = 1
netipv4tcp_keepalive_time = 30
netipv4tcp_window_scaling = 1
netipv6confalldisable_ipv6 = 0
sysctl -a | grep ipv6 | grep disable
netipv6confalldisable_ipv6 = 0
netipv6confdefaultdisable_ipv6 = 0
netipv6conflodisable_ipv6 = 0
netipv6confeth0disable_ipv6 = 0
可以使用nslookup命令,来测试DNS服务器工作是否正常,操作步骤如下:
①选择“开始”→“运行”命令,显示“运行”对话框,在文本框中,输入“cmd”,单击“确定”按钮,打开命令提示符;
②在命令提示符下,键入如下命令:nslookup,按Enter键,命令成功执行;
注:运行nslookup命令后,显示的address地址跟DNS服务器地址相对应,即证明DNS服务器正常服务。
0条评论