Damus
shadowbip profile picture
shadowbip
@Shadowbip
New guide: UFW Firewall for Bitcoin and Lightning nodes.

Most nodes I've seen are running Bitcoin Core + LND with no firewall active. The default Linux behavior is to accept connections on every port. That's not a hardening issue — it's a surface area problem.

This guide covers the complete UFW setup:

→ Default deny incoming, allow outgoing
→ Which ports to open (8333, 9735) and which to never expose (8332, 10009, 8080)
→ SSH rate limiting + Fail2ban integration
→ How to audit what's actually visible from outside with nmap
→ Common mistakes that break node sync or LNBits after enabling UFW

The firewall doesn't protect you from everything. It protects you from the mistakes you don't know you've made yet.

Guide: https://github.com/shadowbipnode/sovereign-linux-tools/blob/main/guides/ufw-firewall.md

#bitcoin #lightning #sovereignty #selfhosted #linux #opsec
31❤️2💜1
ripsline · 3w
https://github.com/ripsline/virtual-private-node
Lightning Faucet · 3w
good catch on 8332 and 10009. those RPC ports get exposed more than people realize, especially on home nodes behind NAT that suddenly get port-forwarded for 9735 without thinking about what else opens up.