在 Ubuntu 18.04 LTS 桌面和服务器操作系统上设置静态 IP在 Ubuntu 18.04 LTS 桌面和服务器操作系统上设置静态 IP在 Ubuntu 18.04 LTS 桌面和服务器操作系统上设置静态 IP在 Ubuntu 18.04 LTS 桌面和服务器操作系统上设置静态 IP
  • 业务
  • 目标
  • 支持
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容

在 Ubuntu 18.04 LTS 桌面和服务器操作系统上设置静态 IP

发表 admin at 2025年2月28日
类别
  • 未分类
标签

在本文中,我将向您展示如何在 Ubuntu 18.04 LTS 服务器和桌面操作系统上配置静态 IP。那么,让我们开始吧。

网络配置:

为了在您的计算机上配置静态 IP,您至少需要 IP 地址、网络掩码、网关/默认路由地址、DNS 名称服务器地址。

在本文中,我将使用以下信息,

IP 地址: 192.168.20.160网络掩码: 255.255.255.0 或 /24网关/默认路由地址: 192.168.20.2DNS 名称服务器地址: 192.168.20.2 和 8.8.8.8

上述信息对您来说可能会有所不同。因此,请确保根据需要将它们替换为您的。

在 Ubuntu Desktop 18.04 LTS 中设置静态 IP:

Ubuntu Desktop 18.04 LTS 使用网络管理器进行网络配置。您可以通过图形方式和命令行在 Ubuntu 18.04 LTS 桌面上配置静态 IP。在本文中,我将向您展示在 Ubuntu 18.04 LTS 桌面上设置静态 IP 地址的图形方法。

要以图形方式在 Ubuntu Desktop 18.04 LTS 上配置静态 IP,请打开设置应用程序并转到网络。在这里,您应该看到计算机上所有可用的网络接口。单击要配置静态 IP 地址的网络接口的齿轮图标。

应该会打开一个新窗口。在详细信息选项卡中,应显示您当前的网络配置。

现在,转到 IPv4 选项卡。默认情况下,IPv4 方法设置为自动 (DHCP)。将其设置为手动。

应显示一个新的地址字段。

输入您所需的 IPv4 地址、网络掩码和网关地址。

您可以将多个 IP 地址添加到同一网络接口。如果将多个 IP 地址添加到同一网络接口,这些 IP 地址应具有相同的网络网关地址。

默认情况下,DNS 设置为自动。单击切换按钮以禁用自动 DNS。

现在,您可以在此处添加 DNS 名称服务器地址。如果您有多个 DNS 名称服务器地址,可以用逗号 (,) 分隔它们。

现在,点击应用保存静态IP信息。

这些更改不会立即生效。您必须重新启动计算机或网络接口才能使更改生效。

要重新启动网络接口,请单击标记的切换按钮将网络接口关闭。

现在,单击标记的切换按钮再次打开网络接口。

现在,单击齿轮图标以确认新的 IP 信息是否应用于网络接口。

如您所见,新的 IP 信息已应用于网络接口。

这就是使用网络管理器在 Ubuntu 18.04 LTS 桌面上以图形方式设置静态 IP 地址的方法。

在 Ubuntu Server 18.04 LTS 中设置静态 IP:

Ubuntu Server 18.04 LTS 默认使用 Netplan 和 Cloud Init 进行网络配置。

Ubuntu 18.04 LTS 服务器上的默认 Netplan 网络配置文件是 /etc/netplan/50-cloud-init.yaml。但这是由 Cloud Init 生成的。因此,我不建议您更改其中的任何内容。相反,您应该更改默认的 Cloud Init 网络配置文件 /etc/云/cloud.cfg.d/50-curtin-networking.cfg。您对 Cloud Init 网络配置文件所做的更改 /etc/云/cloud.cfg.d/50-curtin-networking.cfg 应自动添加到 Netplan 配置文件中 /等/netplan/50-cloud-init .yaml。 Cloud Init 网络配置文件 /etc/cloud/cloud.cfg.d/50-curtin-networking 与 Netplan 相同。因此,您可以按照与 Netplan 中相同的方式配置网络接口。

您可以编辑 Cloud Init 网络配置文件 /etc/ 云/cloud.cfg.d/50- curtin-networking.cfg 使用 Nano 文本编辑器。

要使用 Nano 文本编辑器打开 Cloud Init 网络配置文件,请运行以下命令:

$ sudo nano /etc/cloud/cloud.cfg.d/50-curtin-networking.cfg

默认网络配置文件可能如下所示。

注意:您必须知道要配置的网络接口的名称,以便在 Ubuntu 18.04 LTS 服务器中设置静态 IP 地址。

要查找网络接口名称,请运行以下命令:

$ ip a

如您所见,我的例子中的网络接口名称是ens33。对你来说可能会有所不同。因此,从现在开始,请务必将其更改为您的。

现在,在 /etc/cloud/cloud.cfg.d/50-curtin-networking.cfg 文件中,使用以下行配置 ens33 网络接口:

network:
version: 2
ethernets:
ens33:
addresses: [192.168.20.160/24]
gateway4: 192.168.20.2
nameservers:
addresses: [192.168.20.2, 8.8.8.8]

请记住在整个配置文件中保持选项卡大小相同。否则,你会得到错误。

最终的配置文件应如下所示。完成后,保存文件。

现在,为了使 Cloud Init 配置更改生效,请运行以下命令:

$ sudo cloud-init clean -r

您的 Ubuntu Server 18.04 LTS 计算机应该重新启动,并且应该应用新的网络配置,如下面的屏幕截图所示。

这就是在 Ubuntu Server 18.04 LTS 上配置静态 IP 地址的方法。

感谢您阅读本文。

©2015-2025 Norria support@norria.com