Questão Como redirecionar todas as solicitações dentro de uma wlan usando ad-hoc para um endereço específico ou nome de host


Estou configurando um sistema integrado Ubuntu como um servidor "mestre", que será transmitido para clientes usando ad-hoc em uma wlan. O objetivo é que um cliente acesse o wlan e acesse uma webapp na minha rede local.

Mas em vez de ter, em seguida, indo para o meu endereço ip ou meu hostname.local eu quero, em seguida, ser redirecionado de todas as solicitações para o meu hostname.local endereço para que eles acessem apenas o meu webapp e nada mais.

Pesquisando no fórum, encontrei o dnsmasq embora não tenha certeza se isso funcionaria para mim, já que preciso de todos os pedidos * para serem redirecionados.

Alguma ideia? Saudações


2
2017-09-18 17:48


origem




Respostas:


Se eu entendi corretamente, você deseja redirecionar todo o tráfego de rede para um único servidor web.

Você poderia fazer isso com um iptables regra em você gateway que está controlando você WLAN.

Tirado daqui: https://serverfault.com/questions/365000/how-can-i-use-iptables-to-forward-all-traffic-to-a-certain-website

Para redirecionar o tráfego:/sbin/iptables -t nat -A PREROUTING -s [source network/mask] -p all -j DNAT --to-destination [your webserver]

Você também terá que reescrever o endereço de origem para permanecer como sua conexão de cliente e não o gateway.

Para reescrever a fonte: iptables -t nat -A POSTROUTING -j MASQUERADE


0
2017-09-18 19:31