Unable to connect ElasticSearch using a IP address

I am able to run ES using http://localhost:9200/. But unable to search using my own IP address instead of localhost
i.e. http://123.123.123.123:9200

Hence, I am unable to send logs from other servers(remotely). This works fine with Kibana.

What am I missing here...Any help would be great inorder for me to proceed further

By default ES 2.0 only binds to localhost. Look at the network.host setting in elasticsearch.yml.

Got the issue resolved. Thanks