MAC VMware Fusion Ubuntu20.4 配置静态IP

1. 创建Nat网络

VMware Fusion -> 偏好设置 -> 网络。勾选下图中选项,不要选DHCP。勾选好后子网IP会自动生成。
在这里插入图片描述

2. 查看网络配置

打开终端,进入下面的目录:

cd /Library/Preferences/VMware\ Fusion/

在这里插入图片描述
然后我们就能看到上面的配置文件,首先打开networking:

sudo vim networking

(没有vim的可以用vi,一定记得加sudo,需要root权限才能修改)
在这里插入图片描述
记录对应网卡VNET_3的子网IP: 192.168.68.0(此IP和Part1中配置完生成的IP相同)和子网掩码:255.255.255.0.
然后我们进入vmnet3,看到下图所示的配置文件:
在这里插入图片描述

sudo vi nat.conf

vmnet3网关的ip地址和子网掩码ip地址要和上面networking中的ip在同一个网段(即192.168.68前三个数字保持一样),这里为192.168.68.2。如果没有可自行配置。
在这里插入图片描述
通过以上步骤得到了三个信息,这三个信息之后用于Ubuntu中网络配置:

子网ip:192.168.68.0
子网掩码:255.255.255.0
网关:192.168.68.2

3. Ubuntu虚拟机网络配置

选择VM菜单的虚拟机 -> 网络适配器 -> 网络适配器设置
在这里插入图片描述
选中自定义的vmnet3:
在这里插入图片描述
然后进入虚拟机(本来在虚拟机内也不用退出重选vmnet3)。

ubuntu从17.10开始,已放弃在/etc/network/interfaces里固定IP的配置,即使配置也不会生效,而是改成netplan方式 ,配置写在/etc/netplan/01-netcfg.yaml或者类似名称的yaml文件里。

使用ifconfig命令查看网卡:

ifconfig

然后编辑网络配置文件(可能是00…,修改/etc/netplan/下的该文件即可):

sudo vi /etc/netplan/01-installer-config.yaml

编辑文件内容如下:

network:
  ethernets:
    ens33:     #配置的网卡的名称,与ifconfig查看的网卡一致
      addresses: [192.168.68.10/24]   #配置的静态ip地址和掩码,ip与Part2的子网ip最后一位不同即可
      dhcp4: no    #关闭DHCP
      optional: true
      gateway4: 192.168.68.2    #网关地址
      nameservers:
         addresses: [192.168.68.2,114.114.114.114]    #DNS服务器地址,多个DNS服务器地址需要用英文逗号分隔开
  version: 2
  renderer: networkd    #指定后端采用systemd-networkd或者Network Manager,可不填写则默认使用systemd-workd

使配置的ip地址生效:

sudo netplan apply

好了,使用ifconfig命令查看配置的新ip地址是否生效了。

注意事项:
1、ip地址和DNS服务器地址需要用[]括起来,但是网关地址不需要
2、注意每个冒号后边都要先加一个空格
3、注意每一层前边的缩进,至少比上一层多两个空格

参考资料:
https://www.codenong.com/cs106732350/

https://blog.csdn.net/fansnn/article/details/105930009?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值