如何在 Ubuntu 22.04 LTS 上配置静态IP地址 ?
您正在寻找在 Ubuntu 桌面设置静态 IP 的简单指南吗?
本指南将详细介绍如何在 Ubuntu 22.04 LTS 系统上配置静态 ip 地址。
建议在 Linux 系统上使用静态 IP 地址,因为它将在整个重新引导过程中保持不变。在 Ubuntu 22.04 LTS 桌面中,网络由 Network Manager 控制和管理。
必要条件
- Regular User with sudo rights
- Pre-Installed Ubuntu 22.04 LTS system.
通过桌面环境配置静态 IP
登录到您的系统,从桌面屏幕,点击网络图标,然后点击有线设置,示例如下所示
在下一个屏幕,点击变速箱图标
在下面的窗口中,选择 IPv4 选项卡
正如我们所看到的,DHCP 是启用的,它将自动从 DHCP 服务器获取 IP 地址。
因此,如果需要配置静态 IP 地址,请选择 Manual,并指定 IP 地址、子网掩码、网关和 dns IP。
单击 Apply 保存更改
为了使上述 IP 地址分配给接口(或网卡),我们必须禁用和启用接口。
禁用和启用接口后,关闭窗口,并使用 IP 命令从命令行验证 IP
$ ip a s
$ ip route show
很好,以上输出确认静态 IP 地址已分配给网卡 enp0s3 接口。
从命令行配置静态 IP
使用 nmcli 命令行工具,我们可以在 ubuntu 22.04 上配置静态 ip。下面列出了过程和命令
运行以下命令识别设备名称
$ nmcli connection show
要分配静态 IP 地址,需要创建一个名称为 static IP 的连接,接口名称为 enp0s3,执行以下命令
$ sudo nmcli con add type ethernet con-name 'static-ip' ifname enp0s3 ipv4.method manual ipv4.addresses 192.168.1.189/24 gw4 192.168.1.1
添加 DNS IP 到 static-ip 连接中,执行
$ sudo nmcli con mod static-ip ipv4.dns 192.168.1.1
要激活连接,请运行以下 nmcli 命令
$ sudo nmcli con up id 'static-ip'
以上 nmcli 命令的输出如下所示
验证是否为接口分配了 IP,并验证 internet 连通性。依次执行以下 ip 命令。
$ ip a s
$ ip route show
$ ping google.com
很好,以上确认静态 ip 地址已分配给接口 enp0s3。
我的开源项目
评论已关闭