2.14 扫描一个IPv6地址
表2.13所示为本章节所需Nmap命令表,表中加粗命令为本小节所需命令——扫描IPv6地址。
IPv6是Internet Protocol Version 6的缩写,其中,Internet Protocol译为“互联网协议”。IPv6是IETF(Internet Engineering Task Force,互联网工程任务组)设计的用于替代现行版本IP协议(IPv4)的下一代IP协议。目前IP协议的版本号是4(简称为IPv4),它的下一个版本就是IPv6。
Nmap很早就支持对IPv6的扫描,我们在Nmap选项中使用-6选项就可以进行对IPv6的扫描。
root@Wing:~# nmap -6 fe80::20c:29ff:fee0:2e76
Starting Nmap 6.40 ( http://nmap.org ) at 2014-06-10 16:50 CST
Nmap scan report for fe80::20c:29ff:fee0:2e76
Host is up (0.00040s latency).
Not shown: 996 closed ports
PORT STATE SERVICE
22/tcp open ssh
53/tcp open domain
2121/tcp open ccproxy-ftp
5432/tcp open postgresql
MAC Address: 00:0C:29:E0:2E:76 (VMware)
Nmap done: 1 IP address (1 host up) scanned in 0.15 seconds
root@Wing:~#
IPv6将会逐渐替换IPv4,但在一段相当长的时间内,IPv4还会大量地存在。后面章节演示的IP则都是IPv4地址,如果需要扫描IPv6地址,则需要在每个语句的IPv6目标地址前面加上-6选项。
时间: 2024-07-28 21:12:24