以太网不适用于 Ubuntu Server 20.04

Cod*_*ngM 3 server networking ethernet

我想通过以太网安装一些软件包,但它似乎不起作用。我想要 DHCP 连接。

这是我尝试过的:

ifconfig(net-tools是通过USB安装的)

这只给出了 LoopBack

etc/network/interfaces尝试使用以下命令修改文件cat etc/network/interfaces

cat: /etc/network/interfaces: 没有这样的文件或目录

我尝试查看该etc/network文件夹,结果发现只有 3 个文件:

if-post-down.d if-pre-up.d 和 if-up.d

查看 /etc/netplan/00-installer-config.yaml 它显示:

  network:
        ethernets: {}
         version: 2
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?

use*_*733 5

Netplan是现在配置网络的工具。

步骤1。用于ip addr查找您的接口名称

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
2: enp3s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN group default qlen 1000
3: wlp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state DOWN group default qlen 1000
Run Code Online (Sandbox Code Playgroud)
  • 在这里,您可以看到我的以太网接口名为enp3s0

第2步。修改 netplan YAML 文件。这是一个简单的例子:

  • 当然,这需要文本编辑器和 sudo。
  • 提示:正确的缩进至关重要,使用空格,而不是制表符。

    # This is a comment line - lines starting with # are ignored.
    network:
      version: 2
      renderer: networkd
      ethernets:
        enp3s0:           # Here is where that interface name goes!
          dhcp4: true
    
    Run Code Online (Sandbox Code Playgroud)

第三步:运行sudo netplan apply。Netplan 将解析并应用新配置,包括请求新的 dhcp 地址。

此后,您的网络应该已启动。

  • 此配置适用于使用有线以太网 (enp3s0) 和 dhcp 的没有 GUI(网络)的服务器。如果您需要不同的配置,请检查该页面的示例。你想要的东西可能就在里面。