有谁知道为什么 Ubuntu 的 NM 不使用本机实现进行网络连接?
例如,如果我在网络管理器中设置了一个 pppoe 连接(使用 nm-applet),它有自己的存储连接方式并且不使用本机 debian 网络 sheme,对于 PPPoE 使用 pppd 并将设置存储在/etc/ppp/pears
. 我曾经配置了一个未显示但在 NM 中可见的有线连接/etc/network/interfaces
......这对我来说很糟糕,因为如果我不启动 X,从 CLI 我无法连接到我在 NM 中配置的网络连接(或者不那么容易我希望),例如在 CLI 中我可以执行 pon "dsl-provider" 或 poff 来打开或关闭 pppoe 连接,但是我的 NM 的 pppoe 连接对 pppd 不可见,如果我使用 pppd 配置 pppoe 连接不可见在纳米。
也许我错过了一些东西,不知道如何使用它......
谢谢你。
您可能会发现 NM 处理 PPPoE 连接存在问题,尤其是通过 Wi-Fi 时。
但是,要准确修复您所描述的内容,您可能需要通过编辑
/etc/NetworkManager/nm-system-settings.conf
并更改managed=true
为false来尝试将 NetworkManager 设置为“托管”模式。这告诉 NM 在
/etc/network/interfaces
可能的情况下使用配置(并且如果它理解那里的语法,但逻辑越来越好)并创建可以打开或关闭的连接。这绝对值得一试;)您应该能够从命令行使用nmcli来上/下在 NM 中注册的 PPPoE 连接。
我想我必须同意这里的基本观点,刚刚花了几天时间追查为什么我突然失去了网络......
(此页面确实对此有所帮助,因此感谢所有为此做出贡献的人。)
关键是当引入“新”方式时,或者有多个配置系统时,能够将新方式和旧方式连接起来并制作它是件好事
a)明显正在使用哪个系统(对新旧系统的用户),
b)使其可发现(包括推荐的命令和应用程序,例如上面的 nmcli 参考),以及
c) 所选择的方法应该能够从 GUI 和命令行进行管理。
谢谢。