Ubuntu 24.04 LTS 命令行固定 IP
参考
环境
环境 | 版本 | 说明 |
---|---|---|
Windows | Windows 10 家庭中文版 22H2 19045.4529 | |
VMware | Workstation 16 Pro | |
Ubuntu | Ubuntu 24.04 LTS |
步骤
我们可以使用 Netplan 工具和配置文件,为 Ubuntu Server 设置静态 IP 地址。Netplan 的配置文件通常位于/etc/netplan目录,取决于你的系统版本和实际环境,文件名可能是01-netcfg.yaml或50-cloud-init.yaml。
- 使用以下命令列出所有网络接口,确定 Ubuntu 上可用的网络接口名称:
ip link show
- 找到 Netplan 的配置文件:
cd /etc/netplan ls -l
- 备份 Netplan 的配置文件:
cp 50-cloud-init.yaml ./50-cloud-init-back.yaml
- 打开并编辑 Netplan 配置文件,例如 50-cloud-init.yaml,修改为如下:
sudo nano 50-cloud-init.yaml
# This file is generated from information provided by the datasource. Changes # to it will not persist across an instance reboot. To disable cloud-init's # network configuration capabilities, write a file # /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following: # network: {config: disabled} # 默认 # network: # ethernets: # ens33: # dhcp4: true # version: 2 # 当前 # 根据网络环境替换示例中的 IP 地址、网关和 DNS 服务器地址。 # renderer」配置为networkd,使用 systemd-networkd 作为网络配置的后端。桌面环境使用 NetworkManager,Ubuntu Server 和无头环境使用networkd。 network: renderer: networkd ethernets: ens33: # 替换为你的网络接口名称 dhcp4: false # 关闭 DHCP dhcp6: false # 关闭 DHCP addresses: [192.168.72.144/24] # 静态 IP 地址和子网掩码 routes: - to: default via: 192.168.72.1 # 网关地址 nameservers: addresses: [192.168.72.1] # DNS 服务器地址 search: [] version: 2
- 保存文件后,执行以下命令应用更改:
sudo netplan apply
- 检查 IP 地址和网络连接:
ip addr show ip route show ping www.sysgeek.cn
博 主 :夏秋初
地 址 :https://www.cnblogs.com/xiaqiuchu/p/18276389
如果对你有帮助,可以点一下 推荐 或者 关注 吗?会让我的分享变得更有动力~
转载时请带上原文链接,谢谢。
地 址 :https://www.cnblogs.com/xiaqiuchu/p/18276389
如果对你有帮助,可以点一下 推荐 或者 关注 吗?会让我的分享变得更有动力~
转载时请带上原文链接,谢谢。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?