Você está se conectando à porta 8983 no destino, portanto, deve permitir o tráfego de saída para essa porta em server 2
, que você é:
iptables -A OUTPUT -p tcp -d 123.123.123.123 --dport 8983 -j ACCEPT
Você também deve aceitar tráfego de entrada em server 2
para conexões relacionadas e estabelecidas em geral:
iptables -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
Além disso, não se esqueça de adicionar as regras correspondentes em server 1
:
iptables -A INPUT -p tcp -m tcp --dport 8983 -j ACCEPT
iptables -A OUTPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
Se você ainda não conseguir se conectar depois de definir essas regras, provavelmente está sendo bloqueado por um firewall intermediário entre server 1
e server 2
.
Se esse não for o caso, talvez server 1
esteja atrás de um NAT e você tenha que configurar o roteador NAT para encaminhar as conexões de entrada para 8983 para a mesma porta em server 1
atrás do roteador.