macos - 从 Mac OSX 访问 Centos Apache 服务器(在 Parallels 10 中托管)

标签 macos apache centos parallels

我正在基于我的 Mac 在 Parallels 10 中运行的 Centos 6 系统上测试一些软件 - 即 Mac 是主机,Centos 6 是客户端。

但是,出于测试目的,我已经安装了 Apache 并在客户机上工作:

  • 我想从 Mac 访问 Centos Apache 服务器
  • 我也想网络上的其他电脑访问Centos 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/

    相关文章:

    xcode - xcrun:错误:无法执行真正的 xcrun。 (没有这样的文件或目录)

    apache - XAMPP/WAMP/不管是什么 : Apache is running super slow

    linux - 如何将iptables-service规则转换为firewalld规则?

    linux - Perl - 自动将用户名和密码添加到 Linux 系统的脚本

    php - CentOS 6.5 中的 HHVM 优雅重启

    python - 如何在 Mac 上从 $PATH 中删除特定路径

    mysql - 在 Mac OS 上的 MySQL Workbench 上删除数据库时出现错误 1010

    Cocoa 应用程序中的 MySQL 客户端

    java - org.apache.http.client.methods.HttpPost 和 org.apache.commons.httpclient.methods.PostMethod 之间的区别?

    apache - apache tomcat 中的奇怪临时文件夹