在 PD 里起一个服务如何在 Mac 上访问这个服务

2018-05-21 10:54:25 +08:00
 imherer
我在 Parallels Desktop 内起了一个服务,如果在 Mac 上通过这个虚机的 IP 访问它呢?
直接在 Mac 上 ping 这个虚机的 IP 是 ping 不通的,需要怎么做呢?

因为这个服务只能在 Windows 下运行,所以就想在 PD 里运行
3141 次点击
所在节点    macOS
12 条回复
Abercrombie
2018-05-21 11:11:23 +08:00
可以 ping 通,10.x.x.x 的那个内网 ip
tyhunter
2018-05-21 11:12:16 +08:00
设备-网络那里把共享网络切换成桥接当前适配器试试看
imherer
2018-05-21 11:14:38 +08:00
@Abercrombie
PING 10.211.55.3 (10.211.55.3): 56 data bytes
Request timeout for icmp_seq 0
Request timeout for icmp_seq 1
Request timeout for icmp_seq 2
Request timeout for icmp_seq 3

--- 10.211.55.3 ping statistics ---
5 packets transmitted, 0 packets received, 100.0% packet loss

试过了 ping 不通... 需要做什么设置吗?
imherer
2018-05-21 11:19:46 +08:00
@tyhunter 能稍微具体点吗?我在网络连接里右键->桥接 提示 要创建网桥,你必须选择至少两个没有 internet 连接共享使用的局域网或高速 internet 连接
在网络共享里没有找到桥接相关的选项
谢谢
leensunny
2018-05-21 11:35:41 +08:00
偏好设置中添加自定义网络,勾选“将 Mac 主机连接到该网络”和“通过 DHCP 在该网络提供地址”,设置子网 IP 段(比如 10.1.1.0 )和子网掩码;虚拟机 IP 设置为 10.1.1.*,Mac 主机通过 10.1.1.* 访问虚拟机和服务。
tyhunter
2018-05-21 11:46:14 +08:00
@imherer 我是直接选择默认适配器的,然后就能拿到独立的内网 IP 地址,和 Mac 在同一网段内的 192.168.1.x 地址
geying
2018-05-21 12:14:36 +08:00
host only 网络 物理机与虚拟机链接 可以直接 ping
桥接网络-默认适配器 虚拟机映射到物理机的网络 要修改虚拟机的 ip 和物理机 ip 为同一个网段
imherer
2018-05-21 12:15:56 +08:00
@tyhunter 不知道为什么,我的 Mac 网段是 192.168.1.x,但是虚机的是 10.211.55.x
imherer
2018-05-21 12:16:39 +08:00
@leensunny 偏好设置里 有两个,一个 shared 一个 host-only,我看了下 在虚机里能 ping 通这个 2 个地址,但是在 mac 上 ping 不同虚机的地址
imherer
2018-05-21 15:06:41 +08:00
@tyhunter 搞定了,谢谢,之前位置没找对,以前是在虚拟机的 Windows 系统里设置😂
不过 ping 不通,但是服务能访问
bao3
2018-05-22 04:54:05 +08:00
不止是 PD,任何虚拟机都用桥接来解决 。。。。
cdlnls
2018-05-23 21:49:05 +08:00
ping 不通可能是虚拟机里的 windows 开了防火墙,没有让 icmp 包通过

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/456442

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX