#!/bin/bash # Define the ports you want to block PORTS=("80" "443") # Default ports, will be modified by the install script # First, allow specified ports on bridge0, eth0, and tailscale0 for port in "${PORTS[@]}"; do iptables -A INPUT -i bridge0 -p tcp --dport $port -j ACCEPT iptables -A INPUT -i eth0 -p tcp --dport $port -j ACCEPT iptables -A INPUT -i tailscale0 -p tcp --dport $port -j ACCEPT done # Then, block specified ports on all other interfaces for port in "${PORTS[@]}"; do iptables -A INPUT -p tcp --dport $port -j DROP done