zoukankan
html css js c++ java
vmware fusion设置vmnet网段的方法
vmware是一款很常用的虚拟机软件,其网络设置也很简单,windows版可以直接使用vmware network editor这个自带的工具来完成,但mac版的vmware也就是vmware fusion就不行了,你会发现在其设置里面找不到network editor这个工具,虽然可以设置vmnet其它的网络,但最常用的vmnet1也就是NAT以及vmnet8也就是bridged这两个是无法设置的。
一个具体的应用例子就是,从windows下面拷过来几个虚拟机,使用的是NAT方式上网,但是拷过来之后却无法上网了,因为在win里面给虚拟机分配了固定的IP地址,但是由于此时和mac的vmware fusion自动分配的NAT的网段不一致,自然就无法上网,也无法ping通宿主机的ip了。现在问题就是如何把虚拟机里面指定的ip的网段和vmware fusion之vmnet8(NAT)的网段保持一致。
方法如下:
打开mac下面的终端,sudo su 输入密码之后进入root用户。
nano /Library/Preferences/VMware Fusion/networking
使用nano或vim打开上面这个文件
我们要设置NAT在网段,于是把这一行
answer VNET_8_HOSTONLY_SUBNET 192.168.42.0
的子网的网段改成和虚拟机里面已经指定的网段一样,保存即可。
以vmware fusion 5.x版为例,退出所有虚拟机,同时也退出vmware fusion,
可直接按commander+Q快捷键来退出
然后重新打开vmware fusion的一个虚拟机,此时可以在宿主机和虚拟机互ping IP地址
如果都通了,则说明问题解决了。
查看全文
相关阅读:
【转载】C#中List集合使用Contains方法判断是否包含某个对象
【转载】C#中List集合使用Clear方法清空集合
【转载】C#中List集合使用AddRange方法将一个集合加入到指定集合末尾
【转载】C#中List集合使用Min()方法查找到最小值
【转载】 C#中List集合使用OrderByDescending方法对集合进行倒序排序
Mysql,ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'
Android -- MeasureSpec
Android -- PullToRefresh应用
Android -- Gradle
Android -- ShortCut
原文地址:https://www.cnblogs.com/iwantcomputer/p/8489821.html
最新文章
Linux Red hat修改主机名
oracle导入导出小记
Jquery Data Table插件
免安装版MySQL安装步骤
Linux每天定时重启Tomcat服务
开启spring boot actuator 安全认证
在Docker容器中运行Spring Boot的jar包 jar外的配置文件无法生效
CentOS7 通过代理上网
SpringMVC 参数中接收数组、List写法
CentOS7 修改主机名
热门文章
Spring Cloud Eureka集群 动态扩展新节点
docker-machine为节点安装指定版本的docker-ce的思路
Docker配置私有仓库
docker-compose安装
配置阿里云Docker镜像加速仓库
【转载】C#中List集合使用Max()方法查找到最大值
【转载】C#中List集合使用LastOrDefault方法查找出最后一个符合条件的元素
【转载】C#中List集合使用LastIndexOf判断元素最后一次出现的索引位置
【转载】C#中List集合使用IndexOf判断元素第一次出现的索引位置
【转载】C#中List集合使用GetRange方法获取指定索引范围内的所有值
Copyright © 2011-2022 走看看