There are lot’s of network scanner for debian and ubuntu package.
You can use it and play around with it.
nbtscan(for SMB /NetBIOS audits)
xprobe provide only remote operating system detection (using TCP/IP fingerprinting,
knocker do both operating system detection and port scanning of the remote hosts. On the other hand,
icmpush can be used for remote ICMP attack techniques.
Designed specifically for SMB networks,
nbtscan can be used to scan IP networks and retrieve name information from SMB-enabled servers, including: usernames, network names, MAC addresses…
On the other hand,
fragrouter can be used to test network intrusion detection systems and see if the NIDS can be eluded by fragmentation attacks.
How to install :
aptitude install XXXXX