New answers tagged


You will need some kind of geo-aware DNS service, so that DNS requests coming from Asia get the IP address of the Asia-based server and then connect directly to that, and likewise for the European users. You may be able to do this in your DNS server - is your DNS hosted by you or others?


Changing the webserver port also requires changing the SELinux policy for the webserver which is well documented : Run the semanage port -a -t http_port_t -p tcp 82 command as the root user to add the port to SELinux policy configuration. Run the semanage port -l | grep -w http_port_t command as the root user to confirm the port is added... ...


Any small vm acting as reverse proxy sould do. Just use nginx with GEOIP module. Here a nice tutorial Then you point your dns to this vm and thia vm will then act as traffic director


Nginx will choose the first server in the config if no default server is specifically defined. Install a dummy default server. # This just prevents Nginx picking a random default server if it doesn't know which # server block to send a request to server { listen 80 default_server; server_name _; return 444; access_log off; log_not_found off; } ...


You have to define your virtual hosts in server.xml. Reference: Bug 48674


Your IP address is, I got this by looking up your hostname in the DNS. dig ... ;; ANSWER SECTION: 600 IN A A reverse lookup on that IP address shows dig -x ; ANSWER SECTION: 21599 IN PTR Using ...

Top 50 recent answers are included