如何重置我的网络配置

如何重置我的网络配置

信息:我在我的服务器上的 docker 中运行 pihole

我尝试在正在运行的 Ubuntu Server(Ubuntu Server 20.4 LTS)上设置静态 IP。我想设置一个静态 IP 地址,我按照教程操作,其中有人解释了如何使用 netplan 执行此操作,因此我必须处理文件/创建一个文件。该文件名为 01-network-manager-all.yaml,位于 Netplan 目录中。

这就是我必须写的

# Let networkd manage all devices on this system
network:
  version: 2
  renderer: NetworkManager
  ethernets:
    enp3s0:
      dhcp4: no
      dhcp6: no
      addresses: [192.168.178.88/24]
      gateway4: 192.168.1.1
      nameservers:
          addresses: [8.8.8.8,8.8.4.4]

现在我无法更新任何东西,无法下载任何东西,什么都做不了,之后我尝试以不同的方式配置 DNS 服务器,并按照这个论坛帖子操作

[https://askubuntu.com/questions/346838/how-do-i-configure-my-dns-settings-in-ubuntu-server][1]

现在什么都不起作用,我想重置我的网络配置

答案1

在文件 01-network-manager-all.yaml 中,删除除以下行之外的所有内容:

network:
  version: 2
  renderer: NetworkManager

并执行

sudo netplan generate
sudo netplan try

这将恢复您的更改,直到重新启动。

相关内容