Questão Encaminhamento de url DD-WRT como encaminhamento de porta?


Eu tenho um roteador ddwrt e gostaria do seguinte comportamento.

digamos que eu possuo o domínio example.com e, assim como eu, possuo * .example.com.

Digamos que eu tenha meu DNS configurado para encaminhar todas as solicitações para example.com ou qualquer um de seus subdomínios para 1.2.3.4 (minha WAN).

Agora, digamos que alguém na internet solicite foo.example.com. DNS responde com 1.2.3.4 digamos que eu quero que o pedido seja tratado por um servidor atrás do meu ddwrt com ip local 192.168.1.12. Portanto, o ddrwt faz isso.

Alguém ao mesmo tempo solicita bar.example.com. DNS responde com 1.2.3.4. mas agora eu quero DDWRT para enviar o serviço para 192.168.1.33

Observe que as duas solicitações estão sendo executadas na mesma porta e o encaminhamento de porta não é suficiente.

Eu simulei esse comportamento com vários fora enfrentando ips por meio da resposta do DNS. No entanto, esta é uma configuração muito mais barata.

Isso pode ser feito via iptables no ddwrt

eu encontrei esta, no entanto, isso parece ser apenas para acesso à web. Os serviços que tenho por trás do ddwrt podem variar de ssh a vpn e muito mais.

EDITAR Esclarecimento:

As solicitações são externas. IE: foo.example.com pode ser solicitado em qualquer parte do mundo.


1


origem


Você está falando sobre solicitações internas de sua rede ou solicitações externas para um domínio auto-hospedado? - Raystafarian
Eu adicionei o esclarecimento à minha pergunta. Obrigado por perguntar. - cripto
Parece que você deseja configurar hosts virtuais. - Rob
São hosts "reais", não virtuais. Então talvez um proxy reverso. - Daniel B


Respostas:


Você poderia combinar para o seu nome de domínio na solicitação de DNS e encaminhar os pacotes de acordo.

Aqui está um exemplo


0