请问下本地起个 node 服务如何能让远程通过 ip 访问?

2022-07-19 23:39:22 +08:00
 pdog18

我用 node / express 起了个服务,通过 127.0.0.1 / localhost 是可以访问的。

但是我想用 「本机 ip:端口号」访问,却不能访问。

搜索了一下,改成 0.0.0.0 ,确认防火墙是关闭的,也还是不能访问,会和 macOS 有关吗?

5601 次点击
所在节点    Node.js
23 条回复
pdog18
2022-07-20 11:26:29 +08:00
感谢各位! 这个问题我昨天搜索引擎找了半天也没搞明白,在这里一下子就解决了。
我不知道我当时应该怎么搜索才能正确的找到解决办法,对自己的搜索技巧产生了严重怀疑了。。。

刚刚又用「 node 服务让外网访问」搜索了一下,发现在第 4 条结果的「 CNode 技术社区」的 13 楼有可以解决我的疑惑的答案。
其他的搜索结果大多不得要领。
Daiwf
2022-07-21 09:01:02 +08:00
昨晚还调了个接口,用 frp 内网穿透的。不过要记得改端口。云服务器这种固定端口天天被扫描。很容易被黑
wangtian2020
2022-07-27 09:22:45 +08:00
如果是家用路由器,在有公网 ip 的情况下,可以开启路由器的端口映射功能

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/867400

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX