fra*_*i87 3 server network-manager networking
我的 ubuntu 服务器 (16.10) 和网络管理器有问题。
系统是全新安装的(离线安装,没有连接以太网电缆),在第一次启动时,我将电缆插入以太网端口,我只是发出了一个dhclient; apt-get update; apt-get install network-manager,然后我/etc/NetworkManager/system-connections/EthernetInterface用以下数据填充了一个文件 ( ):
[802-3-ethernet]
auto-negotiate=true
mac-address=<<ethernet card mac address>>
[connection]
id=EthernetInterface
uuid=<<randomly generated uuid>>
type=802-3-ethernet
[ipv6]
method=ignore
[ipv4]
method=manual
address1=172.16.20.153,172.16.0.254
dns=8.8.8.8;8.8.4.4;
Run Code Online (Sandbox Code Playgroud)
(以太网 MAC 和 UUID 已正确填充)。
现在,这足以让 PC 在启动时自动连接,但是现在…… 没办法。
该nmcli d命令将所有网络接口输出为非托管。文件 /etc/network/interfaces 仅包含环回设备。
我还尝试编辑 NetworkManager.conf 文件 setting managed=true,但没有任何运气。
如何启用该接口?或者我如何跟踪问题?
此致
编辑:
我知道通常它的服务器不是由 NM 管理的(实际上它甚至没有预装)。
但是,我需要 NetworkManager 功能(DBUS 接口、使用移动接口时其他连接的自动回退、与 ModemManager 的集成)。这就是我安装网络管理器的原因。但是它不起作用:也许我必须更改一些默认配置,也许我必须启用它,或者某处可能有一些规则使其成为默认网络连接处理程序。你知道哪里吗?否则我将不得不获得桌面版本,但我更喜欢服务器版本,因为我不需要 GUI
小智 9
Ubuntu Server 版本不受网络管理员管理。它由/etc/network/interfaces.
看这里配置interfaces文件:
德语维基(现在找不到英文维基):https : //wiki.ubuntuusers.de/interfaces/
在比较两台机器的配置(一台使用 ubuntu 服务器 16.10 和 NetworkManager,另一台使用 Xubuntu 16.10)之后,我也找到了如何在服务器版本上启用 NetworkManager。
您必须创建一个文件/etc/netplan/01-network-manager-all.yaml,然后在其中写入:
# Let NetworkManager manage all devices on this system
network:
version: 2
renderer: NetworkManager
Run Code Online (Sandbox Code Playgroud)
重新启动(或者可能只是重新启动相应的服务,我只是重新启动),然后 NetworkManager 将开始管理系统中的所有设备。
不过,请勿写入managed=true配置文件。这样,如果您在 /etc/network/interfaces 中编写接口,您将通过 ifupdown 而不是 NetworkManager 来管理它(nm 的默认行为)。
| 归档时间: |
|
| 查看次数: |
18641 次 |
| 最近记录: |