我正在运行 Ubuntu Server 18.04 LTS,最近我将路由器子网更改为 10.10.1.X。此外,我将 DHCP 设置为将 10.10.1.105 - 10.10.1.253 分配给其他设备,因为我想要 100、101、102 和 103 用于静态目的。
因此,由于现在在 Ubuntu 18.04 中使用了 netplan,我已对其进行了相应的设置:
network:
version: 2
renderer: networkd
ethernets:
enp0s20:
dhcp4: no
dhcp6: no
addresses: [10.10.1.100/24]
gateway4: 10.10.1.1
nameservers:
addresses: [8.8.8.8,8.8.4.4]
我生成配置并运行应用,它工作了一段时间。然后,它停止探测网站:我仍然可以在局域网上使用它,但不能再使用curl
它nslookup
。但是,我的 Plex 服务器始终可以工作,因为它接受外部连接。
应用后,netstat -r
显示正确的路线,但是当它停止探测时,它们全部消失了!
编辑: 不久前我也禁用了 IPV6,以实现终止开关。但现在终止开关已关闭
编辑2:只需重置所有内容。重新启用 IPv6 并使用与之前相同的配置文件,但使用 8.8.8.8 和 1.1.1.1 作为 DNS 服务器,并删除 dhcp6:no。重新启动后,它正常工作,然后停止工作
编辑3:删除名称服务器时我收到此消息
nslookup google.com
Server: 127.0.0.53
Address: 127.0.0.53#53
** server can't find google.com: SERVFAIL
当我重新添加名称服务器时,它会工作一段时间,然后停止工作,最后又恢复工作。我被名称服务器阻止了吗?