如果内容
/etc/network/interfaces
是:
auto lo
iface lo inet loopback
网络管理器中声明的 PPTP 连接没有错误。我右键单击它并连接时,它就可以正常工作。
但是如果内容是:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
错误Could not find source connection
弹出。这怎么可能取决于它呢?
答案1
请参阅man Networkmanager.conf
ifupdownmanaged
属性。如果您在 /etc/network/interfaces 中指定设备,则默认情况下该设备将变为不受管理的。正如您在nmcli device
输出中看到的那样。
如果您使用 NetworkManager,我也不会在 中配置该设备/etc/network/interfaces
。或者,如果您还想在该设备上使用 NetworkManager,请告诉它管理该设备,尽管它在接口文件中。
答案2
好的。这对我很有帮助。
在
/etc/NetworkManager/NetworkManager.conf
我设置:
[ifupdown]
managed=true
的内容
/etc/network/interfaces
是:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
重启电脑。只需重启网络管理器或/和联网服务没有任何效果,所以我采用了标准的 Windows 方法。
如果/etc/network/interfaces
仅包含:
auto lo
iface lo inet loopback
我会遇到之前报告过的问题Ubuntu 中有线以太网的红色图标