关于nmap扫描端口

Posted 张小贱1987

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于nmap扫描端口相关的知识,希望对你有一定的参考价值。

nmap查看一个服务器的端口,是通过扫描来实现的。所以在本机执行nmap扫描的端口有可能被防火墙阻止,在外部是访问不了的。

如:开启ORACLE监听后,在本机使用nmap 127.0.0.1是可以扫描到1521端口的,实际上,在局域网内部的其他机器上,可能访问不了,需要配置防火墙才可以。
 
 
可以在不是redis的时候发现nmap不太可靠,不知道是不是我对nmap理解的不够深入,记录如下:
 
[[email protected] redis]$ ./redis-server redis.conf --启动redis
[[email protected] redis]$ telnet 127.0.0.1 6379 --尝试telnet
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is ‘^]‘.--成功
quit
+OK
Connection closed by foreign host.
[[email protected] redis]$ ./redis-cli --进入客户端
127.0.0.1:6379> set foo bar--执行redis命令
OK--成功
127.0.0.1:6379> quit
[[email protected] redis]$ nmap 127.0.0.1--使用nmap扫描却扫描不到6379端口 不知为何
 
Starting Nmap 6.40 ( http://nmap.org ) at 2017-05-29 09:43 CST
Nmap scan report for localhost (127.0.0.1)
Host is up (0.00092s latency).
Not shown: 997 closed ports
PORT    STATE SERVICE
22/tcp  open  ssh
25/tcp  open  smtp
111/tcp open  rpcbind
 
Nmap done: 1 IP address (1 host up) scanned in 0.08 seconds

以上是关于关于nmap扫描端口的主要内容,如果未能解决你的问题,请参考以下文章

Linux下怎样查看某一端口是不是开放?

如何设置才能让nmap无法扫描到139端口

Linux下nmap扫描端口shell脚本

想用nmap扫描主机开放端口的命令是啥

如何用Metasploit扫描端口

如何通过nmap端口扫描漏洞入侵别人电脑