# How to deploy apps through ansible using Hostname instead of IP if the System is in DHCP

**URL:** <https://forum.ansible.com/t/how-to-deploy-apps-through-ansible-using-hostname-instead-of-ip-if-the-system-is-in-dhcp/31343>\
**Category:** Ansible Project\
**Created:** [September 23, 2019, 9:15pm UTC](https://forum.ansible.com/t/how-to-deploy-apps-through-ansible-using-hostname-instead-of-ip-if-the-system-is-in-dhcp/31343 "2019-09-23T21:15:28Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Rajendra\_Acharya](https://avatars.discourse-cdn.com/v4/letter/r/e47774/32.png) [@Rajendra\_Acharya](https://forum.ansible.com/u/Rajendra_Acharya)\
**Post date:** [September 23, 2019, 9:15pm UTC](https://forum.ansible.com/t/how-to-deploy-apps-through-ansible-using-hostname-instead-of-ip-if-the-system-is-in-dhcp/31343/1 "2019-09-23T21:15:28Z")

</div>

Hi,

How can I deploy or install apps through Ansible using the hostname instead of IP, if my host system is in DHCP.

---

<div class="post-metadata">

**Author:** ![treyd](https://avatars.discourse-cdn.com/v4/letter/t/d2c977/32.png) [@treyd](https://forum.ansible.com/u/treyd)\
**Post date:** [September 30, 2019, 1:26pm UTC](https://forum.ansible.com/t/how-to-deploy-apps-through-ansible-using-hostname-instead-of-ip-if-the-system-is-in-dhcp/31343/2 "2019-09-30T13:26:11Z")

</div>

You can use hostnames in an ansible inventory without a problem. However, your DHCP server is responsible for creating DNS entries for DHCP hosts (supported by some routers and dhcp systems, look for a “register hostname with DNS” option)
