# Translate private ip to geo location using external dictionary

**URL:** <https://discuss.elastic.co/t/translate-private-ip-to-geo-location-using-external-dictionary/230710>\
**Category:** Logstash\
**Created:** [May 1, 2020, 12:12pm UTC](https://discuss.elastic.co/t/translate-private-ip-to-geo-location-using-external-dictionary/230710 "2020-05-01T12:12:05Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![ppafford](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ppafford/32/36533_2.png) [@ppafford](https://discuss.elastic.co/u/ppafford)\
**Post date:** [May 2, 2020, 5:46pm UTC](https://discuss.elastic.co/t/translate-private-ip-to-geo-location-using-external-dictionary/230710/3 "2020-05-02T17:46:43Z")

</div>

I think it's your translate, it looks to be doing what you coded but I think you're wanting this to be a geoip location. se the translation Im doing here, I think this will put you on the right path [Private ip geoip from dictionary](https://discuss.elastic.co/t/private-ip-geoip-from-dictionary/156763/7)

```
destination => "geo_point"
```

---

_[View the full topic](https://discuss.elastic.co/t/translate-private-ip-to-geo-location-using-external-dictionary/230710)._
