如何在Ubuntu中使用命令行设置静态IP?

发布时间 - 2023-06-05 10:14:12

当您需要为服务器、网络设备或网络上的其他系统维护一致的IP地址时,在Ubuntu中使用静态IP地址是至关重要的。这也将提高网络安全性,因为未经授权的用户很难访问。本文将介绍下如何在Ubuntu中使用命令行设置静态IP。

您可以通过修改网络规划配置文件来设置静态IP地址。首先,您可运行下面命令找到网络接口名称:

$ ip a

查看网络接口名称

从输出结果中可以看出” ens33 “是网络接口的名称。或者,您可以通过执行下面命令来找到网络接口名称:

$ nmcli d

查看网络接口名称

找到网络接口名称后,您可以使用网络规划配置文件进行网络修改,该文件可通过执行以下命令来访问:

$ sudo nano /etc/netplan/01-network-manager-all.yaml

它使用nano文本编辑器打开一个文件,用户需要提供静态和默认网关IP地址等信息,如下所示:

ethernets:

ens33:

dhcp4: no

addresses:

– 192.168.1.10/24

gateway4: 192.168.1.1

nameservers:

addresses: [8.8.8.8, 1.1.1.1]

设置好后,保存并退出编辑器。

编辑配置文件

接下来,您可以通过执行以下命令,将新做出的更改应用到网络计划配置文件:

$ sudo netplan apply

如果您想校验配置更改是否成功,请运行下面命令:

$ ip a

应用配置更改

从输出中可以看出,IPv4地址现在已经更改为提供的地址。

另外,您还可以执行下面命令来验证默认网关地址:

$ ip route

校验配置更改

在输出中,默认网关地址现在也已更改。

在线咨询
联系方式
微信二维码
线