Если не секрет, скажите какой профит от такой реализации в принципе? Во-первых, адрес сайта для пользователя станет совершенно нечитаем и неудобен. Во-вторых, это даже теоретически невозможно будет реализовать в ряде случаев, так как на одном IP может висеть сервер, настроенный на кучу виртуальных хостов.
Думаю автор хочет подменить сайт своим содержимым. За имена сайтов на компьютере пользователя отвечает hosts файл, он имеет приоритет над всеми DNS серверами. Также можно на своем DNS сервере прописывать сопоставления имен адресам.