在同一 IP 上路由 2 台 sepparet 机器

routing 2 sepparet machines on the same IP

我的商店有 2 台电脑和一个连接到路由器的在线安全摄像头系统。

我希望能够从其中一台计算机托管 "website",但安全摄像头似乎正在使用我的 IP 地址的默认端口。

网站托管在使用 xampp 的计算机上。

到目前为止我所做的如下:

  1. 确保路由器通过 MAC 地址记住计算机并始终为其提供相同的 IP 地址。
  2. 将计算机的 ip 地址转发到端口 5000(没有用)并尝试了 21(也没有用)
  3. 我确保 windows 防火墙允许端口 21 和 5000。
  4. 从 XAMPP 配置文件中删除了以下行 "httpd-xampp.conf"

#
# New XAMPP security concept
#
<LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))">
        Require local
 ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</LocationMatch>

仍然无法正常工作... 我不确定我做错了什么。也许 1 个路由器不能托管超过 1 个网站,或者我不知道.. 非常感谢帮助

如果将请求转发到另一个端口,则必须将 apache 配置为也侦听该其他端口。如果不是,apache 将默认侦听端口 80。参见 this SO question