流程概述
我的电脑是Mac
,用的的虚拟机是VMware Fusion
,我目前装了一个全新的Linux
系统,CentOS-7
的,里面什么都没有
这个VMware Fusion
操作界面很不友好,打算用ssh
连接虚拟机(使用Tabby
工具,你也可以用别的),所以我们需要连接物理机
(Mac
)和虚拟机(CentOS-7
),并且虚拟机内部需要进行联网
配置VMware Fusion
网络 - ip
打开VMware Fusion
,在左上角点击偏好设置
![image.png](https://s2.loli.net/2023/05/23/igQYVmEuvKDULj3.png)
按数字标号进行操作
![image.png](https://s2.loli.net/2023/05/23/m5FrlaW16Tn8bRf.png)
配置虚拟机的ip
配置一个你自己想要的虚拟机ip
地址就行,我配置的是172.16.185.39
![image.png](https://s2.loli.net/2023/05/23/qylIzVb5O8svLuN.png)
修改Nat
网络配置 - gateway
打开终端,你可以按command+空格
输入:terminal.app
,进入如下路径
cd /Library/Preferences/VMware\ Fusion
这个里面vmnet2
就是刚刚创建的
![image.png](https://s2.loli.net/2023/05/23/2nP6mNorgCezVRY.png)
修改networking
,执行命令
sudo vim networking
255.255.255.0
是子网掩码,172.16.185.0
是子网网段,这是在你填完虚拟机ip
地址后自动生成的
如果这个里面有answer VNET_2_DHCP yes
的话,要改成no
,我这里没有就不用改了
![image-20230523214427309](/Users/mac/Library/Application%20Support/typora-user-images/image-20230523214427309.png)
:wq
,修改保存完之后,执行命令
cd vmnet2
sudo vim nat.conf
我的网关ip
是172.16.185.2
255.255.255.0
是子网掩码,这个要和上面修改networking
时的子网掩码一致,并且ip
都是172.16.185
开头的,保持在同一网段
![image.png](https://s2.loli.net/2023/05/23/zZV5P6Gn8CTKxwi.png)
获取物理机器域名系统 - DNS
左上角的mac
系统偏好设置
![image.png](https://s2.loli.net/2023/05/23/DEoYMT1URV2SchB.png)
选择网络
![image.png](https://s2.loli.net/2023/05/23/F4GiXyVKwIpS9zl.png)
选择高级
![image.png](https://s2.loli.net/2023/05/23/f95IA8yBYSgc2xb.png)
查看DNS
,我的是192.168.1.1
![image.png](https://s2.loli.net/2023/05/23/LnNdu5WyszfQAX6.png)
保存网络配置到VMware Fusion
打开VMware Fusion
按照数字顺序操作
![image.png](https://s2.loli.net/2023/05/23/QMywrmL7hHApK5d.png)
选择配置vmnet2
![image.png](https://s2.loli.net/2023/05/23/OpQb2gUfZeFlWcL.png)
进入虚拟机配置网络
OK
,我们万事具备了,有了虚拟机的ip
,gateway
,DNS
,接下来我们进入虚拟机配置网络
打开虚拟机,输入命令
cd /etc/sysconfig/network-scripts/
编辑网卡文件
vim ifcfg-ens33
![image.png](https://s2.loli.net/2023/05/23/tDjolm9BpcqLO52.png)
要注意的几个配置
BOOTPROTO=static # 开启静态模式,要不ip地址总变
ONBOOT=yes # 启动时加载
IPADDR=172.16.185.39 # 虚拟机ip地址
NETMASK=255.255.255.0 # 子网掩码
GATEWAY=172.16.185.2 # 网关
DNS1=192.168.1.1
保存后,重启网卡,ping
一下百度
systemctl restart network
ping www.baidu.com
ping
通了
![image.png](https://s2.loli.net/2023/05/23/s31AOpTHrdDKi9x.png)
物理机使用Tabby
连接虚拟机
物理机连接一下虚拟机
连通了,看一下虚拟机的ip
,172.16.185.39
ifconfig
![image.png](https://s2.loli.net/2023/05/23/2i4nbcRmpO3INd8.png)
🆗 完结