Ubuntu 是一个经常在美国服务器上被使用的操作系统,通常在大多数网络配置中,IP 地址是由路由器的 DHCP 服务器动态分配的。在一些情况下,比如需要配置端口转发或者设置为服务器时,可能需要设置静态 IP 地址。本文将为大家详细介绍在 Ubuntu 20.04 上配置静态 IP 地址的命令。
在 Ubuntu 20.04 上,系统使用可预测的网络接口名称来标识网络接口。设置静态 IP 地址的第一步是识别要配置的以太网接口的名称。使用命令
ip link
可以打印出所有可用网络接口的列表。例如,接口名称可能为 ens3:
Netplan 配置文件存储在
/etc/netplan
目录中。您可能会在该目录中找到一个或多个 YAML 文件,文件名可能为
01-netcfg.yaml
,
50-cloud-init.yaml
或
NN_interfaceName.yaml
,具体名称可能会因系统配置而异。如果您的 Ubuntu 云实例配置有 cloud-init,则需要将其禁用。可以通过创建以下文件来禁用:
sudo vim /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg
network: {config: disabled}
要在网络接口上分配静态 IP 地址,可以使用 Vim 文本编辑器打开相应的 YAML 配置文件:
sudo vim /etc/netplan/01-netcfg.yaml
。在文件中进行相关配置,例如将 DHCP 设置为
dhcp4: no
,指定静态 IP 地址,指定网关以及设置名称服务器的 IP 地址。编辑后的示例配置如下:
/etc/netplan/01-netcfg.yaml
network: version: 2 renderer: networkd ethernets: ens3: dhcp4: no addresses: [192.168.121.221/24] gateway4: 192.168.121.1 nameservers: addresses: [8.8.8.8, 1.1.1.1]
编辑 YAML 文件时,请务必遵循 YAML 代码缩进标准。如有语法错误,会导致配置文件无法正确解析。以上是如何在 Ubuntu 系统上配置静态 IP 地址的详细步骤。
标签: 学会如何在Ubuntu上使用命令配置静态IP地址、本文地址: https://yihaiquanyi.com/article/ec29164eb0b2b9b458b5.html
上一篇:学会如何在RAKsmart美国VPS上进行操作系统...