Skip to content

Commit be2b100

Browse files
committed
Add per-protocol firewall port list to INSTALL.md
1 parent 511473a commit be2b100

1 file changed

Lines changed: 22 additions & 1 deletion

File tree

INSTALL.md

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,28 @@ ssh -p 2222 user@your-server
3030

3131
### Open Firewall Ports
3232

33-
You must open up your firewall (if present) to expose ports 22, 80 or 443, and potentially your real SSH port. This is specific to your network configuration, so the exact steps are not presented here.
33+
Open the ports for whichever honeypots you plan to run, plus the web dashboard. For example, with UFW:
34+
35+
```bash
36+
# Web dashboard (pick one)
37+
ufw allow 80/tcp # HTTP
38+
ufw allow 443/tcp # HTTPS
39+
40+
# Honeypot ports (enable as needed)
41+
ufw allow 21/tcp # FTP
42+
ufw allow 22/tcp # SSH
43+
ufw allow 23/tcp # Telnet
44+
ufw allow 25/tcp # SMTP (MAIL)
45+
ufw allow 445/tcp # SMB
46+
ufw allow 587/tcp # SMTP
47+
ufw allow 3389/tcp # RDP
48+
ufw allow 5060 # SIP (TCP + UDP)
49+
50+
# Your real SSH port
51+
ufw allow 2222/tcp # or whatever you chose
52+
```
53+
54+
If you're not using UFW, open the equivalent ports in your firewall.
3455

3556
### MaxMind Account (GeoIP)
3657

0 commit comments

Comments
 (0)