I have a full node on a Gentoo box. I have port forwarding on my router setup so that port 8333 is sent to the IP of my full node. I opened port 8333 on the machine using:

iptables -A INPUT -p TCP --dport 8333 -i wlp4s0 -j ACCEPT

The node is fully synced with the network and I can watch new blocks arrive in the debug log. I thought I was fully participating in the network, but when I check for my full node at Bitnodes it says that my node is unreachable.

Any suggestions? Is there any other way to test public access to my full node?

  • If you run nc -z localhost 8333; echo $? does it output 0 (success) or 1 (failure)? – Nick ODell Oct 6 '17 at 0:13
  • Freaking Gentoo...had to compile netcat but I do get 0 from that command. I think the problem is somewhere in my router or WiFi configuration. – Ben Harold Oct 6 '17 at 0:26
  • Next thing to try is nc -z <external ip address of router> 8333; echo $? If that fails, there's a networking issue or a portforwarding issue. PS: Debian rules. – Nick ODell Oct 6 '17 at 3:57

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.