赞
踩
我的电脑是Mac
,用的的虚拟机是VMware Fusion
,我目前装了一个全新的Linux
系统,CentOS-7
的,里面什么都没有
这个VMware Fusion
操作界面很不友好,打算用ssh
连接虚拟机(使用Tabby
工具,你也可以用别的),所以我们需要连接物理机
(Mac
)和虚拟机(CentOS-7
),并且虚拟机内部需要进行联网
VMware Fusion
网络 - ip
打开VMware Fusion
,在左上角点击偏好设置
配置一个你自己想要的虚拟机ip
地址就行,我配置的是172.16.185.39
Nat
网络配置 - gateway
打开终端,你可以按command+空格
输入:terminal.app
,进入如下路径
cd /Library/Preferences/VMware\ Fusion
这个里面vmnet2
就是刚刚创建的
修改networking
,执行命令
sudo vim networking
255.255.255.0
是子网掩码,172.16.185.0
是子网网段,这是在你填完虚拟机ip
地址后自动生成的
如果这个里面有answer VNET_2_DHCP yes
的话,要改成no
,我这里没有就不用改了
:wq
,修改保存完之后,执行命令
cd vmnet2
sudo vim nat.conf
我的网关ip
是172.16.185.2
255.255.255.0
是子网掩码,这个要和上面修改networking
时的子网掩码一致,并且ip
都是172.16.185
开头的,保持在同一网段
DNS
左上角的mac
系统偏好设置
选择网络
选择高级
查看DNS
,我的是192.168.1.1
VMware Fusion
打开VMware Fusion
按照数字顺序操作
选择配置vmnet2
OK
,我们万事具备了,有了虚拟机的ip
,gateway
,DNS
,接下来我们进入虚拟机配置网络
打开虚拟机,输入命令
cd /etc/sysconfig/network-scripts/
编辑网卡文件
vim ifcfg-ens33
要注意的几个配置
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
通了
Tabby
连接虚拟机物理机连接一下虚拟机
连通了,看一下虚拟机的ip
,172.16.185.39
ifconfig
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。