-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathiptables.rules
More file actions
39 lines (32 loc) · 927 Bytes
/
Copy pathiptables.rules
File metadata and controls
39 lines (32 loc) · 927 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
*mangle
:PREROUTING ACCEPT [24:1528]
:INPUT ACCEPT [24:1528]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [10:1856]
:POSTROUTING ACCEPT [10:1856]
COMMIT
*nat
:PREROUTING ACCEPT [10:584]
:INPUT ACCEPT [0:0]
:OUTPUT ACCEPT [1:136]
:POSTROUTING ACCEPT [1:136]
COMMIT
*filter
:INPUT DROP [10:584]
:FORWARD DROP [0:0]
:OUTPUT ACCEPT [3:360]
-I INPUT 1 -i lo -p all -j ACCEPT
-I INPUT -s 127.0.0.1 -j ACCEPT
-A INPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
#ssh
-A INPUT -p tcp -m state --state NEW -m tcp --dport 55222 -j ACCEPT
#web
-A INPUT -p tcp -m state --state NEW -m multiport --dports 80,443 -j ACCEPT
#apple push
-A INPUT -p tcp -m state --state NEW -m multiport --dports 2195,2196 -j ACCEPT
#chat
-A INPUT -p tcp -m state --state NEW -m tcp --dport 5223 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 9292 -j ACCEPT
-A INPUT -j DROP
COMMIT