Назад | Перейти на главную страницу

Преобразование определенного домена в localhost в Ubuntu и OpenVPN

У меня есть компьютер, подключенный к моему серверу Ubuntu OpenVPN.

то, что я пытаюсь сделать, - это заставить google.com разрешить мой IP-адрес вместо IP-адреса Google, когда я просматриваю google.com на своем клиентском компьютере.

Попытки

Я пробовал редактировать файл hosts на моем сервере openVPN, и я был уверен, что это не сработает.

Также я попытался получить IP-адрес домена и перенаправить его с помощью iptables но это не сработало.

Я думаю, что мне нужен DNS-сервер или что-то попроще, какие-нибудь предложения?

Примечание. Я не хочу редактировать файл хостов на клиентском компьютере.

Настроить DNSMasq на VPN-сервере и переопределить google.com с помощью адресной директивы

address=/google.com/192.0.2.2/

При необходимости укажите свой IP-адрес.

Отправьте информацию о DNS-сервере клиенту, чтобы он использовал VPN-сервер в качестве DNS-сервера.

push "dhcp-option DNS 10.0.10.1"

Где 10.0.10.1 - адрес вашего интерфейса OpenVPN.