如何禁用ipv6

如何禁用ipv6,第1张

关闭IPV6的方法:

工具/原料

WIN10系统电脑

1、在电脑桌面点击下方的搜索栏,如下图所示,

/iknow-pic.cdn.bcebos.com/0823dd54564e9258f0b1c6709282d158cdbf4ea2"target="_blank"title="点击查看大图"class="ikqb_img_alink">/iknow-pic.cdn.bcebos.com/0823dd54564e9258f0b1c6709282d158cdbf4ea2?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="https://iknow-pic.cdn.bcebos.com/0823dd54564e9258f0b1c6709282d158cdbf4ea2"/>

2、在搜索框里键入“计算机管理”d出应用后点击打开。

/iknow-pic.cdn.bcebos.com/962bd40735fae6cd1b30ebff01b30f2443a70fa3"target="_blank"title="点击查看大图"class="ikqb_img_alink">/iknow-pic.cdn.bcebos.com/962bd40735fae6cd1b30ebff01b30f2443a70fa3?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="https://iknow-pic.cdn.bcebos.com/962bd40735fae6cd1b30ebff01b30f2443a70fa3"/>

3、在计算机管理对话框下,先在左侧边栏找到“服务和应用程序”找到之后,在其子菜单下找到“服务”,在右侧服务服务栏找到“IPHelper”双击进入。

/iknow-pic.cdn.bcebos.com/d31b0ef41bd5ad6e8e6d24748fcb39dbb7fd3c93"target="_blank"title="点击查看大图"class="ikqb_img_alink">/iknow-pic.cdn.bcebos.com/d31b0ef41bd5ad6e8e6d24748fcb39dbb7fd3c93?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="https://iknow-pic.cdn.bcebos.com/d31b0ef41bd5ad6e8e6d24748fcb39dbb7fd3c93"/>

4、将启动类型改为“禁用”设置完成之后点击“确定”,然后重启电脑即可。

/iknow-pic.cdn.bcebos.com/37d12f2eb9389b504e68a0cc8b35e5dde6116e9c"target="_blank"title="点击查看大图"class="ikqb_img_alink">/iknow-pic.cdn.bcebos.com/37d12f2eb9389b504e68a0cc8b35e5dde6116e9c?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="https://iknow-pic.cdn.bcebos.com/37d12f2eb9389b504e68a0cc8b35e5dde6116e9c"/>

确认IPV6是否开启

在Linux下确认IPv6是否已经被启用,可以从三个方面确定。

1. 使用ifconfig查看自己的IP地址是否含有IPv6地址。

eth0 Link encap:Ethernet HWaddr 00:13:D4:05:B2:ED 

inet addr:119.119.xxx.xx Bcast:119.119.115.255 Mask:255.255.255.0

inet6 addr: fe80::213:d4ff:fe05:b2ed/64 Scope:Link

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

RX packets:1054562 errors:0 dropped:0 overruns:0 frame:0

TX packets:538136 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000 

RX bytes:346189738 (330.1 MiB) TX bytes:246935731 (235.4 MiB)

Interrupt:209 Base address:0xd800

2.查看服务监听的IP中是否有IPv6格式的地址。(netstat -tuln)

tcp 0 0 0.0.0.0:8100 0.0.0.0:* LISTEN 

tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 

tcp 0 0 0.0.0.0:843 0.0.0.0:* LISTEN 

tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 

tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 

tcp 0 0 :::8080 :::* LISTEN 

tcp 0 0 :::22 :::* LISTEN 

tcp 0 0 :::443 :::* LISTEN 

udp 0 0 0.0.0.0:68 0.0.0.0:* 

udp 0 0 0.0.0.0:111 0.0.0.0:* 

udp 0 0 0.0.0.0:631 0.0.0.0:*

3.使用lsmod查看ipv6的模块是否被加载。

[root@linux ~]# lsmod |grep ip

ipt_MASQUERADE          7617  3 

iptable_nat            11077  1 

ip_nat                 21101  2 ipt_MASQUERADE,iptable_nat

ip_conntrack_netbios_ns     6977  0 

ipt_REJECT              9665  3 

ip_conntrack           53281  5 ipt_MASQUERADE,iptable_nat,ip_nat,ip_conntrack_netbios_ns,xt_state

nfnetlink              10713  2 ip_nat,ip_conntrack

iptable_filter          7105  1 

ip_tables              17029  2 iptable_nat,iptable_filter

ip6t_REJECT             9409  1 

ip6table_filter         6849  1 

ip6_tables             18053  1 ip6table_filter

x_tables               17349  8 ipt_MASQUERADE,iptable_nat,ipt_REJECT,xt_state,ip_tables,ip6t_REJECT,xt_tcpudp,ip6_tables

ipv6                  270433  18 ip6t_REJECT,cnic

如果出现以上粗体显示的部分,代表您的机器上IPV6已经开启。

关闭IPV6

使用vi编辑器,打开/etc/modprobe.conf,在文档中加入如下的两条:

alias net-pf-10 off

alias ipv6 off

保存退出,并且重新启动系统。

重启之后可以使用上面的三种方法去验证IPv6支持是否已经被关闭。

开启IPV6

IPv6是默认支持的,所以当你要重新开起IPv6支持时,将/etc/modprobe.conf中的两条指令注释掉就可以了。

#1. 可以通过在sysctl.conf添加下面来禁用ipv6 ,不过并不能使得其它程序默认不开启对ipv6的技持

# 编辑 /etc/sysctl.conf,添加如下行

net.ipv6.conf.all.disable_ipv6=1

# 保存退出,并且重新启动系统

 

#2. 关闭IPV6

# 添加下面两行内容到/etc/modprobe.conf

alias net-pf-10 off 

alias ipv6 off

# 保存退出,并且重新启动系统。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8924770.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-23
下一篇 2023-04-23

发表评论

登录后才能评论

评论列表(0条)

保存