Driving a Bitcoin-QT client behind a limiting firewall with a putty tunnel in Windows
I will guide you to set the Bitcoin-QT customer behind a restrictive firewall using the putty tunnels on a Windows machine. Note that the process assumes that the Linux Ssh server is open to incoming and outgoing packages.
Prerequisites:
- Bitcoin-QT Customer:
Make sure your Windows machine has the latest version of Bitcoin-QT.
- Putty: Install Pitti on your Windows machine if not already available (you can download it from [ ( .
- SSH Server: Set SSH Linux to allow incoming and outgoing connections.
Step 1: Create Kitti tunnel
On your Windows machine:
- Open putty.
- In the “Server” section, click three points next to the “tunnel” and select “New”.
- Give this tunnel a name (eg “Bitcoin-Qt tunnel”).
- Set the “distance host” to the IP address of the Linux Ssh server or host name.
- Write “remote gate” (usually 22 but may be different).
- Select the “Tunnel Protocol” section in the “ssh” section.
- Click “OK”.
Step 2: Specify Bitcoin-QT-customer
- Open the Bitcoin-QT customer on your Windows machine.
- Make sure the customer is configured to connect to the SSH tunnel you just created.
Step 3: Connect to Bitcoin-QT server via kitty tunnel
- With your Linux SSH service:
* Complete the command ssh -l 80: Localhost: 80
(or any other port you want).
- Open a new putty session on your Windows machine with the tunnel name created in step 1.
- In the “Server” section, click three points next to the “tunnel” and select “New”.
- Give that tunnel a name (eg “Bitcoin-Qt tunnel”).
- Place the “distant host” at the IP address of the Linux Ssh server or host name (same as stage 2).
- Write the port number you used in step 3 (80 for bitcoin).
Step 4: Access to Bitcoin-QT server
Open 1.
- The Bitcoin-QT server should now be available to
http: // Localhost: 80
or the gate you specified in other steps 3.
It’s! You have successfully set up a Bitcoin-QT customer-restricting firewall by using putty tunnels on your Windows machine.