DNS Redirect / Фильтр Java - PullRequest
       37

DNS Redirect / Фильтр Java

0 голосов
/ 05 марта 2020

Я пытаюсь настроить ретрансляцию DNS в Java

Обычно, когда пользователь отправляет запрос DNS на IP из черного списка, ответ от сервера будет с другого выбранного адреса.

Если я решу занести в черный список IP-адрес, такой как черный список facebook.com, ответ должен быть изменен, и он должен быть с другого IP-адреса, возможно, с обменом IP-адресами в стеке.

Я выясняю, как go об этом, я знаю, как сделать один DNS-запрос, однако я предполагаю, что мне нужно будет прослушивать UDP, отправлять выходной UDP-запрос, прослушивать ответ, проверьте, есть ли ip в черном списке, измените ответ и отправьте обратно на исходный хост.

Любая помощь будет принята.

...