[update] iptables allows apt-get and dns
This commit is contained in:
parent
a934e22f0e
commit
e0e3d2b43a
|
@ -6,18 +6,23 @@ iptables -P INPUT DROP;
|
||||||
|
|
||||||
# maintenance
|
# maintenance
|
||||||
iptables -A INPUT -p tcp -m tcp --dport 22 -j ACCEPT;
|
iptables -A INPUT -p tcp -m tcp --dport 22 -j ACCEPT;
|
||||||
iptables -A OUTPUT -p tcp -m tcp --sport 22 -j ACCEPT;
|
|
||||||
|
|
||||||
# SMMP-server
|
# SMMP-server
|
||||||
iptables -A INPUT -p tcp -m tcp --sport 22 -j ACCEPT;
|
|
||||||
iptables -A OUTPUT -p tcp -m tcp --dport 22 -j ACCEPT;
|
iptables -A OUTPUT -p tcp -m tcp --dport 22 -j ACCEPT;
|
||||||
|
|
||||||
# SMMP
|
# SMMP
|
||||||
iptables -A INPUT -p tcp -m tcp --sport 443 -j ACCEPT;
|
|
||||||
iptables -A OUTPUT -p tcp -m tcp --dport 443 -j ACCEPT;
|
iptables -A OUTPUT -p tcp -m tcp --dport 443 -j ACCEPT;
|
||||||
|
|
||||||
|
# apt-get
|
||||||
|
iptables -A OUTPUT -m state --state RELATED,ESTABLISHED -j ACCEPT;
|
||||||
|
iptables -A OUTPUT -p tcp --dport 80 -m state --state NEW -j ACCEPT;
|
||||||
|
|
||||||
# dns
|
# dns
|
||||||
iptables -A OUTPUT -p udp --dport 53 -m state --state NEW,ESTABLISHED -j ACCEPT;
|
iptables -A OUTPUT -p tcp --dport 53 -m state --state NEW -j ACCEPT;
|
||||||
iptables -A INPUT -p udp --sport 53 -m state --state ESTABLISHED -j ACCEPT;
|
iptables -A OUTPUT -p udp --dport 53 -m state --state NEW -j ACCEPT;
|
||||||
iptables -A OUTPUT -p tcp --dport 53 -m state --state NEW,ESTABLISHED -j ACCEPT;
|
|
||||||
iptables -A INPUT -p tcp --sport 53 -m state --state ESTABLISHED -j ACCEPT;
|
# accept as INPUT all already ESTABLISHED connections
|
||||||
|
iptables -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT;
|
||||||
|
|
||||||
|
# accept to OUTPUT all already ESTABLISHED connections
|
||||||
|
iptables -A OUTPUT -m state --state RELATED,ESTABLISHED -j ACCEPT;
|
Loading…
Reference in New Issue