Страница 1 из 1
Перенаправление запроса
Добавлено: 12 окт 2020, 11:52
cerser88
Добрый день.
Подскажите, пожалуйста, как решить проблему.
На роутере настроено 2 vpn туннеля(tunnel_1 и tunnel_2). За каждым туннелем, находятся ресурсы, которые имеют одинаковые названия. К примеру, base1.main. Локальные ip у них разные.
Мне нужно настроить маршрут так, чтобы запрос base1.main уходил в туннель tunnel_1, а запрос var.base1.main? уходил в туннель tunnel_2 и в процессе преобразовывался в base1.main.
Возможно ли сделать такие настройки?
Буду благодарен за помощь
Re: Перенаправление запроса
Добавлено: 12 окт 2020, 13:56
gmx
Для чего такие заморочки? IP адреса разные, я правильно понял.
Ну и создайте статические записи в DNS микротика. Если ресурсы по IP доступны, то есть маршрутизация настроена правильно, то все будет работать.
Re: Перенаправление запроса
Добавлено: 12 окт 2020, 14:35
cerser88
Ситуация, примерно, такая.
Доступ к base1.main через туннель tunnel_1. Адрес в сети 192.168.1.100
Доступ к base1.main через туннель tunnel_2. Адрес в сети 192.168.0.100
Имена и порты у баз одинаковые. Доступ ко второй, нужно реализовать способом добавления суффикса к имени базы. Пример: var.base1.main.
Статическую запись я сделал. Но работать отказывается.
И еще важный момент: локальные адреса меняются постоянно. Поэтому, запрос в туннель, должен уходить уже без префикса в имени.
Re: Перенаправление запроса
Добавлено: 12 окт 2020, 15:59
Ca6ko
cerser88 писал(а): ↑12 окт 2020, 14:35
Поэтому, запрос в туннель, должен уходить уже без префикса в имени.
Вы путаете Маршрутизацию и службу DNS.
Компьютер у своего dns сервера спрашивает какой IP адрес у base1.main - dns сервер отвечает у него IP 192.168.1.100. Все больше имя нигде не фигурирует дальше компьютер обращается к ip 192.168.1.100 согласно правил маршрутизации. Соответственно на запрос var.base1.main. получает ответ от DNS сервера IP 192.168.0.100. Все.
Re: Перенаправление запроса
Добавлено: 12 окт 2020, 16:06
gmx
cerser88 писал(а): ↑12 окт 2020, 14:35
Статическую запись я сделал. Но работать отказывается.
И еще важный момент: локальные адреса меняются постоянно. Поэтому, запрос в туннель, должен уходить уже без префикса в имени.
С чего это он не работает??
1. На клиентах DNS сервер не микротик???
2. Разрешаемое имя узла не имеет расширения. Вы помните, что у винды есть ограничения, когда она не обращается к DNS совсем для разрешения имени, когда в имени хоста нет расширения или оно не отвечает определенным требованиям.
3. При изменении записей DNS делайте очистку кеша DNS на клиентах.