准备条件
mac和虚拟主机能正常访问外网,虚拟机开启vpx客户端后,虚拟机网页能够访问内网。
记录虚拟机vpx网卡的ip信息
ip 为 192.168.ipThd.xx .
这个ipThd决定后面的ipThd,这个ip指的为新增vpx网卡的ip.
Parallels Desktop新增host only2网络
mac修改hostOnly2网络
mac 用hostOnly2连接虚拟机 这步很关键,如果没有only#1 和 only#2 则代表设置有问题
ip 设置为 192.168.
i
p
T
h
d
.
2
路
由
设
置
为
192.168.
{ipThd}.2 路由 设置为 192.168.
ipThd.2路由设置为192.168.{ipThd}.1
虚拟机增加虚拟网络2
虚拟机关闭后,增加虚拟网络2.选择hostOnly2
win10选择默认适配器或者桥接
Windows里设置新产生的网卡(与host only2 对应)的IP
ip 设置为192.168.${ipThd}.100
在mac 中 ping 192.168.
i
p
T
h
d
.
100
如
果
不
能
通
,
则
关
闭
虚
拟
机
的
防
火
墙
在
虚
拟
机
中
p
i
n
g
192.168.
{ipThd}.100 如果不能通,则关闭虚拟机的防火墙 在虚拟机中 ping 192.168.
ipThd.100如果不能通,则关闭虚拟机的防火墙在虚拟机中ping192.168.{ipThd}.2
确保互相ping通
Windows 虚拟机内共享网卡
右键虚拟机创建的vpx网卡,共享给虚拟机中虚拟网络2.
mac 增加网段的路由
在mac host中需要配置网站域名或者ip的对应关系
增加路由信息
sudo route -n add -net 36.33.96.45 192.168.100.3
sudo route -n add -net 172.21.11.0 172.21.20.3
在mac中 ping 内网ip 如果通了就说明成功。
netstat -rn 查看路由信息
错误解决
9.1 route: writing to routing socket: File exists
删除对应已有的路由
sudo route delete xxx.xxx.xxx.xxx
9.2 设置静态路由后,换个网络可能会导致访问不了内网,需要清空设置的静态路由
sudo route -n flush 多执行几次,until 没有消息
qq群
922576346 QQ群欢迎加入
群友的其他解决方法
11.1 vpx建立的网卡共享给虚拟机的虚拟网络2
如果发现 虚拟网络2的ip(原来设置为192.168.100.100) 被修改了 ,进行如下操作
虚拟网络2ip : 192.168.137.1
vpx的网卡为 192.168.175.1
将虚拟网络2改为192.168.175.3
mac 中的host only2 改为192.168.175.2
再设置mac路由就可以了。
第三段ip(137)就像文档中写的 主要看你的客户端给你分的是什么地址段
tracert ip不通,可以尝试9.1方法
11.2 邮箱是域名访问的。
可能需要在Host中配置对应的ip
常用命令
12.1 可以看到目标ip,经过哪个网关时失败
mac 中的命令 traceroute xxx.xxx
windows tracert 172.21.11.197
12.2 网关信息
mac netstat -rn
未解决问题
如果vpx连上了以后,产生了新的适配器3,但是,这个新的适配器3没有显示出来,怎么把这个新的适配3的网络共享给本地连接2 呢。
vpx 锐捷
-----------------------2019-11-08更新--------------------------------
网页因为虚拟机能访问内网,但是虚拟机想访问外网 设置如下。
12.1 添加一个网络和host only3 , 模式选择为共享
12.2 添加路由
route add 134.105.0.0 mask 255.255.0.0 134.105.64.1
如果是用有线进行访问内网
网络1的源应该是配置为有线的桥接网络。
-----------------------2019-12-09更新--------------------------------
parallels 破解下载地址
https://www.jianshu.com/p/6bc17655734d
win7下载地址
https://www.cnblogs.com/cnxkey/articles/9330808.html
-----------------------2020-02-27更新--------------------------------
win10也可以这么配置
-------------------------2020-04-24更新 修改Hosts-----------
打开finder ,在前往里面选择前往文件夹(快捷键shift+command+g)
在弹出框里输入 etc 然后就到了etc目录下,找到hosts文件,打开(用文本编辑),拷贝或编辑,完成后保存即可.
有可能提示无法保存,这是因为权限问题.打开hosts文件的简介,里面有共享和权限一栏,点击右下角的那个锁,输入密码后即可更改权限.将你自己的用户权限改为读和写就行了.
如果还提示权限问题,你要修改etc和上级目录private两个文件夹的权限了,方法一样,都改为读和写.
hosts文件保存完成后再把权限改回来吧.
-------------------------2020-06-12更新 更新vpx后 无法共享vpx网卡-----------
1.在window中使用 tracert 目标内网 ip,看走的哪个网卡,就将哪个网卡共享给虚拟机中的网卡(对应hostonly2的网卡)
-------------------------2021-08-14更新 修改文档-----------