
sudo ssh localhost -p43022 -l WindowsUsername.) ( Update: Another step is needed here, to permanently authorize reverse tunnel. sshpass allows combining everything into a single cmd command. Sudo apt-get install sshpass is necessary, after gcloud compute ssh tunnel -ssh-flag "-R 43022:localhost:22" from PowerShell. There might be a firewall rule needed at gcloud's website, though. gcloud compute instances create can be used from PowerShell, since the gcloud website is too confusing imo. "tunnel" refers to a working VM inside the cloud.
Gcloud compute ssh tunnel how to#
The problem is that it's quite difficult for ppl to figure out how to forward ports reliably using ssh, even if it is free.

ZeroMQ & seeding torrents may require yet more ports.

Ports 50001→50004 are for Fulcrum or ElectrumX, an EC server. Ports 8332 & 8333 are for full nodes BCH Unlimited or BCHN or Core, ports 8335 & 8336 are for BCHD (grpc & secondary full node port).

I've only used $22 in 9 days, including VM setup. Every Google account with a proper debit card # gets 3 months free with $300 credit. Unlike VPN port forwarding, Google Cloud is free to try! PureVPN otoh may involve a 24 month contract. Unfortunately many of us like myself can't forward ports properly from fiber modem. Port forwarding is necessary for Bitcoin nodes to accept inbound connections, Fulcrum (Electron-Cash) servers, serving web-sites from PC & setting up a Tor relay.
