楼主入了 MBP,但手上的 XPS 也想利用起来,故有了把 XPS 当虚拟平台来用的想法,用 Hyper-V 创建多个虚拟机,Mac 连上去。
ip addr
得到地址为192.168.199.218
。宿主机(外部交换机)IP 地址为:192.168.199.143
ssh [email protected]
可成功访问虚拟机。netsh interface portproxy add v4tov4 listenport=7022 listenaddress=127.0.0.1 connectport=22 connectaddress=192.168.199.218
添加宿主机与虚拟机 端口映射 7022->22。ssh [email protected]:7022
和ssh [email protected]
均无法访问虚拟机。大家有啥好办法么?
1
CitizenR 2019-05-11 15:51:30 +08:00 via iPhone
建议改 hyper-v 交换机连接模式为桥接。看你给的地址,可能就是桥接模式,试试 ssh 直接连 centos 的地址。
|
2
tomhuang 2019-05-11 15:55:05 +08:00
印象中 hyper 都是虚拟交换机,只是外部 内部和专用的区别。记得将虚拟交换机设置为外部。然后在 mac 上直接 ssh 虚拟机的 ip 地址,注意虚拟机的防火墙策略。
与 win 的防火墙无关 |