在部署 Ubuntu 服务器时,正确配置网络是确保服务正常运行的关键一步。本文将详细讲解 Ubuntu网络配置 的各种方法,无论你是刚接触 Linux 的新手,还是有一定经验的运维人员,都能轻松掌握 Ubuntu服务网络设置 的核心技巧。
Ubuntu 从 17.10 版本开始,默认使用 netplan 作为网络配置工具。因此,现代 Ubuntu(包括 Ubuntu 18.04、20.04、22.04 等 LTS 版本)主要通过编辑 YAML 格式的配置文件来管理网络。
在修改配置前,先确认你的网卡名称:
ip addr show 通常你会看到类似 eth0、ens33 或 enp0s3 的接口名。
对于服务器环境,建议使用静态 IP,避免因 DHCP 变化导致服务中断。以下是 Ubuntu静态IP配置 的完整步骤。
1. 找到 netplan 配置文件(通常位于 /etc/netplan/ 目录):
ls /etc/netplan/
常见文件名如 00-installer-config.yaml 或 50-cloud-init.yaml。
2. 编辑该 YAML 文件(以 00-installer-config.yaml 为例):
sudo nano /etc/netplan/00-installer-config.yaml
3. 修改配置内容如下(请根据你的实际网络环境调整):
network: version: 2 ethernets: ens33: # 替换为你的网卡名 dhcp4: false addresses: - 192.168.1.100/24 # 静态IP和子网掩码 gateway4: 192.168.1.1 # 网关地址 nameservers: addresses: - 8.8.8.8 # DNS服务器 - 114.114.114.114
⚠️ 注意:YAML 对缩进非常敏感,请确保使用空格(不要用 Tab),且层级对齐。
4. 应用配置:
sudo netplan apply
如果配置有误,系统会提示错误信息。你可以使用 sudo netplan try 先测试配置,120 秒内若不确认,系统会自动回滚。
如果你希望网卡自动从路由器获取 IP,只需将配置改为:
network: version: 2 ethernets: ens33: dhcp4: true
然后同样执行 sudo netplan apply 生效。
配置完成后,使用以下命令测试连通性:
ping -c 4 8.8.8.8
nslookup google.com
sudo netplan generate 查看生成的配置是否有语法错误。ip addr add 192.168.1.101/24 dev ens33,但重启后失效。通过本文的详细指导,你应该已经掌握了 Ubuntu网络管理教程 中的核心技能。无论是设置静态 IP 还是使用 DHCP,只要按照步骤操作,就能顺利完成 Ubuntu 服务器的网络配置。记住:配置前备份原文件,修改后及时测试,是避免生产事故的好习惯!
祝你在 Ubuntu 服务器管理之路上越走越顺!
本文由主机测评网于2025-12-21发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://www.vpshk.cn/20251210747.html