ubuntu

ubuntu环境如何进行网络配置

小樊
62
2025-09-29 07:43:15
栏目: 智能运维

Ubuntu环境网络配置指南(涵盖静态/动态IP、桌面/终端场景)

一、网络配置前的准备工作

  1. 确认网卡名称
    使用ip addr show命令查看当前网络接口名称(如ens33enp0s3,新版Ubuntu采用“Predictable Network Interface Names”,避免使用旧版的eth0)。
  2. 收集网络信息
    静态IP配置需提前获取:静态IP地址(如192.168.1.100)、子网掩码(如255.255.255.0,可简写为/24)、默认网关(如192.168.1.1,路由器的LAN口IP)、DNS服务器(如8.8.8.8114.114.114.114)。
    动态IP无需手动收集,由DHCP服务器自动分配。

二、动态IP配置(自动获取,适合大多数场景)

动态IP通过DHCP协议自动获取IP地址,适用于笔记本、家用电脑或需要频繁更换网络的设备。

1. 桌面图形化配置(新手首选)
2. 终端命令行配置(无桌面/服务器适用)

三、静态IP配置(固定IP,适合服务器/固定设备)

静态IP需手动指定IP地址,适用于需要固定网络位置的场景(如Web服务器、NAS、远程调试设备)。

1. 桌面图形化配置(Ubuntu Desktop)
2. 终端命令行配置(Ubuntu Server 18.04+,推荐使用Netplan)

四、常见问题排查

  1. 配置后无法上网
    • 检查网卡是否启用:ip link show ens33(若状态为DOWN,用sudo ip link set ens33 up启用);
    • 确认网关是否正确(需与路由器LAN口IP一致);
    • 检查DNS是否配置(若无法解析域名,尝试更换DNS为8.8.8.8)。
  2. YAML文件格式错误
    Netplan配置文件对缩进敏感,必须使用空格(不能使用Tab),建议用nano编辑器(自动处理缩进)。
  3. DHCP无法获取IP
    • 检查路由器DHCP服务是否开启;
    • 确认网线连接正常(或Wi-Fi密码正确);
    • 重启网络服务:sudo systemctl restart systemd-networkd(服务器版)。

以上步骤覆盖了Ubuntu环境下的常见网络配置场景,根据设备类型(桌面/服务器)和需求(静态/动态IP)选择对应方法即可。配置前建议备份原有配置文件(如/etc/netplan/*.yaml),避免误操作导致网络中断。

0
看了该问题的人还看了