简体   繁体   中英

Ssh port forwarding google compute engine

I am trying to forward traffic with google instances but no luck. Here is the scenario: I have 2 instances currently main-server, and mini-server-1 I want to ssh mini-server-1 from main-server and create a dynamic port forwarding like so:

Here is wget with proxy from main-server


Proxy request sent, awaiting response...

run the command with the debug flag to help you find more information:

gcloud compute ssh --ssh-flag=-vvv "mini-server-1" \
                   --zone="us-central1-f" \
                   --ssh-flag="-D:5551" \
                   --ssh-flag="-N" \
                   --ssh-flag="-n" &

and as mention in my comment before, use https_proxy.

Much simpler syntax:

gcloud compute ssh my-vm-name --zone=europe-west1-b -- -NL 4000:localhost:4000

You can pass as many options as you want:

-NL 8080:localhost:80 -NL 8443:localhost:443
gcloud compute  ssh --ssh-flag="-L 2222:localhost:8080"  --zone "us-central1-a" "your_instance_name"

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM