CNode

困扰了很久的问题

问答
Wwardenger发布于9 年前最后回复9 年前2 回复3269 浏览0 收藏

在本地跑了 一个 node.js web服务器,然后本地和局域网内部都就可以通过IP加端口的访问到。

这说明: ** 直接用 node 启动的确实是一个 WEB 服务器。 ** 然而在VPS上直接用node运行,在本地就是连接不上。

就得用到 nginx 来配置,域名,负责均衡,SSL,等等,

我在想:

nginx 除了一般介绍 负载均衡,提升速度,域名绑定,ssl证书, 它还做了什么? 可以让任何联网的计算机都可以访问到

请问有没有相关的资料或者文章,求解啊!

查看回复

回复 (2)

N
nullcc#1·9 年前

你要直接在机器上跑node让外部访问肯定是可以的,你访问不到的原因有可能是安全策略的问题

Y
yszou#2·9 年前

可以让任何联网的计算机都可以访问到?

机器有公网(英特网)有效,静态 IP 地址 。 这些东西跟 nginx 没关系,网络基础知识。操作系统中对“网络”相关功能实现又是分层的, nginx 是工作在最上层(应用层)的一个工具。 全面科普的一篇文章: https://zhuanlan.zhihu.com/p/21875624

参与回复
登录后即可参与回复。登录