0

屏幕截图:linksys 端口转发表

我的案例如下:

  • 客户端计算机和服务器计算机在wifi路由器所在的同一局域网上:linksys model#ea6200
  • 客户端电脑可以ping通服务端电脑(服务端操作系统为Big Sur 11.4,IP为192.168.1.149)
  • 服务器已经在监听 http://localhost:4200,这是一个 Angular 应用程序。
  • 但是,当我在客户端的浏览器中键入http://192.168.1.149:4200时,无法从客户端的计算机访问该站点。
  • 我已经检查过 Big Sur 的防火墙是否关闭。

我的问题是:

  1. 还应进一步设置什么,以便可以从客户端计算机访问服务器计算机上的站点?
  2. 我是否应该考虑对 linksys 端口转发策略进行一些配置?

谢谢。

4

1 回答 1

1

来自“NSteinbusch @ https://discord.davidbombal.com/ ”的答案:

  • 这是一个 Angular 问题,而不是网络问题;
  • 默认情况下,角度仅在本地接口 127.0.0.1 上侦听;
  • 通过使用“ng serve --host 0.0.0.0”的cmd而不是简单地输入“ng serve”来启动应用程序,客户端PC应该能够通过http://192.168.1.149访问服务器的Angular应用程序:4200/
  • 通过这种方法,服务器将侦听所有可用的接口,因此您的以太网 NIC 或 Wi-Fi NIC 也是如此。
于 2021-07-11T07:26:43.613 回答