Redirecionar URLs para IPs

1. Redirecionar URLs para IPs

Everton C. de Castro
evertoncamara

(usa Ubuntu)

Enviado em 16/03/2021 - 14:45h

Olá pessoal, seguinte, tenho o seguinte cenário hoje:

Tenho um servidor (192.168.100.100) com Ubuntu 20 aqui, que atende dois sites, com NGINX site1.dominio.com.br, respondendo nas portas 80 e 443 e no mesmo servidor o próprio NGINX responde também para site2.dominio.com.br nas mesmas portas (80 e 443), está tudo funcionando e OK. Porém terei outro servidor com Ubuntu 20 (192.168.100.101), também com NGINX atendendo mais dois sites site3.dominio.com.br e site4.dominio.com.br, nas mesmas portas (80 e 443)... Ou seja, duas máquinas separadas "escutando" nas mesmas portas... Infelizmente não tenho como colocar todos sites numa única máquina..
Pergunto, é possível filtrar (melhor seria por Iptables), as requisições que vierem da internet e redirecionar para os respectivos servidores?

No caso:
site1.dominio.com.br e site2.dominio.com.br -> 192.168.100.100
e
site3.dominio.com.br e site4.dominio.com.br -> 192.168.100.101

Obrigado
Att.,
Everton.


  


2. Re: Redirecionar URLs para IPs

leandro peçanha scardua
leandropscardua

(usa Ubuntu)

Enviado em 16/03/2021 - 15:31h


Acho q vc esyá querendo um proxy reverso
https://linuxhint.com/create_reverse_proxy_nginx/


3. Re: Redirecionar URLs para IPs

Everton C. de Castro
evertoncamara

(usa Ubuntu)

Enviado em 17/03/2021 - 10:54h

Leandro,

Inicialmente, obrigado pela ajuda, mas a idéia não é receber todo tráfego na máquina atual e encaminhar para a nova, mas sim receber no firewall e aí sim redirecionar, por isso pensei em iptables, não sei se seria o caso, mas gostaria de tentar por ele inicialmente, antes de instalar Nginx no firewall...

Att.,
Everton.


leandropscardua escreveu:


Acho q vc esyá querendo um proxy reverso
https://linuxhint.com/create_reverse_proxy_nginx/







4. Re: Redirecionar URLs para IPs

Suri Mukeba
kwami

(usa Debian)

Enviado em 03/04/2021 - 04:24h


Repare: o Firewall não encaminha conteúdo (até onde eu sei), encaminha portas, pacotes e afins. Se for encaminhar conforme a requisição na URL, aí deixe isso com o Nginx como proxy reverso. Nele você poderá manipular as requisições do usuário (url) e enviar para o respectivo servidor


5. Re: Redirecionar URLs para IPs

Everton C. de Castro
evertoncamara

(usa Ubuntu)

Enviado em 09/04/2021 - 16:07h

Muito obrigado.


kwami escreveu:


Repare: o Firewall não encaminha conteúdo (até onde eu sei), encaminha portas, pacotes e afins. Se for encaminhar conforme a requisição na URL, aí deixe isso com o Nginx como proxy reverso. Nele você poderá manipular as requisições do usuário (url) e enviar para o respectivo servidor