我正在使用OpenVZ网络面板来管理我的VPS服务器,当我使用nmap扫描我的服务器时,我看到:
PORT STATE SERVICE VERSION
22/tcp open ssh OpenSSH 6.0p1 Debian 4 (protocol 2.0)
135/tcp filtered msrpc
139/tcp filtered netbios-ssn
445/tcp filtered microsoft-ds
3000/tcp open http **WEBrick httpd 1.3.1 (Ruby 1.8.7 (2012-02-08))**
Service Info: OS: Linux; CPE: cpe:/o:linux:kernel如何隐藏**WEBrick httpd 1.3.1 (Ruby 1.8.7 (2012-02-08))**
发布于 2013-11-12 03:38:21
虽然我来晚了,但我遇到了这个问题,所以我还是回答吧。我觉得你的要求不是很清楚,所以我会给出一个有条件的答案:
:3000上运行,您有两个选择::80而不是<代码>H19在其前面放置<代码>C10,将<代码>D11代理为<代码>D12,然后更改WEBrick的虚拟主机条目,使其侦听<代码>D13(您需要指向此WEBrick的域名
如果您希望运行但仅可在本地访问127.0.0.1:3000的
在nmap无法发现WEBrick的情况下,您不能运行并公开访问它,因为nmap发现它的方式与任何客户端发现它的方式相同:尝试与指定的IP地址和端口建立连接。
https://stackoverflow.com/questions/17609654
复制相似问题