summaryrefslogtreecommitdiff
path: root/system-configuration.scm
diff options
context:
space:
mode:
authorMarek Paśnikowski <marekpasnikowski@protonmail.com>2022-04-21 18:08:24 +0200
committerMarek Paśnikowski <marek@marekpasnikowski.pl>2022-04-21 18:08:24 +0200
commit0901c5a563d2dedcb280812d77411ffc009990ef (patch)
treec80fd743488d7dfc3b536439c02b4f36fa60361a /system-configuration.scm
parentd8188d04092ccb164a51135fcf3cc75a58c8141d (diff)
Force All Internet Traffic Through Tor
* iptables.tor.rules: Import firewall rules from Arch Wiki describing Transparent Torification ... * system-configuration (iptables-configuration): ... and use them here.
Diffstat (limited to 'system-configuration.scm')
-rw-r--r--system-configuration.scm6
1 files changed, 6 insertions, 0 deletions
diff --git a/system-configuration.scm b/system-configuration.scm
index 38f9c39..213d60e 100644
--- a/system-configuration.scm
+++ b/system-configuration.scm
@@ -45,6 +45,12 @@
( append
( list
( service cups-service-type )
+ ( service iptables-service-type
+ ( iptables-configuration
+ ( ipv4-rules
+ ( local-file "iptables.tor.rules" ) )
+ ( ipv6-rules
+ ( local-file "iptables.tor.rules" ) ) ) )
( service openssh-service-type )
( service gnome-desktop-service-type )
( service tor-service-type