我在 Orange Pi 上运行 Ubuntu (Armbian),并使用 NetworkManager 的互联网连接共享功能与连接的有线以太网设备共享 wifi 连接。(NetworkManager 中的“有线连接”的 IPv4 配置为共享。)这对于基本的互联网共享来说很好,但我连接的 wifi 网络启用了 IPv6,我想将该连接传递给有线设备。我该怎么做?
答案1
这已经已在 NetworkManager 的主分支中修复;下一个版本(1.22?)应该可以实现这个功能。
从该版本开始,下面的解决方法仅与共享到比路由器在单个前缀中提供的更多接口的连接相关(一个应该始终有效,典型的路由器似乎可以满足四个子网的需求)。
原始帖子
NetworkManager 可以通过前缀委托进行 IPv6 转发。不过,目前 NetworkManager 使用的默认 DHCP 客户端无法执行此操作,因此您可能需要安装isc-dhcp-客户端并通过添加一行来配置 NetworkManager 来使用它
dhcp=dhclient
[main]
在行后的段落中/etc/NetworkManager/NetworkManager.conf
。
然后,NetworkManager 可以通过 WiFi 链路向路由器请求前缀,将其用作以太网链路上的地址,并在这些接口之间转发消息 - 前提是路由器可以提供这样的前缀(家用路由器应该提供)。