2011-11-14 137 views
0

我想从我的互联网IP地址访问XAMPP。端口转发apache

问题是,当我输入我的互联网IP地址时,显示路由器登录页面。我认为它使用端口80

我已经手动将我的IP地址设置为192.168.5.44

我已将Apache的默认端口从端口80更改为端口6065 并将端口转发此端口。

它使用IP地址192.168.5.44:6065

我在路由器设置转发端口从6065-6070是可访问的。我已经从canyouseeme.org确认可以从我的互联网IP地址访问6065端口。

当我访问http://113.203.158.164:6065113.203.158.164是我的互联网IP地址和端口6065是apache)我得到一个错误。这让我困惑,因为我的静态ip 192.168.5.44:6065打开了XAMPP页面。

Unable to connect 
Firefox can't establish a connection to the server at 113.203.158.164:6065. 

回答

0

您可以通过列出的链接访问XAMPP配置,因此它正在工作。

也许它不能映射到你自己的IP这种方式?

0

老兄,你需要先清除概念:

  • 1设置192.168.5.44的IP,是你的系统的本地IP。只有局域网中的所有系统才能看到它。

  • 2您为apache配置的端口6065是用于apache运行其服务的机器的端口,它与您的路由器上的端口没有关联。

  • 3所以,当你输入http://192.168.5.44:6065它总是会从任何机器在你的局域网的工作,不管是什么互联网路由器设置

  • 4为您在线托管服务,您需要检查113.203.158.164是从你的SP获得的静态互联网IP。

  • 5您的路由器的6065端口必须是开放的,注意:这与系统中端口6065不同,服务托管在该端口中。理想情况下,您可以选择在路由器设置中将端口80转发到80。因此,113.203.158.164上的任何传入请求都默认被转发。

  • 6您必须将IP 192.168.5.44放在要转发的选项中,并将端口号6065(现在,这代表您的服务的端口,在您的系统上运行),这表示在您的113.203.158.164:80/6065(您选择转发的任何端口)收到的请求被转发到的位置!