如何从本地外部通过网络访问我的本地主机?即ip / page?

时间:2015-08-17 02:56:06

标签: webserver localhost

我安装了usbwebserver

everthing正在运行,我正在尝试访问根页index.php?

我尽可能地阅读了所有内容并抱歉,但我仍然无法弄清楚如何到达我的本地主机

我使用localhost:8080到达我的页面,我想要显示的页面,但如果我用IP替换它:8080则不会。

我正在尝试在本地网络之外访问此页面。

4 个答案:

答案 0 :(得分:1)

对不起,我需要为您重新格式化的问题提供一个单独的答案,以及#34;在街上"场景。我可以解决您可能遇到的一些问题。

  1. ISP通常不允许住宅互联网连接通过端口8080或80提供资源。即使您根据需要配置计算机,如果您使用的是标准互联网服务提供商他们可能会在中间阻止您,即使您已经打破了所有本地安全漏洞,企图通过端口8080/80提供资产。
  2. 假设他们不允许您必须首先配置您的出站中间件(在您的情况下为php),以便在另一个端口上侦听您的IP呼叫。 (你可以在你的C:\ WAMP \文件夹," wampserver"配置文件中执行此操作。这里有一个很好的演练:(http://forum.wampserver.com/read.php?2,13744
  3. 现在,您将不得不放弃在该端口上提供的防火墙windows / ubuntu / macOS。 (这是你为了让黑客进入你的盒子而铺开红地毯的部分,所以要小心!)这里有一个简短而甜蜜的解释链接在这里的窗口:(http://yourbusiness.azcentral.com/turn-off-windows-firewall-19396.html)请注意,您可以打开各个端口,不必丢弃整个防火墙。
  4. 确保你已经打开了对外部请求的任何文件夹/ mySQLdb / s资源的访问权限以及(严重的是,如果你不这样做,这对于@home服务器来说真的是个坏主意知道你在做什么
  5. 然后找出正确的IP和正确的端口并试一试!如果它仍然无法正常工作,您可以下载[wireshark](https://www.wireshark.org/download.html)或[fiddler](http://www.telerik.com/download/fiddler/fiddler2)之类的程序来调试您的入站/出站流量并查看该机器的内容&#39 ;在您的浏览器/服务器为您提供任何用户可见信息之前,我们会看到。
  6. 有一点需要注意,如果您是业余网站开发人员,您的主页名为" index.html"不是" home.html" " home.html做为"只在本地工作正常,但默认情况下,互联网浏览器引擎看起来是" index.html"
  7. 最后,我真的不能强调这一点,不要通过您的个人ISP主持并从您自己的机器上提供文件。通过Fatcow,hostgator或任何其他主机进行托管实在是非常便宜,而且他们比你或我对安全性的了解要好得多。

    那就是说,我非常希望你成功地使用我的答案,或者至少从中学到一些东西。快乐的编码!

答案 1 :(得分:0)

http://www.canyouseeme.org/

-

阅读背景会话

答案 2 :(得分:0)

转到命令行,输入“ipconfig” 按Enter键。

在“以太网适配器以太网:

应该是第三行,请注意以下内容:

IPV4地址:192.168.1.xxx其中“xxx”是您的IP 地址。

USE“//”+“为(ipv4)显示的IP地址加上”:8080“和您的默认页面 应该表现得很好。

例如,如果此进程的cm​​d“ipconfig”显示为:“192.168.1.12”

您浏览器中的总网址为“//192.168.1.12:8080”

请注意,在您使用IP地址之前我使用了2个正斜杠 本地网络。那让你的电脑知道它正在使用你的网络,而不是 实际的互联网。单独的斜线可以解决您的问题。另请注意,如果您通过webapp访问数据库,则还需要正确配置数据库设置以允许访问。

答案 3 :(得分:0)

首先找到你的外部ip地址而不是本地ip。之后进入路由器面板并从apache服务器打开使用。现在有人能够访问该端口。您现在可以在本地网站外部进行连接。如果你不能这样做。再试一次。这是这样做的方法。