Para mim, esta solução muito simples funciona:
nc -l 192.168.2.1 3000
E -p
não funciona com -l
(de acordo com minha página de manual e testes).
CentOS 5.9
Para fins de teste, quero que meu servidor CentOS ouça em um IP virtual secundário (eth0: 0). Estou familiarizado com nc -l -p <port>
, mas apenas escuta no primário. Existe uma maneira que eu possa especificar um IP específico para o ouvinte para usar?
Se não, existe outro utilitário "stock" no CentOS 5.9 que pode fazer isso?
Para conclusão:
nc -l -p port -s ip
deve funcionar também. Funciona com o nc6 versão 1.0 e o netcat (O GNU Netcat) 0.7.1.
O comando do Laging não funciona com o nc6 (usado no debian).