无法通过具有端口的同一网络上的手机访问我的计算机IP [关闭]

Posted

技术标签:

【中文标题】无法通过具有端口的同一网络上的手机访问我的计算机IP [关闭]【英文标题】:Cannot access my computer IP through my mobile phone on same network with port [closed] 【发布时间】:2015-01-04 14:59:49 【问题描述】:

我正在使用不支持 php 的 Cordova(PhoneGap) 制作 android 应用程序。但是我可以在服务器上远程访问它并执行,从而返回要显示的 html。但是如何通过我的安卓手机访问我电脑上的 PHP 文件,使用 localhost 端口执行文件并将 html 返回到我的显示器上。两台设备都在同一个网络上。正如我的项目指南所说,我不想在域上托管文件。

【问题讨论】:

你尝试过什么?显示您的代码 【参考方案1】:

如果我正确理解了您的问题,您想通过手机访问计算机 (localhost) 上托管的文件吗?如果您在同一个网络上,您只需将手机路由到您的计算机 IP 地址即可。您可以通过在命令提示符(cmd.exe)中键入以下代码来获取您的 IP 地址:

C:\Users\yourname> ipconfig /all

现在您可以在网络中看到您的 IPv4 地址。使用您的手机浏览器使用同一网络导航到该 IP 地址。如果您使用的是 localhost 端口,请不要忘记在 IP 地址之后键入该端口。

【讨论】:

我试过这个.....我想我需要做端口转发......我已经在端口 81 上配置了它,因为我在端口 80 上有 IIS 所以localhost:81 可以在您的计算机上工作,但[yourip]:81 不能工作? 我的手机无法使用 IP 和端口 81 访问【参考方案2】:

使用 WAMP 之类的服务器并将文件保存在 C 驱动器的 www 目录中(在 Windows PC 上)。 现在你可以在使用ip和端口后访问手机上的文件了。

【讨论】:

我正在使用 XAMPP 进行在端口 81 上配置的 php 开发...我想运行 php 文件并使用我的 IP:81 在我的手机上获取输出。我不能这样做。我需要进行网络配置还是有什么问题?

以上是关于无法通过具有端口的同一网络上的手机访问我的计算机IP [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

服务器配置IIS端口8088,通过ip+端口可以访问,域名+端口无法

无法从手机访问rails服务器

我无法通过本地网络从 Android 手机访问我的整个本地网络

apache 别人无法访问

有没有办法在不同网络上通过双向连接连接两台计算机(一台具有端口转发)

通过路由器访问本地网站