在同一 IP 上路由 2 台 sepparet 机器
routing 2 sepparet machines on the same IP
我的商店有 2 台电脑和一个连接到路由器的在线安全摄像头系统。
我希望能够从其中一台计算机托管 "website",但安全摄像头似乎正在使用我的 IP 地址的默认端口。
网站托管在使用 xampp 的计算机上。
到目前为止我所做的如下:
- 确保路由器通过 MAC 地址记住计算机并始终为其提供相同的 IP 地址。
- 将计算机的 ip 地址转发到端口 5000(没有用)并尝试了 21(也没有用)
- 我确保 windows 防火墙允许端口 21 和 5000。
- 从 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
我的商店有 2 台电脑和一个连接到路由器的在线安全摄像头系统。
我希望能够从其中一台计算机托管 "website",但安全摄像头似乎正在使用我的 IP 地址的默认端口。
网站托管在使用 xampp 的计算机上。
到目前为止我所做的如下:
- 确保路由器通过 MAC 地址记住计算机并始终为其提供相同的 IP 地址。
- 将计算机的 ip 地址转发到端口 5000(没有用)并尝试了 21(也没有用)
- 我确保 windows 防火墙允许端口 21 和 5000。
- 从 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