Ubuntu 服务器 20.04 没有互联网连接

Ubuntu 服务器 20.04 没有互联网连接

我有一台安装了 Ubuntu Server 20.04 的主机。该服务器通过以太网电缆连接到 PowerLine 中继器。安装后,没有互联网连接;因此,我在谷歌上搜索,发现我必须操作 Netplan。我做到了,配置配置文件以设置静态 IP,但它仍然不起作用。

这是我当前的 Netplan yaml 文件代码:

network:
  version: 2
  renderer: networkd
  ethernets:
    enp4s0:
     dhcp4: no
     addresses: [192.168.1.20/24]
     gateway4: 192.168.1.1
     nameservers:
       addresses: [8.8.8.8,8.8.4.4]

当然,其中是来自我的服务器和网关(即我的家庭路由器)的192.168.1.20静态 IP 。192.168.1.1

我检查了我的路线,以查找是否存在默认重复路线,但似乎没有。这是ip route命令的输出:

default via 192.168.1.1 dev enp4s0 proto static 
192.168.1.0/24 dev enp4s0 proto kernel scope link src 192.168.1.20 

我也检查了该resolv.conf文件,但它仅设置了 google DNS 条目:

nameserver 8.8.8.8

应用 netplan 更改后,IP 似乎配置良好:

root@ubuntuserver:~# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: enp4s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether e0:3f:49:7c:60:45 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.20/24 brd 192.168.1.255 scope global enp4s0
       valid_lft forever preferred_lft forever
    inet6 fe80::e23f:49ff:fe7c:6045/64 scope link 
       valid_lft forever preferred_lft forever
3: wg0: <POINTOPOINT,NOARP,UP,LOWER_UP> mtu 1420 qdisc noqueue state UNKNOWN group default qlen 1000
    link/none 
    inet 192.168.66.4/32 scope global wg0
       valid_lft forever preferred_lft forever

然而,我仍然没有互联网连接。

我还应该采取什么进一步的行动?

相关内容