即使我没有指定任何端口转发,有人可以访问我本地运行的网站吗?

即使我没有指定任何端口转发,有人可以访问我本地运行的网站吗?

我正在使用 Xampp,这样我就可以直接在自己的计算机上测试我的 Web 应用程序。我担心有人可以访问我的 Xampp 网站,因为我仍连接到互联网。但是,我没有在路由器防火墙设置中明确启用与我的 Xampp 网站相关的任何端口转发。此外,我使用的是动态 IP 地址。考虑到已经说明的因素,来自我本地网络之外的人是否仍可以访问我本地运行的网站?

答案1

我可以告诉你,从互联网访问你的 XAMPP 设置是不可能的。
首先,如果你不使用任何动态 DNS 服务或将你的 IP 地址提供给任何人,那么很难知道你当前的 IP。
其次,如果你没有设置路由器来转发 XAMPP 正在监听的端口,路由器不知道将数据包转发到哪台计算机,因此会拒绝它们。
为了进一步提高安全性,你可以在路由器防火墙中设置一条规则,以拒绝从网络发送到你的 XAMPP 端口的数据包。每个路由器的设置都不同,因此你应该参考路由器手册。

答案2

如果您位于没有端口转发的路由器后面,则不可能实现。

但是,您也可以将 XAMPP 配置为在 127.0.0.1 上运行,以确保即使是内部网络的人也无法访问它。

相关内容