端口扫描器的设计与实现代码_NodeJS端口扫描器

端口扫描器的设计与实现代码_NodeJS端口扫描器

nodejs如何检查哪个IP访问80端口

由于linux的系统限制,普通用户是无法打开1024以下端口的,这里面就包括http的默认端口80,这就使得很多用户使用root权限来执行node,这带来了不可预计的安全问题,所以这并不是一个好办法。

其实我们可以使用iptables的端口转发功能来解决这个问题:

1,首先将node的主程序绑定到高于1024端口,比如8090,这样普通用户就可以启动这个http server了,只不过不是在默认的80端口上监听;

231 0 2023-03-21 端口扫描