温馨提示×

Ubuntu Minimal网络配置怎么做

小樊
49
2025-08-29 17:13:35
栏目: 智能运维

Ubuntu Minimal网络配置常用方法如下:

一、使用Netplan配置(推荐,适用于Ubuntu 18.04及更高版本)

  1. 编辑配置文件
    sudo nano /etc/netplan/01-netcfg.yaml 
    (文件名可能为01-netplan.yaml50-cloud-init.yaml,以实际为准)
  2. 配置静态IP(示例):
    network: version: 2 renderer: networkd ethernets: ens33: # 替换为实际网卡名(如eth0、wlan0) dhcp4: no addresses: [192.168.1.100/24] # 静态IP+子网掩码 gateway4: 192.168.1.1 # 网关 nameservers: addresses: [8.8.8.8, 8.8.4.4] # DNS 
  3. 应用配置
    sudo netplan apply 
  4. 验证
    ip addr show # 查看IP是否生效 ping 8.8.8.8 # 测试网络连通性 

二、使用NetworkManager配置(适用于动态或静态IP)

  1. 安装工具(若未安装):
    sudo apt update && sudo apt install network-manager 
  2. 启用服务
    sudo systemctl enable --now NetworkManager 
  3. 配置静态IP(命令行)
    sudo nmcli con mod "Wired connection 1" ipv4.addresses "192.168.1.100/24" ipv4.gateway "192.168.1.1" ipv4.dns "8.8.8.8" ipv4.method manual 
    (替换Wired connection 1为实际连接名,可通过nmcli connection show查看)
  4. 重启连接
    sudo nmcli connection up "Wired connection 1" 
  5. 无线网络配置
    sudo nmcli dev wifi connect "WiFi名称" password "密码" ifname wlan0 

三、使用/etc/network/interfaces(传统方法,适用于旧版本)

  1. 编辑配置文件
    sudo nano /etc/network/interfaces 
  2. 配置静态IP
    auto eth0 iface eth0 inet static address 192.168.1.100 netmask 255.255.255.0 gateway 192.168.1.1 dns-nameservers 8.8.8.8 8.8.4.4 
  3. 重启服务
    sudo systemctl restart networking 

四、DHCP自动获取IP(可选)

  • 编辑Netplan配置
    network: version: 2 renderer: networkd ethernets: ens33: dhcp4: yes # 启用DHCP 
  • 或编辑/etc/network/interfaces
    auto eth0 iface eth0 inet dhcp 
  • 应用配置
    sudo netplan apply # 或 sudo systemctl restart networking 

验证工具

  • 查看IPip addr show
  • 测试连通性ping 8.8.8.8
  • 查看路由ip route

注意

  • 确保网卡名称正确(可通过ip link show查看)。
  • 配置前建议备份原始文件(如sudo cp /etc/netplan/01-netcfg.yaml /etc/netplan/01-netcfg.yaml.bak)。
  • 若使用虚拟机,需检查虚拟网络设置(如NAT/桥接模式)。

0