Ubuntu 虚拟机修改静态IP

一、准备操作

需要在 VMware 安装 Ubuntu 虚拟机的小伙伴,点击右侧链接查看安装教程:点我查看

执行如下命令,安装 vim 编辑器:

1
apt -y install vim

二、Ubuntu 修改静态IP

1. 启动 Ubuntu 虚拟机后,当前虚拟机的IP地址:

1
ip addr

这里我的虚拟机IP地址是 192.168.40.3 ,接下来我将这个 IP 修改为静态IP为 192.168.40.100

2. 查看当前虚拟机的网关地址,这里建议记录一下,后续会用到:

1
ip route

3. 在 Ubuntu 中,网络的配置在 /etc/netplan 目录下。切换到该目录,执行如下命令:

1
cd /etc/netplan

4. 执行如下命令,可以看到网络配置文件。网络的配置在 00-installer-config.yaml 文件中(具体文件名以你们的为准):

1
ls

5. 在修改之前,我们复制一份文件留作备份:

1
cp 00-installer-config.yaml 00-installer-config.yaml.default

6. 使用 vim 命令编辑上述文件:

1
vim 00-installer-config.yaml

7. 在左下角输入 :set nu 查看行号,下图就是未修改前的网络配置:

8. 复制如下配置并进行修改。根据实际情况,只需要修改 IP 地址和网关地址,这里我要修改的静态 IP 为 192.168.40.100,网关 192.168.40.2(前面我们已经通过 ip route 命令查看过了):

1
2
3
4
5
6
7
8
9
10
11
12
network:
ethernets:
ens33:
dhcp4: false
addresses:
- 192.168.40.100/24 # 此处设置静态 IP 地址
routes:
- to: default
via: 192.168.40.2 # 设置网关地址,使用 ip route 命令查看网关地址
nameservers:
addresses: [114.114.114.114,8.8.8.8] # 设置 DNS 地址
version: 2

9. 按I键进入编辑模式,将原有的代码删掉,将上一步复制的代码粘贴到其后面,效果图如下:

10. 按Esc键退出编辑模式,输入:wq保存并退出。

11. 重启网络服务:

1
netplan apply

出现警告信息属于正常现象:

12. 重新启动虚拟机:

1
reboot

13. 再次执行 ip addr 命令,发现IP已经变为 192.168.40.100

14. 此时我们 ping 一下百度也有响应,至此,CentOS 成功修改为静态IP并且可以访问外网:

1
ping www.baidu.com -c 3


Ubuntu 虚拟机修改静态IP
https://www.icode504.com/posts/117.html
作者
iCode504
发布于
2025年5月5日
许可协议