mirror of
https://github.com/LX3JL/xlxd.git
synced 2025-12-06 07:42:01 +01:00
Merge c855251af8 into bf7031eabd
This commit is contained in:
commit
2bb6439bb0
40
scripts/ufw_rules.sh
Normal file
40
scripts/ufw_rules.sh
Normal file
|
|
@ -0,0 +1,40 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# Reset UFW to start with a clean slate
|
||||||
|
sudo ufw reset
|
||||||
|
|
||||||
|
# Set default policies
|
||||||
|
sudo ufw default deny incoming
|
||||||
|
sudo ufw default allow outgoing
|
||||||
|
|
||||||
|
# Allow specific ports and protocols
|
||||||
|
# HTTP and HTTPS
|
||||||
|
sudo ufw allow 80/tcp # HTTP
|
||||||
|
sudo ufw allow 443/tcp # HTTPS (optional)
|
||||||
|
|
||||||
|
# Additional TCP Ports
|
||||||
|
sudo ufw allow 8080/tcp # Additional HTTP service
|
||||||
|
sudo ufw allow 22/tcp # SSH
|
||||||
|
|
||||||
|
# UDP Ports
|
||||||
|
sudo ufw allow 10001/udp # UDP port 10001
|
||||||
|
sudo ufw allow 10002/udp # UDP port 10002
|
||||||
|
sudo ufw allow 42000/udp # UDP port 42000
|
||||||
|
sudo ufw allow 30001/udp # UDP port 30001
|
||||||
|
sudo ufw allow 20001/udp # UDP port 20001
|
||||||
|
sudo ufw allow 30051/udp # UDP port 30051
|
||||||
|
sudo ufw allow 62030/udp # UDP port 62030
|
||||||
|
sudo ufw allow 8880/udp # UDP port 8880
|
||||||
|
sudo ufw allow 10100/udp # UDP port 10100
|
||||||
|
|
||||||
|
# Port Ranges
|
||||||
|
sudo ufw allow 10101:10199/udp # UDP ports 10101-10199
|
||||||
|
sudo ufw allow 12345:12346/udp # UDP ports 12345-12346
|
||||||
|
sudo ufw allow 40000/udp # UDP port 40000
|
||||||
|
sudo ufw allow 21110/udp # UDP port 21110
|
||||||
|
|
||||||
|
# Enable UFW
|
||||||
|
sudo ufw enable
|
||||||
|
|
||||||
|
# Show UFW status
|
||||||
|
sudo ufw status verbose
|
||||||
Loading…
Reference in a new issue