If you feel like running a full bitcoin node on your Fedora Linux server (and it’s a great way to help the bitcoin network if you have spare capacity / bandwidth), you’ll need to update the firewalld rules in order to allow foreign nodes to connect to yours.
All you basically need is to edit the /etc/firewalld/zones file and add a line for the TCP port 8333 which is what bitcoind uses, as below :
Once this is done, simply reload the firewalld configuration as below :
[root@sakana zones]# systemctl reload firewalld.service [root@sakana zones]#
That’s about it.