Tailscale、ipv6_forwarding 和 ChatGPT
Linux「ChatGPT 是个骗子。」
TL;DR
这是一个在 Alpine 上折腾 Tailscale 被 ChatGPT 误导了的故事。
如果有在 Alpine 上安装 Tailscale 的需要,同时又在此过程中遇到了 Warning: IPv6 forwarding is disabled.
,接下来 Tailscale 的文档会教你往 /etc/sysctl.conf
里塞 net.ipv6.conf.all.forwarding = 1
。这样,你的 Alpine 就无法获取到路由器给你的 IPv6 地址了。
解决方法是再在 /etc/sysctl.conf
里增加一条:
net.ipv6.conf.eth0.accept_ra = 2
(其中 eth0
替换成需要获取 IPv6 的网口号),这样就完成了。
More(?
最开始问 ChatGPT 的时候,它给出了 net.ipv6.conf.all.forwarding = 2
的错误答案,后来再用英语问一遍,答曰值 2
没有定义。
群友锐评:「年轻人相信 ChatGPT,老年人相信抖音上的养生视频」、「不如读 kernel docs」。
完。