我在AWS ELB的安全组中有一个隧道服务器,我有一个ingress
可以解析域名并将请求定向到正确的服务。
如果我进入隧道服务器,我可以做curl internal-url.mycompany.com/ping
,它将起作用。
我想做类似的事情:sudo ssh -i key.pem -N -L 80:localhost:80 user@tunnel-server
(sudo
是特权端口)
然后在我的本地计算机上调用curl internal-url.mycompany.com/ping
,但这不起作用。
答案 0 :(得分:0)
您所遇到的问题几乎完全是您所需要的。 sudo ssh -i key.pem -N -L 80:internal-url.mycompany.com:80 user@tunnel-server
应该通过到您的隧道服务器的SSH隧道将对您计算机localhost:80
的请求代理到internal-url.mycompany.com:80
。