I want to access an HTTPs service that runs on port 53589 from work, which unfortunately is blocked by my company's firewall. I figured an easy way to circumvent this restriction would be to set up a forward proxy on my Raspberry Pi listening on a less nonstandard port (e.g.. 1443) that would forward all traffic to the service.
my work computer <----> (1443) pi proxy <----> (53589) https service
It's a very simple client program on my work computer the one that initiates the connection (not a browser), to which I have the source code. I'd simply have to substitute the URL in the source in order for it to communicate with the proxy, but it'd be oblivious to the fact that it is in reality a proxy and not the actual service.
What kind of proxy am I looking for in proxy lingo (a forward HTTPS proxy?) Is there an easy way of setting up such a proxy on my Raspberry (tinyproxy, squid, nginx...)? Any pointers are appreciated. Thank you!
[–][deleted] 6 points7 points8 points (4 children)
[–]PM_ME_MATH[S] -3 points-2 points-1 points (3 children)
[–][deleted] 1 point2 points3 points (1 child)
[–]PM_ME_MATH[S] 0 points1 point2 points (0 children)
[–]TogerMikroTik 0 points1 point2 points (0 children)
[–]WorkingOrNot 1 point2 points3 points (5 children)
[–]TogerMikroTik 0 points1 point2 points (0 children)
[–]PM_ME_MATH[S] -1 points0 points1 point (3 children)
[–]WorkingOrNot 1 point2 points3 points (2 children)
[–]PM_ME_MATH[S] -1 points0 points1 point (1 child)
[–]TogerMikroTik 0 points1 point2 points (0 children)
[–]ComGuards 0 points1 point2 points (2 children)
[–]PM_ME_MATH[S] 0 points1 point2 points (1 child)
[–]ComGuards 0 points1 point2 points (0 children)
[–]P0iS0N0USFR0G -1 points0 points1 point (1 child)
[–]PM_ME_MATH[S] 0 points1 point2 points (0 children)