我有两个网站。一个是远程(在线),另一个是本地主机(在我的开发人员机器上)。
远程站点位于专用IP地址XXX.XXX.XXX.XXX上,而本地主机为公共IP YYY.YYY.YYY.YYY。远程站点是一个在线运行的站点,就像任何其他因特网站点一样。
远程计算机和本地计算机都运行mysql数据库和PHP。
我需要的是有远程网站(在互联网上,IP地址XXX.XXX.XXX.XXX)连接到我的本地机器(与公共IP YYY.YYY.YYY.YYY)时,一些特定的网页脚本是由访问者运行到我的网站。
如何使用PHP从远程网站建立到本地主机的连接?
请注意,我要求的是与正常做法相反的做法,即让本地机器连接到远程机器。
发布于 2012-05-18 20:17:46
您需要在路由器上配置端口转发或DMZ。端口80上的端口转发可能是最简单和更安全的(它将阻止连接到您的PC的其他端口上的网络流量,否则DMZ将允许)。
设置端口转发的过程与路由器到路由器的过程不同,但在路由器的管理面板中应该相对容易找到。找到PC的私有IP,并在路由器的配置中,将端口80上的所有请求都设置为转发到PC的内部IP。
https://stackoverflow.com/questions/10639973
复制相似问题