![如何使用静态 IP 寻址配置 Ubuntu 20.04.5?](https://linux22.com/image/951741/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%E9%9D%99%E6%80%81%20IP%20%E5%AF%BB%E5%9D%80%E9%85%8D%E7%BD%AE%20Ubuntu%2020.04.5%EF%BC%9F.png)
我看到其他 Ubuntu 版本的用户问过这个问题,但那些答案并不适用于这里。我在从命令行配置 20.04.5 上的静态 IP 寻址时遇到了最糟糕的情况。经过这么多的折腾,我现在有一个损坏的 00-installer-config.yaml 文件,包含在 /etc/netplan 中。我是一个有 25 年网络经验的 IT 专业人士,所以我擅长子网划分和担任我工作场所的网络管理员。我正在用 nano 编辑文件,目前文件内容如下:
#This is the network config written by 'subiquity'
network:
version: 2
ethernets:
renderer: networkd
enp3s0f0:
dhcp4: true
enp3s0f1:
dhcp4: true
enp4s0f0:
dhcp4: true
而且我的网络连接也不好。首先,有没有办法将网络完全重置为出厂状态?我可以使用 enp4s0f0 获取 DHCP 颁发的地址,但现在我根本没有连接。因此,第一个问题是如何在不重新安装操作系统的情况下恢复网络,其次,在修复该问题后,如何配置具有静态寻址的 NIC。我以为我正确地应用了所有有关间距(而不是制表符)的 YAML 规则,但我总是在随机行上收到以下错误:
Invalid YAML: inconsistent indentation
无论我做什么,我的 YAML 文件似乎都会被拒绝。这个论坛似乎不会保留我的 YAML 格式,所以我很难发布它目前的样子。
谢谢!