在线获取本地XAMPP


2

目前的情况:


我在路由器后面运行Windows 7并安装了XAMPP。多台计算机连接到此Internet连接。

我有端口转发路由器上的端口80,8080和443为我的内部(本地)IP地址(192.168.xx)

附加信息:我当前的互联网计划为我提供了2个公共IP地址

我想要实现的目标:


  • 当我在网络浏览器中输入我的公共(静态)IP地址时,我想访问我的XAMPP服务器。我认为端口转发应该完成这个伎俩。但这并没有解决任何问题。
  • 此外,如果我在同一本地网络上的不同计算机上有多个XAMPP实例,我如何将它们联机或在线访问?

Answers:


4

这些步骤可能与系统/路由器有关。但这是我使用的一般方法:

  1. 使用路由器配置页面,将端口80转发到计算机的IP地址。

  2. 注册一个像DynDNS这样的服务,这样你就可以有一个静态文本< - >动态IP映射(你可以使用john.dyndns.org或者总是指向动态IP的东西)

  3. 使用某种客户端可以让dyndns服务器更新动态变化的IP地址。许多路由器本身都具有为dyndns等标准服务执行此操作的功能。但如果您没有,可以从他们的网站下载客户端。

现在,无论何时使用您在注册时选择的dyndns URL(john.dyndns.org或其他东西),从任何地方都可以看到您的动态IP请求,该动态IP由dyndns跟踪,然后在到达您的firefall /路由器后,将被转发到您的XAMPP可以处理它的机器。如果一切顺利,你可以在一小时内完成所有工作。

重要事项 一旦完成所有设置,如果您只是从LAN中的任何系统尝试域名或dyndns URL,您将只能看到您的路由器页面。为了使其正常工作,您应该尝试从局域网外部访问您的Web服务器。这样做,或使用代理。我忘了这个的原因:|

此外,如果您需要从LAN内访问XAMPP,只需获取XAMPP系统的LAN IP并在LAN中使用它。


@Senthil - 我有一个公共的静态IP地址,所以我希望我不必使用DynDNS。我已经端口转发端口80,8080和443.我仍然无法实现我想要的,因为我在输入IP时仍然可以看到我的路由器页面。那我该怎么办?
rzlines 2010年

当你说你仍然可以看到你的路由器页面时,你是在自己的系统中尝试 - 与XAMPP相同的系统吗?

1
@Senthil - 实际上我已经使用我的公共IP地址将A记录链接到我拥有的域,并且我正在尝试链接到我的XAMPP服务器。现在当我在我的网络浏览器中键入该域时,我得到了我的路由器页面。我试过从另一台计算机访问它到相同的结果。
rzlines 2010年

2
如果您从系统中尝试它,它将无法正常工作。从局域网外的计算机上试用。或者使用像swifttunnel.com这样的代理。它会工作。由于某些我不记得的原因,当端口转发您的Web服务器时,如果您在服务器所在的同一系统中进行尝试,您将只能看到您的路由器页面。所以从局域网外部尝试它或使用代理来查看它。转到swifttunnel.com并输入您的域名。你的网络服务器将出现:)

1
好吧,它确实从代理网站出现!我怎样才能从局域网中看到它?我总是要经过代理吗?
rzlines 2010年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.