在服务器环境中,为Ubuntu Server 24.04.3配置静态IP是确保服务稳定访问的关键步骤。默认情况下,系统使用DHCP动态获取IP,这可能导致IP变化,影响远程连接或服务依赖。本教程将详细讲解如何通过netplan配置工具,轻松完成静态IP设置,并识别关键的网络接口名称。
首先,登录到你的Ubuntu Server 24.04.3系统,使用以下命令查看所有网络接口:
ip link show 通常,以太网接口名为ens33、eth0或类似,无线接口为wlp2s0。记下你要配置的接口名称(例如ens33)。
Ubuntu Server 24.04.3使用netplan进行网络配置,配置文件位于/etc/netplan/目录下。先备份:
sudo cp /etc/netplan/00-installer-config.yaml /etc/netplan/00-installer-config.yaml.bak 使用nano或vim编辑配置文件(文件名可能不同):
sudo nano /etc/netplan/00-installer-config.yaml 初始内容可能类似:
network: ethernets: ens33: dhcp4: true version: 2 我们需要将其修改为静态IP配置。假设你想设置IP为192.168.1.100/24,网关为192.168.1.1,DNS为8.8.8.8和8.8.4.4,配置如下:
network: ethernets: ens33: dhcp4: false addresses: - 192.168.1.100/24 routes: - to: default via: 192.168.1.1 nameservers: addresses: [8.8.8.8, 8.8.4.4] version: 2 关键点解释:
dhcp4: false —— 禁用DHCP,启用静态IP。addresses —— 指定IP地址和子网掩码(CIDR格式)。routes —— 定义默认网关。nameservers —— 设置DNS服务器。注意YAML缩进必须严格一致,否则应用时会报错。
保存文件后,执行以下命令使配置生效:
sudo netplan apply 如果没有错误,使用ip addr show ens33检查IP是否已更改为静态IP。再测试网络连通性:
ping -c 4 192.168.1.1 # 测试网关ping -c 4 google.com # 测试外网和DNS 如果应用后网络异常,可能是:
ens33与实际接口名一致。systemd-networkd服务。至此,你已成功为Ubuntu Server 24.04.3配置了静态IP。通过掌握静态IP设置和netplan配置,你可以更灵活地管理服务器的网络接口,为后续服务部署打下坚实基础。
本文由主机测评网于2026-02-14发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://vpshk.cn/20260225107.html