home
·
contact
·
privacy
projects
/
config
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
WIP.
[config]
/
all_new_2018
/
linkable_etc_files
/
server
/
etc
/
iptables
/
rules.v4
diff --git
a/all_new_2018/linkable_etc_files/server/etc/iptables/rules.v4
b/all_new_2018/linkable_etc_files/server/etc/iptables/rules.v4
index faf35c17889b9e4de54a2c1f0a60fc391737f419..fa4882dfa1340e80cbee94ce5758c5a03a1e95a8 100644
(file)
--- a/
all_new_2018/linkable_etc_files/server/etc/iptables/rules.v4
+++ b/
all_new_2018/linkable_etc_files/server/etc/iptables/rules.v4
@@
-2,13
+2,21
@@
:INPUT DROP [0:0]
:FORWARD DROP [0:0]
:OUTPUT ACCEPT [0:0]
:INPUT DROP [0:0]
:FORWARD DROP [0:0]
:OUTPUT ACCEPT [0:0]
+# otherwise self-referential connections to local host will fail
-A INPUT -i lo -j ACCEPT
-A INPUT -i lo -j ACCEPT
+# this enables ping etc.
-A INPUT -p icmp -j ACCEPT
-A INPUT -p icmp -j ACCEPT
+# SSH
-A INPUT -p tcp --dport 22 -j ACCEPT
-A INPUT -p tcp --dport 22 -j ACCEPT
+# HTTPS in theory, in practice my second SSH port, see sshd_config
-A INPUT -p tcp --dport 443 -j ACCEPT
-A INPUT -p tcp --dport 443 -j ACCEPT
+# SMTP (allowing for STARTTLS); necessary for mail server to mail server banter
-A INPUT -p tcp --dport 25 -j ACCEPT
-A INPUT -p tcp --dport 25 -j ACCEPT
+# SMTPS, for mail server to mail user agent communication
-A INPUT -p tcp --dport 465 -j ACCEPT
-A INPUT -p tcp --dport 465 -j ACCEPT
+# IMAPS
-A INPUT -p tcp --dport 993 -j ACCEPT
-A INPUT -p tcp --dport 993 -j ACCEPT
+# tolerate any inbound connections requested by our server, no matter the port
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
COMMIT
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
COMMIT
-#
iptables-restore seems to ignore COMMIT
if no newline follows it
\ No newline at end of file
+#
this last line is here because iptables-restore ignores the final command
if no newline follows it
\ No newline at end of file