我正在基于我的 Mac 在 Parallels 10 中运行的 Centos 6 系统上测试一些软件 - 即 Mac 是主机,Centos 6 是客户端。
但是,出于测试目的,我已经安装了 Apache 并在客户机上工作:
最佳答案
这取决于您是否在桥接模式下运行 Parallells 虚拟机。如果你这样做,它将在网络中获得它自己的 ip(即 192.168.x.x)。
如果您不在桥接中使用它,则可以通过 Parallells 中的虚拟网络(即 10.211.55.x)访问它。该网络使您的 Mac(和其他 Parallells 虚拟机)可以相互访问。
您还可以将流量从 Mac 的网络 ip 转发到您的 Parallells 机器。这将转发端口 80:
sudo ssh -g -L80:localhost:80 10.211.55.x
确保您的防火墙允许正确端口上的流量通过。
iptables -L
或者为了测试,只需将其关闭...
service iptables stop
关于macos - 从 Mac OSX 访问 Centos Apache 服务器(在 Parallels 10 中托管),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33525492/