在 Ubuntu 虚拟机 上设置静态 IP,方法取决于你使用的 Ubuntu 版本 和 网络管理方式。下面分常见情况说明。
lsb_release -a
或
cat /etc/os-release
ls /etc/netplan/
一般是:
00-installer-config.yaml
50-cloud-init.yaml
sudo nano /etc/netplan/00-installer-config.yaml
假设:
192.168.1.100192.168.1.18.8.8.8network:
version: 2
ethernets:
ens33:
dhcp4: no
addresses: [192.168.1.100/24]
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8, 114.114.114.114]
⚠️ 注意:
ens33 换成你自己的网卡名(用 ip a 查看)sudo netplan apply
ip a
ping 8.8.8.8
192.168.56.xsudo nano /etc/network/interfaces
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
重启网络:
sudo /etc/init.d/networking restart
netplan apply 是否成功sudo ufw status如果你愿意,可以告诉我:
我可以给你完全对应你环境的配置示例。