A ssh
manpage menciona seu caso de uso em seção "TCP ENCAMINHAMENTO" .
Descubra a diferença? Tente isto:
ssh -L 6669:127.0.0.1:6669 hostB
Seu daemon do IRC escuta 127.0.0.1:6669
em hostb
e a host:hostport
parte de -L port:host:hostpart
é relativa ao servidor ao qual você se conecta . Então eu acho que hostb
não resolve para 127.0.0.1
(de hostb
), não é? (Assim, seu comando tenta se conectar a hostb:6669
, onde nenhum daemon ouve .)