This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
port_forwarding [09/24/2022 01:37] – gfactor | port_forwarding [01/31/2023 05:40] – old revision restored (01/30/2023 18:11) gfactor | ||
---|---|---|---|
Line 37: | Line 37: | ||
If you have more than one node on your network, then you’ll want to: | If you have more than one node on your network, then you’ll want to: | ||
- | + | ||
- | * Stop the core, then change the json settings on each node. **Please note: the json will have a unique entry on each of your nodes.** | + | * Set a static IP address for each node in the router. |
- | * Disable uPnP in the router | + | * Configure port forwarding in the router for each node. |
- | * Configure port forwarding in the router for each node. | + | * Stop the core, then change the json settings on each node to disable uPnP |
* Start the core on each node. | * Start the core on each node. | ||
- | 1) Stop the core on each node: | + | 1) Set the IP address of each node to STATIC. This will prevent the node’s IP address from changing and affecting all of this configuration. |
+ | |||
+ | 2) Set port forwarding for each node as shown in the following. Internal and external for each node will be unique and NOT match the other nodes: | ||
+ | |||
+ | **Node 1** Internal: 12392 External: 12392 | ||
+ | |||
+ | **Node 2** Internal: 12393 External: 12393 | ||
+ | |||
+ | **Node 3** Internal: 12394 External: 12394 | ||
+ | |||
+ | **Node 4** Internal: 12395 External: 12395 | ||
+ | |||
+ | etc. | ||
+ | |||
+ | (Just change the last digit in each number.) | ||
+ | |||
+ | 3) Stop the core by entering the following command in the terminal: | ||
< | < | ||
- | 2) Pay attention to which node you are going to number as Node 1, Node 2, and so on. Each node will have a DIFFERENT listenPort setting. | + | Open your settings.json - this may be blank which indicates you have the default settings. You will then copy and paste the code below into the settings.json and click save: |
+ | |||
+ | this would be for **Node 1** matching the port forwarding entry above: | ||
- | **Node 1:** | ||
< | < | ||
" | " | ||
" | " | ||
- | } | + | }</ |
- | </ | + | |
- | What we are doing here, is adding a listen port entry for each node that correlates with the port forwarding in step 3 below. | + | this would be for **Node 2** matching |
- | **Node 2:** | ||
< | < | ||
" | " | ||
" | " | ||
- | } | + | }</ |
- | </ | + | |
- | Note that Node 2 has a DIFFERENT listenPort number than Node 1, which will match the settings in your router for port forwarding | + | this would be for **Node 3** matching |
- | **Node 3:** | ||
< | < | ||
" | " | ||
" | " | ||
- | } | + | }</ |
- | </ | + | |
- | If you have settings already displayed, look for the uPnPEnabled section, if it exists, simply replace ' | + | this would be for **Node 4** matching |
- | **Node 4:** | ||
< | < | ||
" | " | ||
" | " | ||
- | } | + | }</ |
- | </ | + | |
- | If you have settings already displayed, look for the uPnPEnabled section, if it exists, simply replace ' | + | If you have settings already displayed, look for the uPnPEnabled section, if it exists, simply replace ' |
- | 3) Login to your router and set the IP address of each node to STATIC. This will prevent the node’s IP address from changing and affecting all of this configuration. | + | 5) Start the core on each node: |
- | + | ||
- | 4) Set port forwarding for each node as shown in the following. Internal and external for each node will be unique and NOT match the other nodes: | + | |
- | + | ||
- | **Node 1:: Internal: 12392 External: 12392 | + | |
- | + | ||
- | **Node 2** Internal: 12393 External: 12393 | + | |
- | + | ||
- | **Node 3** Internal: 12394 External: 12394 | + | |
- | + | ||
- | **Node 4** Internal: 12395 External: 12395 | + | |
- | + | ||
- | etc. | + | |
- | + | ||
- | (Just change the last digit in each number.) | + | |
- | + | ||
- | 5. Start the core on each node: | + | |
< | < | ||
- | |||
=====Third Party Guides===== | =====Third Party Guides===== | ||