예, Linux는 네트워크 주소 블록을 네트워크 인터페이스에 바인딩하는 것을 지원하지만 루프백 인터페이스에서만 가능합니다. 그래서 당신은 이것을 할 수 있습니다 :
ip addr add 192.168.5.0/24 dev lo
그런 다음이 작업을 수행하십시오.
$ nmap -sP -oG - 192.168.5.0/24
# Nmap 5.21 scan initiated Tue Dec 7 11:38:28 2010 as: nmap -sP -oG - 192.168.5.0/24
Host: 192.168.5.0 () Status: Up
Host: 192.168.5.1 () Status: Up
Host: 192.168.5.2 () Status: Up
[...]
Host: 192.168.5.254 () Status: Up
Host: 192.168.5.255 () Status: Up
# Nmap done at Tue Dec 7 11:38:46 2010 -- 256 IP addresses (256 hosts up) scanned in 0.11 seconds
적절한 경로를 설정하면 IPv4 주소에 대해 원하는 작업을 수행 할 수 있습니다. IPv6에 대해 질문했지만 IPv6에 대한 경험이 없지만 같은 방식으로 작동 할 가능성이 큽니다.
원래는 이것에 대해 읽어 여기 (기사 하단으로). 이 기사에서는 이전에 알지 못했던 CentOS / Red Hat 기능을 사용하여 인터페이스에 여러 주소를 명시 적으로 할당하는 방법에 대해서도 설명합니다.