Can I make the Azure Application Gateway act as a forward proxy?
up vote
0
down vote
favorite
I want to use the IP address of the Azure Application Gateway to use for outgoing traffic that comes from internal services and not the ones of the services. Basically I want to use the GW to act on behalf of the services - act as a forward proxy.
azure proxy azure-application-gateway
add a comment |
up vote
0
down vote
favorite
I want to use the IP address of the Azure Application Gateway to use for outgoing traffic that comes from internal services and not the ones of the services. Basically I want to use the GW to act on behalf of the services - act as a forward proxy.
azure proxy azure-application-gateway
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I want to use the IP address of the Azure Application Gateway to use for outgoing traffic that comes from internal services and not the ones of the services. Basically I want to use the GW to act on behalf of the services - act as a forward proxy.
azure proxy azure-application-gateway
I want to use the IP address of the Azure Application Gateway to use for outgoing traffic that comes from internal services and not the ones of the services. Basically I want to use the GW to act on behalf of the services - act as a forward proxy.
azure proxy azure-application-gateway
azure proxy azure-application-gateway
asked Nov 9 at 20:31
Sven Malvik
3782514
3782514
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
up vote
1
down vote
Unfortunately, that is not possible at the moment. The Application gateway is designed to work as a reverse proxy and not a forward proxy.
The alternative to which would be to use any of the below:
- Azure ELB - If you are not looking for
- cookie persistence
- WAF capabilites
- ssl offloading
- ssl strengthening (use certain versions of tls and ciphers)
- encrypt application cookie
- disable headers (Server, X-Powered-By)
- disable clickjacking (x-frame-options: SAMEORIGIN)
- block blacklisted user agents
- cookie encryption
- schedule maintenance redirect to a webpage during a maintenance window
- redirect HTTP error 403 to 404
- restrict outside access to certain pages
** Most of which you can do over new Application gateway and Azure Firewall
- 3rd Party load balancers - F5, NetSclaer etc..
- Use Ngnix, "best option" Resume complete control over load balancing.
- Firewall of your choice with these capabilities
Reference Links:
https://kemptechnologies.com/load-balancing-nginx/microsoft-azure/
https://docs.citrix.com/en-us/netscaler/12/netscaler-cache-redirection-gen-wrapper-10-con/cache-redirection-config/configure-forward-proxy-redirection.html
https://docs.microsoft.com/en-us/azure/application-gateway/application-gateway-faq
add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
1
down vote
Unfortunately, that is not possible at the moment. The Application gateway is designed to work as a reverse proxy and not a forward proxy.
The alternative to which would be to use any of the below:
- Azure ELB - If you are not looking for
- cookie persistence
- WAF capabilites
- ssl offloading
- ssl strengthening (use certain versions of tls and ciphers)
- encrypt application cookie
- disable headers (Server, X-Powered-By)
- disable clickjacking (x-frame-options: SAMEORIGIN)
- block blacklisted user agents
- cookie encryption
- schedule maintenance redirect to a webpage during a maintenance window
- redirect HTTP error 403 to 404
- restrict outside access to certain pages
** Most of which you can do over new Application gateway and Azure Firewall
- 3rd Party load balancers - F5, NetSclaer etc..
- Use Ngnix, "best option" Resume complete control over load balancing.
- Firewall of your choice with these capabilities
Reference Links:
https://kemptechnologies.com/load-balancing-nginx/microsoft-azure/
https://docs.citrix.com/en-us/netscaler/12/netscaler-cache-redirection-gen-wrapper-10-con/cache-redirection-config/configure-forward-proxy-redirection.html
https://docs.microsoft.com/en-us/azure/application-gateway/application-gateway-faq
add a comment |
up vote
1
down vote
Unfortunately, that is not possible at the moment. The Application gateway is designed to work as a reverse proxy and not a forward proxy.
The alternative to which would be to use any of the below:
- Azure ELB - If you are not looking for
- cookie persistence
- WAF capabilites
- ssl offloading
- ssl strengthening (use certain versions of tls and ciphers)
- encrypt application cookie
- disable headers (Server, X-Powered-By)
- disable clickjacking (x-frame-options: SAMEORIGIN)
- block blacklisted user agents
- cookie encryption
- schedule maintenance redirect to a webpage during a maintenance window
- redirect HTTP error 403 to 404
- restrict outside access to certain pages
** Most of which you can do over new Application gateway and Azure Firewall
- 3rd Party load balancers - F5, NetSclaer etc..
- Use Ngnix, "best option" Resume complete control over load balancing.
- Firewall of your choice with these capabilities
Reference Links:
https://kemptechnologies.com/load-balancing-nginx/microsoft-azure/
https://docs.citrix.com/en-us/netscaler/12/netscaler-cache-redirection-gen-wrapper-10-con/cache-redirection-config/configure-forward-proxy-redirection.html
https://docs.microsoft.com/en-us/azure/application-gateway/application-gateway-faq
add a comment |
up vote
1
down vote
up vote
1
down vote
Unfortunately, that is not possible at the moment. The Application gateway is designed to work as a reverse proxy and not a forward proxy.
The alternative to which would be to use any of the below:
- Azure ELB - If you are not looking for
- cookie persistence
- WAF capabilites
- ssl offloading
- ssl strengthening (use certain versions of tls and ciphers)
- encrypt application cookie
- disable headers (Server, X-Powered-By)
- disable clickjacking (x-frame-options: SAMEORIGIN)
- block blacklisted user agents
- cookie encryption
- schedule maintenance redirect to a webpage during a maintenance window
- redirect HTTP error 403 to 404
- restrict outside access to certain pages
** Most of which you can do over new Application gateway and Azure Firewall
- 3rd Party load balancers - F5, NetSclaer etc..
- Use Ngnix, "best option" Resume complete control over load balancing.
- Firewall of your choice with these capabilities
Reference Links:
https://kemptechnologies.com/load-balancing-nginx/microsoft-azure/
https://docs.citrix.com/en-us/netscaler/12/netscaler-cache-redirection-gen-wrapper-10-con/cache-redirection-config/configure-forward-proxy-redirection.html
https://docs.microsoft.com/en-us/azure/application-gateway/application-gateway-faq
Unfortunately, that is not possible at the moment. The Application gateway is designed to work as a reverse proxy and not a forward proxy.
The alternative to which would be to use any of the below:
- Azure ELB - If you are not looking for
- cookie persistence
- WAF capabilites
- ssl offloading
- ssl strengthening (use certain versions of tls and ciphers)
- encrypt application cookie
- disable headers (Server, X-Powered-By)
- disable clickjacking (x-frame-options: SAMEORIGIN)
- block blacklisted user agents
- cookie encryption
- schedule maintenance redirect to a webpage during a maintenance window
- redirect HTTP error 403 to 404
- restrict outside access to certain pages
** Most of which you can do over new Application gateway and Azure Firewall
- 3rd Party load balancers - F5, NetSclaer etc..
- Use Ngnix, "best option" Resume complete control over load balancing.
- Firewall of your choice with these capabilities
Reference Links:
https://kemptechnologies.com/load-balancing-nginx/microsoft-azure/
https://docs.citrix.com/en-us/netscaler/12/netscaler-cache-redirection-gen-wrapper-10-con/cache-redirection-config/configure-forward-proxy-redirection.html
https://docs.microsoft.com/en-us/azure/application-gateway/application-gateway-faq
answered Nov 11 at 9:26
Capt. Cherry ex- MSFT
311
311
add a comment |
add a comment |
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53232879%2fcan-i-make-the-azure-application-gateway-act-as-a-forward-proxy%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown