Перенаправить весь трафик с одного домена
У меня есть сервер с работающей виртуальной машиной. Я сейчас пытаюсь перенаправить весь трафик на виртуальную машину, которая использует специальный домен.
Пример:
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
не понимает, что такое "доменное имя". Возможно, вам лучше использовать прокси-сервер на родительском веб-сервере, который может прокси-соединение к виртуальной машине.