É tão simples assim: o computador de destino (neste caso, 4.2.2.2
) recusou a conexão.
debug2: channel 3: dynamic request: socks5 host 4.2.2.2 port 53 command 1
channel 3: open failed: connect failed: Connection refused
debug1: channel 3: free: direct-tcpip: listening port 6789 for 4.2.2.2 port 53, connect from 127.0.0.1 port 33694, nchannels 4
(devo dizer que o tunelamento do DNS sobre o SOCKS desta forma é muito incomum , embora não esteja relacionado ao seu problema.)
Você consegue se conectar a partir do servidor para (por exemplo) o IRC usando comandos interativos? ( nc chat.freenode.net 6667
, irssi -c chat.freenode.net
e assim por diante). Se as conexões com vários servidores diferentes falharem, é provável que seja um problema de firewall em seu servidor remoto.