Loading

Ubuntu18.04 虚拟机使用 NAT 模式设置静态 IP 并可以成功访问互联网(VMWare下)

Ubuntu版本 18.04

image

VM 网络设置模式

image

配置静态 ip 的过程

1. 查看网络接口名称

如下图所示,可以看到网络接口名称为 ens33,并且此时为动态 ip,值为192.168.152.152 。
image

2. 查看网关的 ip 地址,这里是 192.168.152.2 。

image
image
image

3. 查看配置网卡文件

image
注意:服务器,云实例等(例如01-network-manager-all.ymal或01-netcfg.yaml)上可能文件名不一样,但是 /etc/netplan/*.yaml 下的所有文件将被 netplan 读取。
我这里为 01-network-manager-all.ymal。可以看到,初始内容只有3行。
image

4. 修改网卡配置文件

4.1 修改文件

vim /etc/netplan/01-network-manager-all.yaml

4.2 修改为如下内容

network:
  version: 2
  renderer: networkd
  ethernets:
    ens33:   # 对应第1步查到的网络接口名称
      addresses:
        - 192.168.152.102/24   # 自己想要配置的静态 ip
      gateway4: 192.168.152.2  # 对应第2步查到的网关 ip
      nameservers: # DNS地址
          addresses: [192.168.152.2, 8.8.8.8] # 注意这里要把网关 ip 写上

4.3 应用你修改的配置

netplan apply

4.4 查看修改后的 ip

image

4.5 测试网络访问情况

ping www.baidu.com

5. 引申:改回动态 ip 的过程

改回动态 ip 的话只需执行前面的逆操作即可,也就是把 /etc/netplan/01-network-manager-all.yaml 文件的内容改回初始的那三行内容:

5.1 修改文件

vim 01-network-manager-all.yaml

5.2 修改回初始内容

network:
  version: 2
  renderer: NetworkManager

5.3 应用你修改的配置

netplan apply

5.4 重启虚拟机。

注意:不重启的话可能看不到改回来的效果,并且可能连不上网。

参考文章

Ubuntu18.04 使用 NAT 模式设置静态IP并可以成功访问互联网(VM下)_skyfans的博客-CSDN博客

posted @ 2021-10-16 14:09  拾月凄辰  阅读(1187)  评论(0编辑  收藏  举报