如何更改 Ubuntu Server 20.04 的 IP、网络、网关、广播、网络掩码和前缀?我需要更改所有这些,但我不确定要更改哪些文件。如果我做错了,我将失去对此 Web 服务器的远程访问权限。我不想犯任何错误。您能帮我提供说明或指出正确的文档吗?谢谢。
编辑: 文件 /etc/netplan/01-netcfg.yaml 包含以下内容:
network:
version: 2
renderer: networkd
ethernets:
ens18:
match:
macaddress:
addresses:
- x.x.x.x/19
#- xxx:0000:0001/64
#gateway6: fe80::1
routes:
- to: 0.0.0.0/0
via: x.x.x.1
on-link: true
nameservers:
search: [ invalid ]
addresses:
- x.x.x.x
- x.x.x.x
我知道如何替换 IP(以下地址),但我需要帮助完成其余项目。前缀是在 /19 上替换的吗?网关是通过路由放置的,对吗?但是广播和网络掩码应该放在哪里呢?谢谢。
答案1
- 查看.yml文件内部:
/etc/netplan/
。 - 相应地改变值并记住缩进。
- 保存文件并运行命令
sudo netplan try
然后sudo netplan apply
。 - 完毕