Ubuntu 24.04 LTS怎么设置固定IP地址?
<p>在<a href="https://www.jb51.net/os/Ubuntu/937661.html" target="_blank">安装 Ubuntu 24.04 LTS 时</a>,默认会激活 DHCP 功能。如果网络中有 DHCP 服务器,系统就会自动获取 IP 地址。本文将介绍如何在 Ubuntu 24.04 LTS 上设置固定 IP 地址,无论你喜欢使用图形界面还是命令行,都能轻松掌握。</p><p style="text-align:center"><img alt="" src="https://img.jbzj.com/file_images/article/202409/2024091409315122.jpg" /></p>
<p>我们将介绍两种设置静态 IP 地址的方法:</p>
<ul><li><strong>图形界面(GUI)</strong>:适合桌面版和喜欢可视化操作的用户。</li><li><strong>命令行(CLI)</strong>:适合 Ubuntu Server。</li></ul>
<p>Ubuntu Server 可以在安装时直接指定静态 IP。</p>
<h3>方法 1:通过 GUI 为 Ubuntu 24.04 LTS 设置固定 IP 地址</h3>
<p>1、登录你的 Ubuntu 24.04 LTS 桌面版,点击右上角的网络图标,选择「有线连接」>「有线设置」。</p>
<p style="text-align:center"><img alt="" src="https://img.jbzj.com/file_images/article/202409/2024091409315123.jpg" /></p>
<p style="text-align:center">选择「有线设置」</p>
<p>2、在弹出的窗口中,点击「网络设置」图标。</p>
<p style="text-align:center"><img alt="" src="https://img.jbzj.com/file_images/article/202409/2024091409315124.jpg" /></p>
<p style="text-align:center">点击「网络设置」图标</p>
<p>3、切换到「IPv4」选项卡,将 IPv4 连接方式改成「手动」,然后填写 IP 地址、子网掩码、网关和 DNS 服务器地址。</p>
<p style="text-align:center"><img alt="" src="https://img.jbzj.com/file_images/article/202409/2024091409315125.jpg" /></p>
<p style="text-align:center">手动指定 IPv4 地址等网络基本信息</p>
<p>请根据实际网络环境填写正确的信息。</p>
<p>4、点击「应用」保存设置,并重新启用网络连接,好让设置生效。</p>
<p style="text-align:center"><img alt="" src="https://img.jbzj.com/file_images/article/202409/2024091409315126.gif" /></p>
<p style="text-align:center">重新启用网络连接</p>
<h3>方法 2:通过命令行在 Ubuntu 24.04 上设置静态 IP 地址</h3>
<p>我们可以使用 Netplan 工具和配置文件,为 Ubuntu Server 设置静态 IP 地址。Netplan 的配置文件通常位于<code>/etc/netplan</code>目录,取决于你的系统版本和实际环境,文件名可能是<code>01-netcfg.yaml</code>或<code>50-cloud-init.yaml</code>。</p>
<p>1、使用以下命令列出所有网络接口,确定 Ubuntu 上可用的网络接口名称:</p>
<div class="jb51code"><pre>ip link show</pre></div>
<p style="text-align:center"><img alt="" src="https://img.jbzj.com/file_images/article/202409/2024091409315127.jpg" /></p>
<p style="text-align:center">使用 ip 命令列出 ubuntu 网络接口</p>
<p>2、找到 Netplan 的配置文件:</p>
<div class="jb51code"><pre>cd /etc/netplanls -l</pre></div>
<p style="text-align:center"><img alt="" src="https://img.jbzj.com/file_images/article/202409/2024091409315128.jpg" /></p>
<p style="text-align:center">切换到 netplan 配置文件目录</p>
<p>3、打开并编辑 Netplan 配置文件,例如<code>50-cloud-init.yaml</code>:</p>
<div class="jb51code"><pre>sudo vi 50-cloud-init.yaml</pre></div>
<p>配置文件示例:</p>
<div class="jb51code"><pre>network:
renderer: networkd
ethernets:
ens33: # 替换为你的网络接口名称
dhcp4: false # 关闭 DHCP
dhcp6: false # 关闭 DHCP
addresses: # 静态 IP 地址和子网掩码
routes:
- to: default
via: 192.168.100.1 # 网关地址
nameservers:
addresses: # DNS 服务器地址
search: []
version: 2</pre></div>
<ul><li>根据网络环境替换上述示例中的 IP 地址、网关和 DNS 服务器地址。</li><li>「renderer」配置为<code>networkd</code>,使用 systemd-networkd 作为网络配置的后端。桌面环境使用 <code>NetworkManager</code>,Ubuntu Server 和无头环境使用<code>networkd</code>。</li></ul>
<p style="text-align:center"><img alt="" src="https://img.jbzj.com/file_images/article/202409/2024091409315129.jpg" /></p>
<p style="text-align:center">编辑 netplan 配置文件</p>
<p>4、保存文件后,执行以下命令应用更改:</p>
<div class="jb51code"><pre>sudo netplan apply</pre></div>
<p>5、检查 IP 地址和网络连接:</p>
<div class="jb51code"><pre>ip addr show
ip route show
ping www.sysgeek.cn</pre></div>
<p style="text-align:center"><img alt="" src="https://img.jbzj.com/file_images/article/202409/2024091409315230.jpg" /></p>
<p style="text-align:center">应用 netplan 配置并测试网络</p>
<p>本文介绍了如何在 Ubuntu 24.04 LTS 上通过 GUI 和 CLI 设置固定 IP 地址,静态 IP 地址可以为你的网络连接带来更高的稳定性和可靠性,尤其适用于服务器环境。</p>
頁:
[1]