[GTER] Mikrotik as HTTP Reverse Proxy

Douglas Fischer fischerdouglas at gmail.com
Wed Sep 30 22:52:50 -03 2015


OK, sei que mereço um peteleco por ter falado mal do BugKit e estar fazendo
uso dele.
Mas fazer Oque?

Bom, vamos ao cenário:

Cliente miudinho com 1 IP válido e dois Web-servers.

Antecipando:
Não, eu não quero colocar cada WebServer em uma porta.
Acho nojento acessar aplicações em portas não padrão.

Numa situação normal eu colocaria um Varnish/Apache/Nginx e trataria a URL.
 - Se www.dominio.com.br/aplicacao-a/
      -> 192.168.1.10:80/aplicacao-a/
 - Se www.dominio.com.br/aplicacao-b/
      -> 192.168.1.20:80/aplicacao-b/

​Mas como eu falei, cliente MIÚDO!
​Nem ambiente de virtualização tem(por enquanto).


Tem como fazer isso no Mikrotik?
Seja tratando o sufixo da URL(exemplo acima),
ou até mesmo um hostname​ diferente QUE APONTE PARA O MESMO IP na base do
HTTP/1.1
 server-a.dominio.com.br -> 200.200.200.200
 server-b.dominio.com.br -> 200.200.200.200



​Eu imaginei que emendando o recurso de proxy com as regexp de layer7 daria
para inventar alguma coisa.

-- 
Douglas Fernando Fischer
Engº de Controle e Automação



More information about the gter mailing list