reaching apache zeppelin through a forward proxy

The scenario

I have had a squid server acting as a smart caching proxy running for a few years. It helps machines in an isolated network to reach the internet and it will also route direct connections for services in a DMZ.

The simplified topology looks like this:

|  network A               |    DMZ network                       |  internet
[workstation(192.168.1.1)] -> [proxy(10.0.0.1)] -------------------> [ github.com ]
                                                
                                                 -> DMZ server
                                                     Apache Zeppelin
                                                     (10.0.0.2)
  • The network A is isolated from the DMZ and from the internet.
  • The network A is only able to connect to the proxy.
  • From the workstation we can reach the internet and services in the DMZ successfully.
  • The problem

    A developer deployed an instance of Apache Zeppelin in the DMZ network and the websocket connection fails. I replaced squid and tried haproxy without success, and all the configuration examples I have found online are for reverse proxies, which is not ideal for a general proxy to access a service on a network that is beyond my reach (source).

    Has anyone done something similar? I have been unable to find a how to about a haproxy forward proxy and Apache Zeppelin. Thanks

    链接地址: http://www.djcxy.com/p/96438.html

    上一篇: 是否可以将NGINX配置为浏览器代理的方式?

    下一篇: 通过转发代理到达apache zeppelin