Skip to content

Commit

Permalink
Merge pull request bitcoin#395 from 8go/patch-97
Browse files Browse the repository at this point in the history
node_operations: touch-ups Manual Port Forwarding
  • Loading branch information
aantonop committed Sep 2, 2020
2 parents 7da1cb7 + 7524d86 commit 9ade444
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions node_operations.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -448,19 +448,19 @@ Due to the nature of TOR, you can't easily use an external service to check if y

===== Manual port forwarding

This is the most complex process and requires quite a bit of technical skill. The details depend on the type of internet router you have, your service provider settings and policies and a lot of other context. Try UPNP or TOR first, before you try this much more difficult mechanism.
This is the most complex process and requires quite a bit of technical skill. The details depend on the type of internet router you have, your service provider settings and policies, and a lot of other context. Try UPNP or TOR first, before you try this much more difficult mechanism.

But the basic steps are as follows:
The basic steps are as follows:

. Find the IP address of the computer your node is on. This is usually dynamically allocated by the Dynamic Host Configuration Protocol (DHCP) and is often somewhere in the 192.168.0.X or 10.0.0.X range.

. Find the Media Access Control (MAC) address of your node's network interface. This can be found in the internet settings of that computer.

. Assign a static IP address for your node so that it is always the same one. You can use the IP address it currently has. On your internet router, look for "Static Leases" under the DHCP configuraiton. Map the MAC address to the specific IP address you want. Now your node will always have that IP address allocated to it.
. Assign a static IP address for your node so that it is always the same one. You can use the IP address it currently has. On your internet router, look for "Static Leases" under the DHCP configuraiton. Map the MAC address to the IP address you selected. Now your node will always have that IP address allocated to it. Alternatively, you can look at your router's DHCP configuration and find out what its DHCP address range is. Select an unused address _outside_ of the DHCP address range. Then, on the server, configure the network to stop using DHCP and hard-code the selected non-DHCP IP address into the operating system network configuration.

. Finally, set up "Port Forwarding" on your internet router.
. Finally, set up "Port Forwarding" on your internet router to route incoming traffic on specific ports to the selected IP address of your server.

Now, repeat the port check using one of the websites from the previous sections.
Once done reconfiguring, repeat the port check using one of the websites from the previous sections.

=== Security of your node

Expand Down

0 comments on commit 9ade444

Please sign in to comment.