diff --git a/src/freedombone-utils-firewall b/src/freedombone-utils-firewall index ff068a093eff590867ed65acc65dbc36ab21feb7..753e628d44eaa4b95d67c6c5d2dbcaf3b8b0c6ad 100755 --- a/src/freedombone-utils-firewall +++ b/src/freedombone-utils-firewall @@ -402,7 +402,9 @@ function mesh_firewall { echo "iptables -A INPUT -p tcp --dport $TRACKER_PORT -j ACCEPT"; echo "ip6tables -A INPUT -p tcp --dport $TRACKER_PORT -j ACCEPT"; echo "iptables -A INPUT -p udp --dport 1900 -j ACCEPT"; - echo "ip6tables -A INPUT -p udp --dport 1900 -j ACCEPT"; } > "$MESH_FIREWALL_SCRIPT" + echo "ip6tables -A INPUT -p udp --dport 1900 -j ACCEPT"; + echo "iptables -A INPUT -s $FIREFOX_TELEMETRY_IP -j DROP"; + echo "iptables -A OUTPUT -s $FIREFOX_TELEMETRY_IP -j DROP"; } > "$MESH_FIREWALL_SCRIPT" chmod +x "$MESH_FIREWALL_SCRIPT" { echo '[Unit]';