我有安全组的AWS ELB内的隧道服务器,我有一个域名解析和请求定向到正确的服务的ingress
。
如果我ssh到隧道服务器,我可以做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
,但是这是行不通的。
你有你的问题是什么,几乎正是你所需要的东西。 sudo ssh -i key.pem -N -L 80:internal-url.mycompany.com:80 user@tunnel-server
应请求代理到你的机器的localhost:80
到通过SSH隧道到您的隧道服务器internal-url.mycompany.com:80
。