none
Аналог файла Hosts RRS feed

  • Общие обсуждения

  • Здравствуйте, мне нужен аналог файла hosts, но чтобы вместо IP можно было писать Доменный адрес.

    Пример:

    Обычно в hosts пишем 

    212.188.7.236 google.ru

    Мне нужно чтобы было 

    Yandex.ru Google.ru  (В файле hosts такое реализовать не удастся)

    Как сделать переадресацию сайтов не по IP, а по доменному имени? С помощью какой программы это можно реализовать?

    29 марта 2014 г. 9:08

Все ответы

  • На хосте такое не реализуется (по крайней мере - без написания своего компонента поставщика имен Winsock 2).  Но можно такое реализовать на уровне сервера DNS: создать на нем зоны с именами нужных хостов и добавить в каждую из этих зон запись CNAME с именем, совпадающим с именем зоны (т.е. - пустым) и указывающим на нужное имя.


    Слава России!

    29 марта 2014 г. 14:40
  • Можно подробнее?
    29 марта 2014 г. 15:37
  • Судя по вашему вопросу этот вариант для вас скорее всего не осуществим.

    Вместо этого просто узнайте все адреса нужного имени и пропишите их в хостс как обычно.

    Узнать адреса можно так:

    C:\>nslookup.exe
    Default Server:  gate
    Address:  192.168.1.1

    > set q=a
    > google.ru
    Server:  gate
    Address:  192.168.1.1

    Non-authoritative answer:
    Name:    google.ru
    Addresses:  173.194.33.95
              173.194.33.88
              173.194.33.87

    Помните что такая замена часто не будет работать. Однако это вполне допустимо для одинаковых сайтов (если они не используют сертификаты).


    This posting is provided "AS IS" with no warranties, and confers no rights.

    29 марта 2014 г. 17:50
  • Нет, мне это не подходит, я что не ясно написал? Мне нужно не используя Ip а только доменное имя.
    29 марта 2014 г. 18:19
  • Я описал возможный вариант который делает то что требуется с минимальными ограничениями и усилиями.

    Если этот вариант не подходит то конечно покупайте сервер, поднимайте на нем местный ДНС и настраивайте его как требуется.


    This posting is provided "AS IS" with no warranties, and confers no rights.

    29 марта 2014 г. 19:05
  • Я не до конца понимаю твой способ, опиши подробнее что в нем требуется сделать
    29 марта 2014 г. 19:40