Sto usando la versione più recente di netcat ( v1.10-41.1) che non sembra avere un'opzione per gli indirizzi IPv6 (come lo -6era nelle versioni precedenti di nc).
Se scrivo nc -lvnp 2222e controllo le porte di ascolto con netstat -punta, il server sembra essere in ascolto sulla porta solo 2222per gli indirizzi IPv4:
tcp 0 0 0.0.0.0:2222 0.0.0.0:* LISTEN 2839/nc
tcp6 non è attivo come, ad esempio, il mio server apache2:
tcp6 0 0 :::80 :::* LISTEN -
socatstrumento. Apparentemente ha molte più opzioni e quanto segue: hasocat tcp6-listen:2222fatto il lavoro.