nmap

我們經常會用netstat -an | grep 80  或者ps aux | grep [h]ttp 來檢測http服務是否正常工作,其實 這樣是很不嚴謹的。
比如windows下常見的一個進程卡死,在任務管理器裏面顯示該進程無響應,然後在cmd裏面執行 netstat -b 依然能看到該進程所佔用的端口是開啓狀態。
linux下進程也會卡死,只是比windows下出現的機率小几百倍而已。linux下進程卡死 你用netstat -an 或者ps aux 都能看到該進程。但你卻不知道其實該進程已經無法提供服務了。
所以  nmap登場了。
yum install -y nmap

[root@di08 ~]# nmap -sT 192.168.0.183
Starting Nmap 5.51 ( http://nmap.org ) at 2015-04-28 08:10 CST
Nmap scan report for 192.168.0.183
Host is up (0.0017s latency).
Not shown: 995 closed ports
PORT     STATE SERVICE
21/tcp   open  ftp
22/tcp   open  ssh
80/tcp   open  http
873/tcp  open  rsync
3306/tcp open  mysql
Nmap done: 1 IP address (1 host up) scanned in 0.45 seconds
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章