我正在尝试通过以太网从 lubuntu 18.04 机器共享我的 wifi 连接,然后将以太网电缆插入交换机,在那里我可以连接其他计算机和设备进行测试和开发 - 我一直在使用此设置从 Windows 笔记本电脑或 MacBook Pro 共享 wifi 连接。
应该很简单,我看到的所有内容都有以下说明:
等等。但是,当我这样做时,我会不断收到“以太网断开连接”消息,只有将 IPv6 方法更改为“与其他计算机共享”以及 IPv4,并/etc/NetworkManager/NetworkManager.conf
从更改managed=false
为managed=true
以下[ifupdown]
时,才能解决此问题。
编辑:这似乎
managed=true
导致了所有 wifi 连接的中断,所以我把它切换回来,这样至少可以使用一些互联网。
此时,我可以看到以太网连接和 Wifi 连接,但如果我将任何其他计算机连接到网络交换机,该计算机将完成 DHCP 分配,但无法访问互联网,甚至无法 ping ubuntu 机器。
目前,这是分配给我的 Ubuntu 机器的 IP DHCP:
IP地址:
10.42.0.1
子网掩码:
255.255.255.0
如果我使用 DHCP 连接另一台计算机(在本例中为 macbook pro),它会被分配以下地址:
IP地址:
169.245.58.13
子网掩码:
255.255.0.0
这些地址位于具有不同子网掩码的不同子网中是否错误?手动设置 IP 地址和子网掩码无法解决问题。
当我通过以太网适配器在 Ubuntu 计算机上运行 wireshark 时,我看到了 DHCP 协商,但之后什么也没有看到,即当我从 macbook ping 任何东西时,我在 WireShark 中看不到任何消息。
我所看到的一切似乎都应该是简单而自动的,并且我已经能够在 Windows 和 OS X 上进行共享,但我完全无法在 Ubuntu 上对其进行故障排除。
有人还有其他建议我可以尝试吗?
答案1
这不是一个令人满意的答案,但这个问题似乎通过升级到 19.10 Eoan Ermine 得到了解决——所有网络设置现在都按预期工作。