# Racknerd 开启 IPv6 及启用和禁用 IPv6 的实用方法

By [racknerd官网](https://paragraph.com/@racknerd-7) · 2025-03-10

---

拥有一个支持 IPv6 的 VPS 对于有特定需求的用户来说非常重要。本文将分享如何在 Racknerd 的 VPS 上开启或管理 IPv6，并列出具体操作步骤。

* * *

使用的 VPS 环境
----------

近期我入手了 [Racknerd](https://bit.ly/Rack_Nerd) 的一款 512 MB KVM VPS。在使用过程中发现其默认 IPv6 功能并未启用。经过技术支持的指导后，成功配置了 IPv6，特地将详细操作过程记录如下，供有需求的朋友参考。

👉 [【建议收藏】2025年 Racknerd 最新优惠套餐整理汇总 - 每日更新可用活动优惠](https://bit.ly/Rack_Nerd)

* * *

开启 IPv6 的步骤
-----------

以下是完整的操作步骤，请务必以管理员权限通过 SSH 连接到您的服务器后执行。

### 1\. 修改 `sysctl.conf` 文件

通过以下指令打开配置文件：

bash nano /etc/sysctl.conf

向文件末尾添加如下内容：

bash net.ipv6.conf.all.autoconf = 0 net.ipv6.conf.all.accept\_ra = 0 net.ipv6.conf.eth0.autoconf = 0 net.ipv6.conf.eth0.accept\_ra = 0

保存并退出编辑器。

### 2\. 应用新的配置

运行以下命令使配置生效：

bash sysctl -p

### 3\. 重启网络服务

执行以下指令重启网络服务：

bash systemctl restart networking

### 4\. 测试 IPv6 连通性

通过以下命令测试 IPv6 是否已成功开启：

bash ping6 [google.com](http://google.com)

如果无法成功 ping 通，请尝试重启 VPS：

bash reboot

* * *

常见问题排查
------

如果 IPv6 仍未工作，可尝试以下步骤：

1.  查看 VPS 的 IPv6 信息：
    
    bash curl [ipv6.ip.sb](http://ipv6.ip.sb)
    
2.  启用 IPv6 功能：
    
    bash sysctl -w net.ipv6.conf.all.disable\_ipv6=0 sysctl -w net.ipv6.conf.default.disable\_ipv6=0
    
3.  重新加载 sysctl 配置：
    
    bash sysctl --system
    

执行完上述操作后，您可以再次测试 IPv6 的连接是否正常。如果出现返回结果类似于允许 IPv6 的地址，就说明配置成功了。

* * *

以上方法在 [Racknerd](https://bit.ly/Rack_Nerd) 测试环境中验证有效，您也可以通过运行简单脚本或手动操作轻松启用或管理 VPS 的 IPv6 支持，让您的网络环境更高效。

---

*Originally published on [racknerd官网](https://paragraph.com/@racknerd-7/racknerd-ipv6-ipv6)*
