@rustler2000
погромист сикраш

Как подменить домен на хосте?

Можно ли на хосте (убунту) сделать так, чтобы вместо aaa.net реально dns запрос был бы на bbb.net?
Тоесть когда обращение бы шло к host1.aaa.net реально резолвило бы host1.bbb.net

Корень проблемы - используются два днс сервера в пересекающейся части отдающие разные адреса (публичные и приватные).
Грубо - типа так

днс1
host[1-100].aaa.net 208.x.x.[1-100]
host[1-100].zzz.net 10.x.x[1-100]
*.uniq1.net d.d.d.d

днс2
host[1-100].aaa.net 10.x.x.[1-100]
host[1-100].bbb.net 10.x.x.[1-100]
host[1-100].zzz.net 209.x.x[1-100]
*.uniq2.net c.c.c.c

Нужно заточить хост чтобы все шло по 10.x.x.x - по идеи, если использовать оба днс но подтюнить хост чтобы вместо *.aaa.net использовался бы *.bbb.net то все будет как надо
  • Вопрос задан
  • 174 просмотра
Пригласить эксперта
Ответы на вопрос 3
ky0
@ky0
Миллиардер, филантроп, патологический лгун
Можно поднять локальный DNS-сервер и форвардить отдельные зоны на разные резолверы. Bind точно так умеет, почти наверняка и другие тоже.
Ответ написан
@AlexVWill
вместо aaa.net реально dns запрос был бы на bbb.net

Сделать то это можно, подняв свой DNS сервер, и резалки рекламы именно так и работают, просто вместо bbb.net подставляют localhost к примеру. Но это не будет хорошо работать для нормальных web-сайтов с HTTPS, браузер будет либо показывать пустую страницу с ошибкой (в случае localhost), либо ругаться на недостоверный сертификат. Т.к. то, что ты хочешь делать это по сути фишинг, или по научному "Атака подменой DNS", и браузеры как раз используют сертификаты сервера чтобы это предотвратить.
Другое, более правильное решение, если ты владелец aaa.net и bbb.net - поставить на Апаче редирект с первого на второй, тогда никакой ругани не будет (правда надо будет два сертификата).
Ответ написан
Комментировать
@AUser0
Чем больше знаю, тем лучше понимаю, как мало знаю.
Совсем не понял, что именно нужно...
Да, на ДНС2 можно сделать свою зону aaa.net, у которой будут именно такие IP.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы