Ubuntu 离线最小化安装网络问题

遇到离线安装后无法联网的情况:

#启用网卡
sudo ip link set eno1 up

#配置 IP 地址和子网掩码:
sudo ip addr add 10.2.201.1/16 dev eno1

#配置网关:
sudo ip route add default via 10.2.0.1 dev eno1

配置 DNS
echo "nameserver 223.5.5.5" | sudo tee /etc/resolv.conf

/etc/network/interfaces配置:

# 环回eno1 网卡配置
auto eno1
iface eno1 inet static
    address 10.2.201.1
    netmask 255.255.0.0
    gateway 10.2.0.1
    dns-nameservers 223.5.5.5

保存/etc/network/interfaces不生效的解决办法:

创建/编辑 cloud-init 网络配置文件:

sudo nano /etc/cloud/cloud.cfg.d/99-disable-network.cfg
network:{config:disabled}

安装ifupdown

sudo apt-get update
sudo apt-get install ifupdown

重新应用/etc/network/interfaces网络配置:

#清除临时 IP 配置:
sudo ip addr flush dev eno1

#清除临时路由配置:
sudo ip route flush dev eno1

#重新应用 interfaces 配置:
sudo ifdown eno1 && sudo ifup eno1
posted @ 2025-11-04 20:00  拾瑾  阅读(23)  评论(0)    收藏  举报