- Shell 100%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| picture | ||
| easynode_total_obfuscation.sh | ||
| LICENSE | ||
| README.md | ||
EasyNode TOTAL OBFUSCATION (Tor + ZeroTier VPN)
EasyNode TOTAL OBFUSCATION simplifies the installation of a 'MONERO node' with traffic obfuscation and ZeroTier VPN capabilities, allowing you to configure your blockchain in just a few clicks.
-Inclued 0.18.5.3 Monero CLI and officiel Hash verification (2026-10-08)
A complete setup in less than 10 minutes!
Then download its blockchain ⬇️ ...
Finally, start your adventure, you are sovereign...
You can use it in 🐧Linux versions.
Compatible with the entire Ubuntu/Debian ecosystem.
No knowledge required. Select step 1➡️2➡️3➡️4➡️5 and you're done.
After, Boot to your internal drive, 6️⃣, or move the blockchain to your external disk, 8️⃣.
The node offers dual access: Tor for anonymity and ZeroTier for speed.
An SSH onion address is available for anonymous remote access.
Added the 'MRL' IP ban list of 'boog900'.
🎭 TOTAL OBFUSCATION: 3-layer system (HAProxy + Decoy Traffic + Packet Modification) makes your Monero traffic invisible.
🌐 ZEROTIER VPN: Access your node from anywhere - fast, secure, and controlled access from all your devices.
🎯 Dual Access System: ZeroTier for daily use (20x faster) + Tor for anonymous backup = Best of both worlds!
-➡📗 Remote access wallet - Choose your method:
-Via ZeroTier (Fast): Use ZeroTier IP:18081 in Monero GUI/Cake Wallet
-Via Tor (Anonymous): Use .onion address:18081 (found in /home/$user/)
Enjoy.
❕ DISCLAIMER ❕
This script is designed for dedicated Monero node PCs with Monero_Gui and makes system modifications.
- Don't use on primary computers first.
🖥️ Interface:
📝 HOW TO
Internal disk :
- Follow the step 1➡️2➡️3➡️4➡️5
- Then do : Step 6️⃣ (choose "Yes" for auto-obfuscation)
External Disk :
- Follow the step 1➡️2➡️3➡️4➡️5
- Then do : Step 8️⃣ and 6️⃣ (choose "Yes" for auto-obfuscation)
🌐 ZeroTier VPN Mode (Fast Remote Access) :
- Complete basic setup (steps 1-5)
- Configure ZeroTier: Option 1️⃣0️⃣ → 2️⃣
- Connect your wallet from anywhere using ZeroTier IP
- 20x faster than Tor, with whitelist control
🎭 Total Obfuscation Mode :
- Activates automatically after blockchain sync (if chosen at step 6)
- Or configure manually via option 1️⃣1️⃣
- Check status with option 1️⃣1️⃣ → 4️⃣
1️⃣ Option 1: System update
2️⃣ Option 2: Install Monero
3️⃣ Option 3: Install Tor
4️⃣ Option 4: Configure bitmonero
├── Choice: With password (secure)
│ └── Instructions: Remote → Local after sync
└── Choice: Without password (direct)
└── Instructions: Local directly
5️⃣ Option 5: Privacy-friendly DNS
6️⃣ Option 6: Start blockchain
└── NEW: Auto-obfuscation option (Yes/No)
8️⃣ Option 8: External disk (PRESERVES option 4 choice)
9️⃣ Option 9: Return to internal disk (PRESERVES option 4 choice)
🌐 Option 1️⃣0️⃣: ZeroTier VPN Configuration
🎭 Option 1️⃣1️⃣: Total Obfuscation Configuration
📥 Download:
⇨ 📂 Into path: /home/$user
🚀 Installation
🔒 IP ban_list: (spy, malicious)
◇ Automatic updated 'IP ban-list' in this folder :
/home/$user/.bitmonero
( Updated: github.com/Boog900/monero-ban-list/blob/main/ban_list.txt )
🐧 Linux : Debian, Ubuntu derivatives, Others...
↪️ Download & Install & run script:
- ⚡Beginner users: copy&paste in new terminal
wget https://github.com/kerlannXmr/total_obfuscation/releases/download/v2/easynode_total_obfuscation.sh -O easynode_total_obfuscation.sh && chmod +x easynode_total_obfuscation.sh && sudo ./easynode_total_obfuscation.sh
- Normal users: copy&paste in new terminal
sudo wget -P ~ https://github.com/kerlannXmr/total_obfuscation/releases/download/v2/easynode_total_obfuscation.sh
(script goes in folder) " /home/$user "
➡️Make it executable
sudo chmod +x easynode_total_obfuscation.sh
sudo ./easynode_total_obfuscation.sh
❔ How it Works ❔
🏗️ Multi-Layer Architecture with Dual Access
┌─────────────────────────────────────────────────────────────┐
│ 🌐 INTERNET │
└─────────────────────┬────────────┬──────────────────────────┘
│ │
┌───────▼──────┐ ┌───▼──────┐
│ 🌐 ZeroTier │ │ 🧅 Tor │ ← Choose Your Access
│ Fast & Secure│ │Anonymous │
│ 10-50ms │ │500-2000ms│
└───────┬──────┘ └───┬──────┘
│ │
┌─────────────────────▼────────────▼──────────────────────────┐
│ 🛡️ FIREWALL LAYER │
│ • UFW/iptables configuration │
│ • Allowed ports: 22,80,443,18080,18081,19080 │
└─────────────────────┬───────────────────────────────────────┘
│
┌─────────────────────▼───────────────────────────────────────┐
│ 🎭 TOTAL OBFUSCATION LAYER │
│ ┌─────────────┐ ┌─────────────┐ ┌─────────────────────┐ │
│ │ HAProxy │ │Traffic Mixer│ │ Decoy Generator │ │
│ │ 443→18080 │ │ iptables │ │ Fake patterns │ │
│ │ 80→18080 │ │ TTL/TOS/MSS │ │ Web/Stream/Cloud │ │
│ └─────────────┘ └─────────────┘ └─────────────────────┘ │
└─────────────────────┬───────────────────────────────────────┘
│
┌─────────────────────▼───────────────────────────────────────┐
│ ⚛️ MONERO LAYER │
│ • Monero Node (Port 18080/18081) │
│ • Blockchain synchronization │
│ • Secure RPC (optional) │
└─────────────────────────────────────────────────────────────┘
🌐 ZeroTier Quick Setup:
-➡🔐 Step 1: Run option 10 → 2 in EasyNode -➡🔐 Step 2: Create account at my.zerotier.com -➡🔐 Step 3: Enter network ID when prompted -➡🔐 Step 4: Authorize node in web panel -➡🔐 Step 5: Connect wallet with ZeroTier IP:18081
🎭 Obfuscation Notes:
-➡🔒 Automatic: Starts after blockchain sync -➡🔒 Performance: ~5-10% CPU overhead -➡🔒 Verification: Check with menu 11 → 4
🔐 ZeroTier vs Tor Comparison
| Feature | Tor Only | ZeroTier + Tor | Advantage |
|---|---|---|---|
| Sync Speed | Very slow (500-2000ms) | Fast (10-50ms) | ✅ 20x faster wallet sync |
| Access Control | Public .onion | Private whitelist | ✅ YOU choose who connects |
| Mobile | Complex setup | Native apps | ✅ Easy phone access |
| Stability | Drops often | Rock solid | ✅ No disconnections |
| Performance | Limited | Full speed | ✅ Real-time trading |
| Anonymity | ✅ Maximum | ⚠️ IP visible to you | Use Tor when needed |
Best Practice: Use ZeroTier for daily wallet access (fast & controlled), keep Tor as anonymous backup!
📊 Total Protection Effectiveness
| Aspect | Standard Node | With Obfuscation | With Obfuscation + ZeroTier |
|---|---|---|---|
| ISP Detection | ❌ Visible Monero | ✅ Looks like web | ✅ Encrypted VPN + web |
| Port Visibility | ❌ 18080 exposed | ✅ 443/80 only | ✅ All traffic tunneled |
| Access Speed | ⚠️ Direct/Tor slow | ⚠️ Direct/Tor slow | ✅ ZeroTier fast + Tor backup |
| Access Control | ❌ Anyone can try | ❌ Anyone can try | ✅ Whitelist only |
| Mobile Support | ❌ Complex | ❌ Complex | ✅ Native apps |
| Overall Privacy | ⚠️ Basic | ✅ Good | ✅✅ Excellent |
⚡ Features
📋 Essential Features
| Feature / Fonctionnalité | Do | Details / Détails |
|---|---|---|
| 🎯 One-Click Installation | Complete automated setup | 15-option guided menu |
| 🛡️ IP Ban Protection | Auto-blocks malicious nodes | 3-month bans from github ban-list |
| 🔒 Triple Security | Tor + ZeroTier + Obfuscation | Multiple access methods |
| 💾 Flexible Storage | Internal/External disk support | Automatic mounting & UUID config |
| 📊 Real-time Monitoring | Live peer connections display | IN/OUT peers with colors |
| 🛡️ Automatic Firewall | Pre-configured ports & UFW/iptables | All Monero + obfuscation ports |
| 🔧 Zero Configuration | No Linux expertise needed | Bilingual FR/EN interface |
| 🛑 Safe Shutdown Control | CTRL+C clean blockchain stop | Prevents corruption & returns to menu |
| ⚖️ Blockchain Size Options | Choose Full (220GB) or Pruned (90GB) | Flexible storage requirements |
| 🌐 Private DNS Setup | AdGuard DNS auto-configuration | 94.140.14.14/15 servers |
| 🎭 Total Traffic Obfuscation | 3-layer obfuscation system | HAProxy + Decoy + iptables |
| 🔀 HAProxy Integration | Traffic routing & masking | Ports 80, 443, 19080 |
| 🎲 Decoy Traffic Generation | 4 traffic profiles | Web/Streaming/Cloud/Custom |
| 🚀 Auto-Obfuscation | Starts after full sync | No manual intervention |
| 🌐 ZeroTier VPN | Fast remote access | One-click setup, mobile support |
| 🔐 Dual Access System | ZeroTier (fast) + Tor (anonymous) | Best of both worlds |
⚠️ Important
-➡🟧 REDIRECT port 22 and 18080 from your internet router to your ' local ip ' of your PC.
-18080 allows other Monero nodes to connect to your node, increasing the decentralization and resilience of the network. 👉Issue
-➡🟧 The external hard drive must be formatted in NTFS (classic) or exFat or ext4.
Because FAT doesn't handle files larger than 4 GB! 👉Issue
-➡📗 Remote access ssh, port 22:
Open terminal pc or take 'Termux' on android: ' ssh username@local_ip_pc ' . Or ' ssh username@onion_ssh_address '.👉Issue
-➡🟧 Stop the Blockchain : CTRL+C
🔄 Compatibility
| Distribution | Compatibility | Notes |
|---|---|---|
| Ubuntu 20.04+ | ✅ | Fully tested |
| Debian 10+ | ✅ | Fully tested |
| Others | ✅ | Standard commands |
Security Scan Results
Right click + "Open in new tab" to view scann results
| Script | Jotti.org | MetaDefender | virscan |
|---|---|---|---|
| EasyNode_total_obfuscation |
☣️ Security & Support
⚠️ Security Disclaimer
| 💚 DESIGNED FOR | 🖥️ Dedicated PC for Monero Node Only with Monero_Gui |
|---|---|
| ⚠️ WARNING | 🚫 Don't use on primary computers first |
💬 Contact
♠️ Support
- 📝 Consult F.A.Q. 👉Questions(right click + "Open in new tab")
- 📝 Consult the 👉Documentation(right click + "Open in new tab")
🫶 Thankful
- 🇫🇷 Thanks 👉unbanked0(right click + "Open in new tab")
Support Development
If ' EasyNode Total Obfuscation ' helped you achieve privacy, consider supporting development:
Make donation with 'cake wallet' to : ' kerlann.xmr '

🔒 PRIVACY MATTERS - Total Obfuscation + ZeroTier Edition 🔒
Made with ❤️ for the Monero community
