VPS运维
VPS常用命令
新装VPS必用命令
root用户密码登录
root用户密钥登录
VPS重装系统脚本
Oracle DD系统后获取ipv6地址
ubuntu通过netplan设置静态ip
VPS流量监控脚本
rclone完全备份脚本
Oracle Cloud安装Alpine Linux
通过 CF Warp 为 IPv4/6 Only VPS 添加 IPv6/4 支持
流量转发脚本
ssh配置文件
rsync传输文件
阿里云盘CLi安装
Linux 设置IPv4优先
流量监控脚本
aliyunpan备份脚本
卸载snap
H3C CAStools (qemu-ga) AppArmor 安全策略文档
Debian 系统中关闭 IPv6
常用工具
speedtest-cli
OpenWrt接口配置示例
利用Cloudflare Tunnel实现内网穿透
Caddy示例配置文件
Clash Meta客户端配置模板
Caddy-dns的配置与使用
sing-box安装与配置
Openwrt中使用ddns-go加Caddy实现域名访问
NAT VPS 使用 Caddy 为内部服务提供 HTTPS 访问
哪吒面板8008端口访问白名单脚本
Docker
Docker 多平台镜像构建与推送教程(arm64 主机示例)
Docker 离线安装通用指南(基于官方 Static Binary)
清理旧Buildx builder
PVE
PVE实用命令
PVE温度显示以及去除弹窗脚本
Github
Cloudflare Pages 静态网页托管全流程指南
将mkdocs中的站点同步到本地git文件夹
本文档使用 MrDoc 发布
-
+
首页
Debian 系统中关闭 IPv6
在 Debian 系统中关闭 IPv6 非常简单,最彻底且推荐的方法是通过修改内核参数(`sysctl`)。 以下是具体的操作步骤: ### 步骤 1:修改 sysctl 配置文件 打开终端,使用具有 `root` 权限的文本编辑器(如 `nano`)打开 `/etc/sysctl.conf` 文件: ```bash sudo nano /etc/sysctl.conf ``` 在文件的**最末尾**添加以下三行代码: ```text net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1 net.ipv6.conf.lo.disable_ipv6 = 1 ``` > **提示:** > * `all` 代表关闭所有网络接口的 IPv6。 > * `default` 代表关闭默认网络接口的 IPv6。 > * `lo` 代表关闭本地环回接口(Loopback)的 IPv6。 > > 保存并退出(如果使用的是 `nano`,按 `Ctrl + O` 保存,按 `Enter` 确认,再按 `Ctrl + X` 退出)。 --- ### 步骤 2:使配置立即生效 为了让刚才的修改立即生效,而不需要重启电脑,请在终端运行以下命令: ```bash sudo sysctl -p ``` 终端会输出你刚刚添加的那三行参数,这意味着配置已经成功加载。 --- ### 步骤 3:验证 IPv6 是否已关闭 你可以通过以下两种方法来确认 IPv6 是否真的关闭了: **方法 A:查看网络接口状态** 运行以下命令: ```bash ip a | grep inet6 ``` 如果**没有任何输出**,说明 IPv6 已经成功关闭。 **方法 B:查看内核参数值** 运行以下命令: ```bash cat /proc/sys/net/ipv6/conf/all/disable_ipv6 ``` 如果输出结果为 `1`,说明 IPv6 已处于禁用状态。 --- ### 补充:如何恢复(重新开启 IPv6) 如果你以后需要重新启用 IPv6,只需再次打开 `/etc/sysctl.conf`,将添加的那三行代码**删除**或者在最前面加上 `#` 号注释掉,然后再次运行 `sudo sysctl -p` 即可。
koalalove
2026年7月1日 12:47
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
分享
链接
类型
密码
更新密码