: Mobility management is an important task in wireless networks. The Mobile IP protocol provides a basic solution to the mobility management. However, Mobile IP suffers from several problems. In this paper, we propose an enhancing version of Mobile IP by using the Peer-to-Peer (P2P) network technology. We organize home agents into P2P networks and use the Domain Name System (DNS) to provide the universal telephone number that can uniquely identify one person regardless of the type of equipped device. We claim that our proposed version can provide the advantages of update locality, scalability, load balancing, fault tolerance, and self-administration. Key words: Mobile IP; Domain Name System; Peer-to-Peer; Wireless Networks.