Перенаправить весь трафик с одного домена

У меня есть сервер с работающей виртуальной машиной. Я сейчас пытаюсь перенаправить весь трафик на виртуальную машину, которая использует специальный домен.

Пример:

domainA.example:1234 // don't redirect <br>
domainB.example:1234 // redirect to vm

У виртуальной машины есть собственный сетевой IP, поэтому я попытался перенаправить трафик с помощью iptables

iptables -t nat -I PREROUTING --src 0/0 --dst 172.16.0.2

Приведенный выше код перенаправляет весь трафик на виртуальную машину. Я только хочу перенаправить трафик с одного домена на виртуальную машину (domainB.example)

1 ответ

Решение

К несчастью, iptables не понимает, что такое "доменное имя". Возможно, вам лучше использовать прокси-сервер на родительском веб-сервере, который может прокси-соединение к виртуальной машине.

Другие вопросы по тегам