Você não pode fazer isso com iptables
. Você só pode operar em endereços IP com IPTables, não em nomes de host / URLs. Você precisa de um proxy, como o que o Apache permite redirecionar com base em URL / vhost.
Estou tentando configurar um ambiente de teste para um aplicativo para dispositivos móveis. Eu tenho uma máquina atuando como um gateway e fornecendo dhcp em 192.168.10.0/24, e servindo páginas do apache.
Como eu configuraria as regras do iptables para que qualquer tráfego proveniente de 192.168.10.0/24 fosse redirecionado para o meu vhost pelo url-so url1 fosse para o host1, o url2 fosse para o vhost2 e padronizasse todo o resto para vhost0?
Estou usando apenas o http agora, talvez eu adicione https mais tarde, se tudo mais funcionar.
Você não pode fazer isso com iptables
. Você só pode operar em endereços IP com IPTables, não em nomes de host / URLs. Você precisa de um proxy, como o que o Apache permite redirecionar com base em URL / vhost.