Quando você usa o sqlplus da máquina host, o sqlplus usa a comunicação IPC. Quando você tentar conectar-se à instância do Oracle remotamente, você usará o tnslistener. Seu ouvinte está em execução?
lsnrctl status
Se sim, talvez seja o seu firewall. Desligue o firewall interno e tente novamente
/etc/init.d/iptables stop