Hello there!

Need Help? We are right here!

miniOrange Email Support
success

Thanks for your Enquiry.

If you don't hear from us within 24 hours, please feel free to send a follow-up email to info@xecurify.com

Search Results:

×

Step-by-Step Guide to Secure Your Site with a Reverse Proxy Solution


Secure your websites and web apps with a reverse proxy, with security features like IP restriction, Location Restrictions, Rate Limiting, CORS, and User Authentication support. You can also boost their performance with features like Content Caching, URL Rewriting, Load Balancing and monitor incoming traffic to provide a better service to your visitors and boost performance.

Get started by setting up a reverse proxy for your website by following the setup guide below.


Follow the Step-by-Step Guide given below to enable Reverse Proxy for your site


Pre-requisites:

  • Log into Reverse Proxy dashboard using your miniOrange account.
  • setup Reverse Proxy - Login Page

Step 1: Configure Virtual Hosting

  • Once logged in, click on the Tenant Setting icon.
  • setup Reverse Proxy-tenant setting


  • Fill in the required information such as the Base Domain (Base domain is the virtual domain on which you will proxy your original server. ), Key Value (Private Key), and Certificate Value (Public Key). Once you have entered all the necessary information, click on the Submit button to proceed.
  • setup Reverse Proxy-branding


Step 2: Add New Proxy

  • Click on Secure Cloud App tab and then Add New Proxy option.
  • setup reverse proxy - secure cloud app tab


  • Fill in all the necessary details (refer to the table below) and click on the Save and Next button.
    • Proxy Name Identifier for your proxy.
      Proxy Path Path for your proxy on which you will access your original server (Eg. /test).
      Origin Server URL URL of your server that you want to proxy.
      Enable by IP Enable it, if you want to make a proxy using IP or want to skip certificate verification for the origin Server.

    setup reverse proxy - enter all details


  • Go to Enable Features option and enable the required feature as per your requirement and click on Finish button. (The steps to configure each of the features is given below)

  • setup reverse proxy - enter all details


    1. IP Restriction:

    • Turn on the toggle to add ip restriction to your proxy.
    • Enable the Restrict below IPs toggle in order to restrict the specific IPs or leave it off if you want to allow the specific IPs.
    • Add IPs to restrict or allow by clicking Add IP Address.

    • setup reverse proxy- add ip address


    2. Location Based Restriction:

    • Turn on the toggle to enable location based restriction.
    • Enable the Restrict below Locations toggle in order to restrict the specific locations and allow the rest or leave it off if you want to allow the specific locations and restrict the rest.
    • Select locations from Select Location drop down menu to restrict or allow them.

    • setup reverse proxy- add locations

    1. Rate Limiting:

    • Set the maximum number of requests to be served within the time limit.
      (Ex. if you want to allow maximum 100 request in 5 minutes, then enter 100 in maximum requests and 5 in time limit. )
    • Whitelist the paths on which you don’t want to put rate limiting restriction by clicking Add Whitelisted Paths.

      NOTE :- static resources path can be added to exclude them from limiting.


    • setup reverse proxy - add whitelisted paths


    2. Load Balancing:

    • Enable load balancing to scale your server horizontally across member servers.
    • Add member servers domain or IP on clicking Add Balancer Member.

    • setup reverse proxy - add balencer member


    • First, you will need to configure the authentication source. To do this, click here and follow the steps.
    • After following the steps, go to Enable Feature tab and click on Authentication option.
    • setup reverse proxy- click on authentication option

    • Select Authentication source and add URL where you want redirect after authentication into redirect after authentication field.
    • setup reverse proxy- select authentication source


  • Once done, click on Finish button.

Step 3: Testing of Reverse Proxy

  • If your host provider doesn't have the DNS pointed for your base domain name used in step 1, make sure you get it pointed.
  • Now to test your proxy hit the base domain used in step 1 along with the Proxy path entered in step 2 in your browser.
    Ex. if the base domain is demo.miniorange.com and proxy path is /demo, then hit demo.miniorange.com/demo in your browser.

External References

miniOrange Reverse Proxy offers a wide variety of security features with flexible scalability, all available at the most affordable price to all types of businesses. Start by signing up now!


Want To Schedule A Demo?

Request a Demo
  



Our Other Identity & Access Management Products