如何在Linux上禁用ipv6(2021年循序渐进指南)

如何在Linux上禁用ipv6(2021年循序渐进指南)

IP地址是两个联网设备(例如,您的PC和路由器,交换机之间)之间进行通信所需的Internet协议地址。当前,大多数设备都使用IPv4,而IPV6是Internet协议(IP)的最新版本,旨在消除人们期待已久的IPv4地址耗尽问题。
如果您在Linux服务器或台式机上遇到网络问题,并且已经用尽了所有可能的区域,则可以尝试禁止网络协议的IPv6这将是有帮助的,在本文中,我们将逐步完成在Linux上禁止禁用ipv6的步骤

检查IPv6是否启用

让我们从终端开始。打开您的终端并运行以下命令

猫/ proc / sys / net / ipv6 / conf / all / disable_ipv6

如果以上命令返回值 0, 则IPv6当前在系统上处于活动状态。如果它返回 1, 则它已被禁用。

在Linux上禁用IPv6

这里介绍如何在基于Red Hat和Debian的发行版上禁用IPv6。

  1. 打开一个终端窗口。(通过按Ctrl + Alt + T或Ctrl + Shift + T)
  2. 更改为root用户。(键入SU或尝试使用sudo -s而不是su命令)
  3. 发出命令 sysctl -w net.ipv6.conf.all.disable_ipv6 = 1
  4. 发出命令 sysctl -w net.ipv6.conf.default.disable_ipv6 = 1

在Linux上重新启用IPv6

sysctl -w net.ipv6.conf.all.disable_ipv6 = 0

sysctl -w net.ipv6.conf.default.disable_ipv6 = 0

就是这样,您已经在Linux上成功禁用了IPV6。

相关问题  Linux发行版推荐,适用于开发人员和程序员(2021年更新)

这是在Linux / Ubuntu上禁用IPV6的另一种方法

步骤01:打开 终止

步骤02: 进口 gksudo gedit /etc/sysctl.conf 并打开配置文件

步骤03:在末尾添加以下几行

net.ipv6.conf.all.disable_ipv6 = 1 
net.ipv6.conf.default.disable_ipv6 = 1 
net.ipv6.conf.lo.disable_ipv6 = 1

步骤04: 之后运行$  cat / proc / sys / net / ipv6 / conf / all / disable_ipv6

如果报告为“ 1”,则 表示您已禁用IPV6。如果报告为 “第二 ”,请执行 步骤4 和 步骤5

步骤05: 键入命令sudo sysctl -p, 您将在终端中看到此嘴巴 

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1

步骤06: 在“步骤4”上方重复,  现在将报告1。

相关问题  如何在Linux 上运行Windows 应用程序? [使用Wine 6.1]

哦,您好 👋很高兴认识你。

订阅我们的电子报,定期发送很棒的科技内到您的邮

发表评论