统信UOS操作系统上禁用IPv6

原文链接:统信UOS操作系统上禁用IPv6
hello,大家好啊!继之前我们讨论了如何在麒麟KYLINOS上禁用IPv6之后,今天我要给大家带来的是在统信UOS操作系统上禁用IPv6的方法。IPv6是最新的网络通信协议,但在某些特定的网络环境或测试场景中,可能需要禁用IPv6以确保兼容性或满足其他需求。本文将介绍在统信UOS上通过命令行的两种方式来禁用IPv6。让我们开始吧

注意事项

  • 在进行系统配置更改之前,请确保您了解这些更改的影响,并考虑备份相关配置文件。
  • 禁用IPv6可能会影响您的网络连接和某些依赖IPv6的应用程序或服务。
  • 如果您不确定是否需要禁用IPv6,请咨询您的网络管理员或技术支持团队。

一、使用ipv6后的现象
1.查看系统信息

pdsyw@pdsyw-PC:~/Desktop$ cat /etc/os-version 
[Version] 
SystemName=UOS Desktop
SystemName[zh_CN]=统信桌面操作系统
ProductType=Desktop
ProductType[zh_CN]=桌面
EditionName=Professional
EditionName[zh_CN]=专业版
MajorVersion=20
MinorVersion=1060
OsBuild=11018.101.100
pdsyw@pdsyw-PC:~/Desktop$ uname -a
Linux pdsyw-PC 4.19.0-amd64-desktop #6108 SMP Wed Sep 13 13:27:25 CST 2023 x86_64 GNU/Linux
pdsyw@pdsyw-PC:~/Desktop$ 

01.png

2.ping网页查看,发现使用的是ipv6地址

pdsyw@pdsyw-PC:~/Desktop$ ping www.baidu.com
PING www.baidu.com(240e:e9:6002:15a:0:ff:b05c:1278 (240e:e9:6002:15a:0:ff:b05c:1278)) 56 data bytes
64 bytes from 240e:e9:6002:15a:0:ff:b05c:1278 (240e:e9:6002:15a:0:ff:b05c:1278): icmp_seq=1 ttl=52 time=197 ms
64 bytes from 240e:e9:6002:15a:0:ff:b05c:1278 (240e:e9:6002:15a:0:ff:b05c:1278): icmp_seq=2 ttl=52 time=39.2 ms
64 bytes from 240e:e9:6002:15a:0:ff:b05c:1278 (240e:e9:6002:15a:0:ff:b05c:1278): icmp_seq=3 ttl=52 time=60.3 ms
64 bytes from 240e:e9:6002:15a:0:ff:b05c:1278 (240e:e9:6002:15a:0:ff:b05c:1278): icmp_seq=4 ttl=52 time=45.7 ms
^C
--- www.baidu.com ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 6ms
rtt min/avg/max/mdev = 39.234/85.441/196.577/64.614 ms
pdsyw@pdsyw-PC:~/Desktop$ 

02.png

3.使用ping -4 网页,使用的是ipv4地址

pdsyw@pdsyw-PC:~/Desktop$ ping -4 www.baidu.com
PING www.a.shifen.com (180.101.50.188) 56(84) bytes of data.
64 bytes from 180.101.50.188 (180.101.50.188): icmp_seq=1 ttl=50 time=52.5 ms
64 bytes from 180.101.50.188 (180.101.50.188): icmp_seq=2 ttl=50 time=108 ms
64 bytes from 180.101.50.188 (180.101.50.188): icmp_seq=3 ttl=50 time=46.9 ms
64 bytes from 180.101.50.188 (180.101.50.188): icmp_seq=4 ttl=50 time=54.4 ms
^C
--- www.a.shifen.com ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 6ms
rtt min/avg/max/mdev = 46.913/65.411/107.818/24.638 ms
pdsyw@pdsyw-PC:~/Desktop$ 

03.png

4.查看网卡信息,wlp5s0上有ipv6的信息

pdsyw@pdsyw-PC:~/Desktop$ ifconfig 
enp4s0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500ether 38:f7:cd:c4:72:9f  txqueuelen 1000  (Ethernet)RX packets 0  bytes 0 (0.0 B)RX errors 0  dropped 0  overruns 0  frame 0TX packets 0  bytes 0 (0.0 B)TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0device interrupt 46  base 0xd000  lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536inet 127.0.0.1  netmask 255.0.0.0inet6 ::1  prefixlen 128  scopeid 0x10<host>loop  txqueuelen 1000  (Local Loopback)RX packets 724  bytes 58768 (57.3 KiB)RX errors 0  dropped 0  overruns 0  frame 0TX packets 724  bytes 58768 (57.3 KiB)TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0wlp5s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500inet 192.168.0.247  netmask 255.255.255.0  broadcast 192.168.0.255inet6 fe80::d3a3:a08e:e3bb:90a3  prefixlen 64  scopeid 0x20<link>inet6 240e:46d:8810:209b:fe52:8d91:6f5d:52c5  prefixlen 64  scopeid 0x0<global>ether 50:5a:65:c3:30:79  txqueuelen 1000  (Ethernet)RX packets 484  bytes 116482 (113.7 KiB)RX errors 0  dropped 0  overruns 0  frame 0TX packets 482  bytes 65776 (64.2 KiB)TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0pdsyw@pdsyw-PC:~/Desktop$ 

04.png

二、禁用ipv6的操作
方法一:编辑配置文件禁用ipv6
1.编辑/etc/sysctl.conf 文件,禁用ipv6相关信息

pdsyw@pdsyw-PC:~/Desktop$ sudo vim /etc/sysctl.conf 
请输入密码:
验证成功
pdsyw@pdsyw-PC:~/Desktop$ grep disable_ipv6 /etc/sysctl.conf 
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
pdsyw@pdsyw-PC:~/Desktop$ 
pdsyw@pdsyw-PC:~/Desktop$ sudo sysctl -p
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
pdsyw@pdsyw-PC:~/Desktop$ 

10.png

2.查看网卡信息,wlp5s0上无ipv6的信息

pdsyw@pdsyw-PC:~/Desktop$ ifconfig 
enp4s0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500ether 38:f7:cd:c4:72:9f  txqueuelen 1000  (Ethernet)RX packets 0  bytes 0 (0.0 B)RX errors 0  dropped 0  overruns 0  frame 0TX packets 0  bytes 0 (0.0 B)TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0device interrupt 42  base 0xf000  lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536inet 127.0.0.1  netmask 255.0.0.0loop  txqueuelen 1000  (Local Loopback)RX packets 35  bytes 3080 (3.0 KiB)RX errors 0  dropped 0  overruns 0  frame 0TX packets 35  bytes 3080 (3.0 KiB)TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0wlp5s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500inet 192.168.0.247  netmask 255.255.255.0  broadcast 192.168.0.255ether 50:5a:65:c3:30:79  txqueuelen 1000  (Ethernet)RX packets 248  bytes 58035 (56.6 KiB)RX errors 0  dropped 0  overruns 0  frame 0TX packets 244  bytes 32743 (31.9 KiB)TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0pdsyw@pdsyw-PC:~/Desktop$ 

11.png

3.ping网页,使用的是ipv4地址

pdsyw@pdsyw-PC:~/Desktop$ ping www.baidu.com
PING www.a.shifen.com (180.101.50.242) 56(84) bytes of data.
64 bytes from 180.101.50.242 (180.101.50.242): icmp_seq=1 ttl=50 time=21.4 ms
64 bytes from 180.101.50.242 (180.101.50.242): icmp_seq=2 ttl=50 time=73.1 ms
64 bytes from 180.101.50.242 (180.101.50.242): icmp_seq=3 ttl=50 time=49.9 ms
^C
--- www.a.shifen.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 4ms
rtt min/avg/max/mdev = 21.373/48.149/73.129/21.168 ms
pdsyw@pdsyw-PC:~/Desktop$ 

12.png

4.重启系统
13.png

5.重启后网卡无ipv6信息

pdsyw@pdsyw-PC:~/Desktop$ ifconfig 
enp4s0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500ether 38:f7:cd:c4:72:9f  txqueuelen 1000  (Ethernet)RX packets 0  bytes 0 (0.0 B)RX errors 0  dropped 0  overruns 0  frame 0TX packets 0  bytes 0 (0.0 B)TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0device interrupt 42  base 0xf000  lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536inet 127.0.0.1  netmask 255.0.0.0loop  txqueuelen 1000  (Local Loopback)RX packets 35  bytes 3080 (3.0 KiB)RX errors 0  dropped 0  overruns 0  frame 0TX packets 35  bytes 3080 (3.0 KiB)TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0wlp5s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500inet 192.168.0.247  netmask 255.255.255.0  broadcast 192.168.0.255ether 50:5a:65:c3:30:79  txqueuelen 1000  (Ethernet)RX packets 248  bytes 58035 (56.6 KiB)RX errors 0  dropped 0  overruns 0  frame 0TX packets 244  bytes 32743 (31.9 KiB)TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0pdsyw@pdsyw-PC:~/Desktop$ 

11.png

方法二:使用sed命令禁用ipv6
1.使用sed添加禁用ipv6的信息

pdsyw@pdsyw-PC:~/Desktop$ sudo sed -i '$anet.ipv6.conf.all.disable_ipv6 = 1' /etc/sysctl.conf 
请输入密码:
验证成功
pdsyw@pdsyw-PC:~/Desktop$ sudo sed -i '$anet.ipv6.conf.default.disable_ipv6 = 1' /etc/sysctl.conf 
pdsyw@pdsyw-PC:~/Desktop$ 
pdsyw@pdsyw-PC:~/Desktop$ sudo sed -i '$anet.ipv6.conf.lo.disable_ipv6 = 1' /etc/sysctl.conf 
pdsyw@pdsyw-PC:~/Desktop$ 
pdsyw@pdsyw-PC:~/Desktop$ sudo sysctl -p
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
pdsyw@pdsyw-PC:~/Desktop$ 

14.png

通过在统信UOS上禁用IPv6,您可以根据特定的网络需求或测试要求调整系统配置。希望这篇文章能帮助到需要在统信UOS上禁用IPv6的朋友们。如果你有任何问题或者更多的经验分享,请在评论区留言,我们一起讨论。
最后,如果你觉得这篇文章有用,请分享转发。点个关注和在看吧,让我们一起探索和学习更多关于Linux系统管理和网络配置的知识!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/237595.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

计算机三级(网络技术)——综合题(Sniffer抓包分析)

考点内容&#xff1a; DNS域名解析TCP三次握手FTP(文件传输协议)ICMP(Internet控制报文协议)&#xff1a;ping、tracertHTTP(超文本传输协议)&#xff1a;get、post命令 例题一 下图是校园网某台主机在命令行模式下执行某个命令时用sniffer捕获的数据包。 抓包分析 5~8行为…

RibbonGroup 添加QRadioButton

RibbonGroup添加QRadioButton&#xff1a; QRadioButton * pRadio new QRadioButton(tr("Radio")); pRadio->setToolTip(tr("Radio")); groupClipboard->addWidget(pRadio); connect(pRadio, SIGNAL(clicked(…

Redis分布式锁--java实现

文章目录 Redis分布式锁方案&#xff1a;SETNX EXPIRE基本原理比较好的实现会产生四个问题 几种解决原子性的方案方案&#xff1a;SETNX value值是&#xff08;系统时间过期时间&#xff09;方案&#xff1a;使用Lua脚本(包含SETNX EXPIRE两条指令)方案&#xff1a;SET的扩展…

RSIC-V“一芯”学习笔记(二)——Linux入门教程

文章目录 一、前言二、Busybox套件三、重要的追踪工具——strace四、Shell五、正则表达式六、重定向&#xff08;多次输入测试时&#xff09;七、一些组合命令八、自动化脚本九、学会查阅十、亲&#xff08;yuan&#xff09;近(li) bai du十一、不要逃避困难十二、重视小问题 一…

设计模式之解释器模式【行为型模式】

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档> 学习的最大理由是想摆脱平庸&#xff0c;早一天就多一份人生的精彩&#xff1b;迟一天就多一天平庸的困扰。各位小伙伴&#xff0c;如果您&#xff1a; 想系统/深入学习某…

(南京观海微电子)——色温介绍

色温是表示光线中包含颜色成分的一个计量单位。从理论上说&#xff0c;黑体温度指绝对黑体从绝对零度&#xff08;&#xff0d;273℃&#xff09;开始加温后所呈现的颜色。黑体在受热后&#xff0c;逐渐由黑变红&#xff0c;转黄&#xff0c;发白&#xff0c;最后发出蓝色光。当…

经典目标检测YOLO系列(二)YOLOv2算法详解

经典目标检测YOLO系列(二)YOLOv2算法详解 YOLO-V1以完全端到端的模式实现达到实时水平的目标检测。但是&#xff0c;YOLO-V1为追求速度而牺牲了部分检测精度&#xff0c;在检测速度广受赞誉的同时&#xff0c;其检测精度也饱受诟病。正是由于这个原因&#xff0c;YOLO团队在20…

修改SSH默认端口,使SSH连接更安全

以CentOS7.9为例&#xff1a; 1、修改配置文件 vi /etc/ssh/sshd_config 2、远程电脑可连接&#xff0c;暂时将SELinux关闭 # 查询状态 getenforce # 关闭 setenforce 0 # 开启 setenforce 1 3、SELinux设置&#xff08;如果启用&#xff09;&#xff0c;semanage管理工具安…

Python教程(24)——全方位解析Python中的装饰器

Python装饰器是一种特殊的函数&#xff0c;它接收一个函数作为参数&#xff0c;然后返回一个新的函数&#xff0c;用于扩展或修改原始函数的行为。装饰器提供了一种便捷的方式来在不修改被装饰函数源代码的情况下&#xff0c;增加、修改或包装函数的功能。通俗点说就是尽量不修…

12.2内核空间基于SPI总线的OLED驱动

在内核空间编写SPI设备驱动的要点 在SPI总线控制器的设备树节点下增加SPI设备的设备树节点&#xff0c;节点中必须包含 reg 属性、 compatible 属性、 spi-max-frequency 属性&#xff0c; reg 属性用于描述片选索引&#xff0c; compatible属性用于设备和驱动的匹配&#xff…

【MATLAB源码-第111期】基于matlab的SCMA系统误码率仿真,采用polar码编码,输出误码率曲线。

操作环境&#xff1a; MATLAB 2022a 1、算法描述 SCMA&#xff08;Sparse Code Multiple Access&#xff09;系统是一种先进的多用户多输入多输出&#xff08;MU-MIMO&#xff09;通信系统&#xff0c;它采用了一种独特的多址访问技术&#xff0c;旨在提高无线通信网络的效率…

C语言实现快排核心思想(双指针法)

核心代码&#xff1a; 这就是每一趟快排的实现代码&#xff0c;由上面的动图&#xff0c;我们能知道前后指针法的核心是玩好cur和prev这两个指针&#xff0c;具体的逻辑是cur找比key小的值&#xff0c;找到就prev&#xff0c;然后prev和cur的值就进行交换&#xff0c;但是总不能…

通过shell脚本确定当前平台

shell中的变量OSTYPE存储操作系统的名称&#xff0c;也可以使用uname命令来确认当前所在的平台。 shell中的变量HOSTTYPE存储操作系统的架构。 测试代码如下所示&#xff1a; #! /bin/bashecho "use OSTYPE:" if [[ "$OSTYPE" "linux-gnu&quo…

TypeScript类型挑战:实现RequiredByKeys实用类型

​内置的必填泛型不够灵活&#xff0c;RequiredByKeys 泛型来救场。 为了帮助读者更好地巩固 TypeScript 的知识&#xff0c;我从 Github 上的 type-challenges 库中选择了几十个挑战&#xff0c;与您一起完成类型挑战。 挑战 实现一个通用的 RequiredByKeys<T, K> …

四、Qt 的第一个demo

在上一篇章节里《三、Qt Creator 使用》&#xff0c;我们介绍了如何使用Qt Creator创建一个简单的带窗体的demo&#xff0c;在这一章节里&#xff0c;我们详细讲解一下这个demo的文件组成&#xff0c;及主函数&#xff0c;并在UI上加一些控件&#xff0c;实现一些简单的功能。 …

【面试突击】Java面试底层逻辑(HashMap、ConcurrentHashMap面试实战)

&#x1f308;&#x1f308;&#x1f308;&#x1f308;&#x1f308;&#x1f308;&#x1f308;&#x1f308; 欢迎关注公众号&#xff08;通过文章导读关注&#xff1a;【11来了】&#xff09;&#xff0c;及时收到 AI 前沿项目工具及新技术 的推送 发送 资料 可领取 深入理…

js封装根据年月日获取星座效果demo(整理)

//根据年月日获取星座 function getZodiacSign(dateString) {// 用法:const dateStr 2024-01-11;// const zodiacSign getZodiacSign(dateStr);const date new Date(dateString);const month date.getMonth() 1;const day date.getDate();if ((month 1 && day &…

利用Monte Carlo进行数值积分(二)

进步空间很大的算法版本 话说去年6月的一个周六&#xff0c;我很无聊地发了一个帖子&#xff0c;写了一个自己感觉有点无聊的帖子。 Matlab多重积分的两种实现【从六重积分到一百重积分】https://withstand.blog.csdn.net/article/details/127564478 这个帖子居然成了我这种懒…

Video接口介绍

屏库 https://m.panelook.cn/index_cn.php Open LDI, open lvds display interface OpenLDI and LVDS是兼容的&#xff0c; 是一种电平 https://www.ti2k.com/178597.html MIPI DSI/Camera crosLink FPD-LINK(Flat panel display link)是National(TI) LVDS技术&#xff0c; …