# Elasticsearch remote server access

**URL:** <https://discuss.elastic.co/t/elasticsearch-remote-server-access/91983>\
**Category:** Elasticsearch\
**Created:** [July 5, 2017, 8:04pm UTC](https://discuss.elastic.co/t/elasticsearch-remote-server-access/91983 "2017-07-05T20:04:09Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![tushar\_chevulkar](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/tushar_chevulkar/32/46270_2.png) [@tushar\_chevulkar](https://discuss.elastic.co/u/tushar_chevulkar)\
**Post date:** [July 5, 2017, 8:04pm UTC](https://discuss.elastic.co/t/elasticsearch-remote-server-access/91983/1 "2017-07-05T20:04:09Z")

</div>

Can I access ES data from specific remote servers (more than one server) without putting it to public access ?

---

<div class="post-metadata">

**Author:** ![thiago](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/thiago/32/32096_2.png) [@thiago](https://discuss.elastic.co/u/thiago)\
**Post date:** [July 5, 2017, 8:42pm UTC](https://discuss.elastic.co/t/elasticsearch-remote-server-access/91983/2 "2017-07-05T20:42:30Z")

</div>

It depends what do you mean by "remote server".

If it's servers running in the same (private) network as Elasticsearch, so just bind the http connection to that specific network interface and don't bind to a public network interface.

If it's servers running from a network that needs to access public internet to reach the Elasticsearch server, then the only way is protecting using a firewall (or use x-pack security ip filtering, but this is a comercial solution)

---

<div class="post-metadata">

**Author:** ![tushar\_chevulkar](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/tushar_chevulkar/32/46270_2.png) [@tushar\_chevulkar](https://discuss.elastic.co/u/tushar_chevulkar)\
**Post date:** [July 5, 2017, 9:49pm UTC](https://discuss.elastic.co/t/elasticsearch-remote-server-access/91983/3 "2017-07-05T21:49:05Z")

</div>

I am planning something like this. where i have two separate dedicated server

![](https://us1.discourse-cdn.com/elastic/original/3X/b/3/b3637bedf5cb23a67ed8ab9fdb5e55e07cc57331.png)

So I need by ES should be only accessible form application server. And I really don't want to go for x-pack as its commercial.

---

<div class="post-metadata">

**Author:** ![thiago](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/thiago/32/32096_2.png) [@thiago](https://discuss.elastic.co/u/thiago)\
**Post date:** [July 6, 2017, 12:06am UTC](https://discuss.elastic.co/t/elasticsearch-remote-server-access/91983/4 "2017-07-06T00:06:31Z")

</div>

So if the application server is outside Elasticsearch's private network then you will need a firewall in front of it to allow access only from the application server ip.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [August 3, 2017, 12:06am UTC](https://discuss.elastic.co/t/elasticsearch-remote-server-access/91983/5 "2017-08-03T00:06:47Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
