如何在Ubuntu 22.04 LTS和22.10上配置静态IP地址
如今,大多数设备的IP地址都是由动态主机配置协议(DHCP)服务器生成的。当您的设备连接到网络时,DHCP服务器会为其分配动态IP地址。因此,您有机会随时更改此IP地址。
另一方面,静态IP指的是一个固定的、不可变的地址,不同于动态IP。您可以通过三种不同的方式为Ubuntu 22.04 LTS和22.10设置静态IP设置。以下是开始的方法。
了解Ubuntu中的IP配置
Ubuntu在网络管理方面的进步使得静态IP等配置设置更加用户友好。特别是Ubuntu 22.04中设置静态IP的特性,在网络效率和稳定性方面具有优势。
与动态IP不同,动态IP可能会因会话而异,Ubuntu中的静态IP保持一致。这对于一致的地址识别至关重要的服务器尤其有利。对于这些服务器,静态IP配置可能成为必要。
虽然图形界面提供了一种更直观的方式来处理IP配置,但使用静态IP命令行可以提供更高的精度。对于希望对其网络配置进行精细控制的用户,命令行方法是首选。通过掌握这种方法,用户可以确保最佳Ubuntu IP配置满足他们的需求。
然而,在Ubuntu中,尤其是在22.04版本中,静态IP的好处是伴随着责任的。确保这些IP正确设置至关重要,因为错误配置可能会导致网络漏洞。
因此,按照以下步骤在Ubuntu机器上正确配置静态IP地址。
在Ubuntu上设置静态IP
使用nmcli命令配置Ubuntu 22.04静态IP设置非常简单。Nmcli是一个基于文本的实用程序,用于检查设备上正在使用的有线连接的状态。
使用此命令,您可以访问其他网络信息,例如连接状态、主机设备名称和网络配置中的常规权限。如果你打算在Ubuntu服务器上设置一个静态IP,这个命令证明是非常宝贵的。
您可以获取与以下联系的信息:
网络连接显示
该命令的输出如下:
名称UUID类型设备有线连接1 12f312a7-f0e7-334a-8ab4-c7b3f8249c7e以太网enp0s3
用下面给出的命令创建一个静态链接。然后,使用nmdash命令中的相应参数手动配置enp0s3和ipv4设置:
Sudo nmcli con添加类型以太网连接名称‘静态’ifname enp0s3 ipv4.方法手册ipv4.地址192.168.1.89/24 gw4 192.168.1.1
如果您再次使用nmdash connection show命令,您可以看到静态链接已经添加。
完成此过程后,将您创建的静态连接添加到该DNSIP:
sudo nmsgoncon mod static ipv4.dns 192.168.*. *
现在使用下面的命令激活连接:
_
如果输出显示"connection successfully activated",则表示您已成功地在计算机上设置了静态IP地址。
你可以
考虑使用静态IP地址
避免由动态IP地址引起的连接问题。静态IP地址允许您在连接到Internet时具有固定的身份和位置。
您可以通过运行以下命令来验证要分配给设备的静态IP:
ip route
在Ubuntu上使用netplan进行静态IP设置
与nmcli一样,在Ubuntu上设置静态IP的另一个命令是netplan。在22.04 LTS和22.10版本中,您可以使用netplan命令轻松地进行Ubuntu静态IP设置。要执行此操作,请执行以下步骤。
首先,使用以下方法找出网络接口的名称:
须多伊阿
您在此处看到的是您的网络接口名称。此名称在每台设备上可能不同。
现在,在/etc/netplan文件夹中创建一个名为01-netcfg.yaml的文件。使用您最喜欢的文本编辑器进行编辑。
sudo vim/etc/netplan/01—netcfg.yaml
将以下行添加到文件中:
网络:版本:2渲染器:networkd以太网: eth0:#根据您的网络接口名称编辑此行。 dhcp4:否 地址: - 192.168.1.10/24 gateway4:www.example.com 名称服务器: 地址: - 8.8.8.8 - 8.8.4.4
如您所见,您已经使用dhcp4:no语句禁用了DHCP IP设置。然后添加了Google分配的IP地址和DNS设置。
保存此文件后,请运行以下操作以应用更改:
sudo netplan apply
在Ubuntu上以图形方式配置静态IP设置
如果你不想使用命令行,Ubuntu 22.04中的图形网络界面非常有用。因此,您可以使用此接口轻松设置Ubuntu静态IP地址。
要执行此操作,请单击桌面右上角的网络图标。然后,从下拉菜单中选择有线设置。点击Gear图标以打开设置窗口。
然后,切换到打开的窗口中的IPv4选项卡。
如您所见,默认情况下启用了DHCP。将IPv4方法更改为手动,因为您希望使用静态IP而不是动态IP。接下来,更改您的地址、网络掩码和网关设置。最后,修改您的DNS设置并单击Apply按钮。
您必须重新启动此有线连接,所有这些操作才能生效。为此,只需打开网络名称旁边的开关,然后关闭。
为什么要在Ubuntu上使用静态IP地址?
现在您已经了解了如何在Ubuntu中配置静态IP,特别是在“Jammy jellyFish”22.04 LTS版本和22.10中,使用图形和命令行方法以及nmcli和netplan。
由于IP地址不足,一些服务提供商可能会将相同的地址分配给两个不同的用户。在这种情况下,可能会出现连接问题。使用静态IP地址不会导致此类问题,因为它是用户特定的,但要注意,因为有人可能会以多种方式滥用您的IP地址。