在新安装的 18.04 上配置网络:RTNETLINK 回答:文件存在

在新安装的 18.04 上配置网络:RTNETLINK 回答:文件存在

我尝试安装一个新的 Ubuntu 服务器,但是安装完成后当我想要配置网络时,使用接口文件却无法工作。所以我尝试按照重复的步骤来设置网络,netplan但是也失败了。

netplan 文件:

# Let NetworkManager manage all devices on this system
network:
  version: 2
  renderer: networkd
  ethernets:
    enp3s0:
      addresses:
        - 193.171.201.236/27
      gateway4: 193.171.201.225
      nameservers:
          search: [pro2future.at, pro2future.eu]
          addresses: [140.78.2.62, 140.78.3.62]

我该如何继续?

答案1

我假设您已经结账了:https://help.ubuntu.com/community/NetworkManager

我发现如果你使用“renderer: NetworkManager”,它会更加友好。将以下内容放入 /etc/netplan/01-netcfg.yaml

network:
  version: 2
  renderer: NetworkManager
  ethernets:
    enp3s0:
      addresses: [ 193.171.201.236/27 ]
      gateway4: 193.171.201.225

构建 /etc/NetworkManager/NetworkManager.conf 如下:

[main]
plugins=ifupdown,keyfile

[ifupdown]
managed=false

[device]
wifi.scan-rand-mac-address=no

[device-enp3s0]
match-device=interface-name:enp3s0
ignore-carrier=true
managed=true

[device-other]
match-device=type:ethernet
managed=false

首先尝试一个简单的配置,然后使用“ifconfig -a”来验证配置是否有效。

更改上述netplan配置文件后,重新启动网络:

netplan apply
systemctl restart network-manager

您可能还需要安装网络管理器包。

apt-get install network-manager

您还可以使用以下方法检查状态:

systemctl status network-manager

相关内容