是否可以禁止外部 IP 访问 React 网站的页面?

是否可以禁止外部 IP 访问 React 网站的页面?

我目前正在学习 React 来托管个人网站(在 Ubuntu 服务器上)并进行端口转发以允许从互联网访问。

但是,出于安全原因,我希望一个或多个页面只能在我的 LAN 上访问。如果外部 IP 尝试访问它,我希望拒绝该请求或返回 403 Forbidden 代码或类似内容。

我宁愿不使用 JavaScript 来实现这一点,而是使用 IP 过滤来做一些事情;我认为这比通过实际的服务器软件/操作系统来阻止它更不安全。

我没有在堆栈或其他方面找到有关此问题的任何资源,所以我不确定这是否可能。

如果不是,那么有什么好的替代方案?

谢谢

相关内容