如果在启用IPv6转发时遇到错误,提示”Global IPv6 forwarding is disabled in configuration, but not currently disabled in kernel”,这可能是因为系统配置文件中的设置与内核当前状态不匹配。
要解决此问题,你可以按照以下步骤操作:
打开网络配置文件:
sudo nano /etc/sysctl.conf
确保在文件的末尾添加以下行来启用IPv6转发:
net.ipv6.conf.all.forwarding = 1
检查并编辑
/etc/sysconfig/network
文件,在其中添加或修改以下行:NETWORKING_IPV6=yes IPV6FORWARDING=yes
保存更改并退出编辑器。
更新sysctl配置:
sudo sysctl -p
现在,尝试重新启用IPv6转发并检查是否仍然出现相同的错误。如果问题仍然存在,请确保系统内核和配置文件之间的一致性,并根据需要进行调整。
内容由零声教学AI助手提供,问题来源于学员提问