Aposto que netstat -ltn
mostrará que o seu thin está escutando 127.0.0.1
e não 0.0.0.0
(ou o que você quiser). Enquanto você não quer realmente escutar em INADDR_ANY
(procurá-lo através de um servidor web real, por favor), você pode conseguir isso usando -a 0.0.0.0
na fina linha de comando (ou -o 0.0.0.0
se você estiver fazendo a coisa certa e usando rackup
).
Se esse não for o caso, eu vou levar 10 bob cada vez em suas regras de iptables
atrapalhando; instruções exatas para correção que estão além do que pode ser fornecido dadas as informações disponíveis, mas presumivelmente você sabe o suficiente sobre seus próprios sistemas para ajustar regras de firewall.