Você diz Linux, então estou assumindo que você tem IPtables instalados. Você só pode permitir tráfego de entrada / saída na porta 80 (HTTP), porta 443 (HTTPS) e DNS de saída. Use por sua conta e risco, pois não testei essas regras. Além disso, verifique se você é a máquina física quando fizer isso. Se você estiver conectando remotamente, pode desconectar-se e não conseguir voltar para a máquina.
#delete all rules
iptables -F
#change default policy to drop everything
iptables -P INPUT DROP
iptables -P FORWARD DROP
iptables -P OUTPUT DROP
#add rules for port 80 and 443 to only allow this traffic
iptables -A OUTPUT -o eth0 -p tcp --dport 443 -m state --state NEW,ESTABLISHED -j ACCEPT
iptables -A INPUT -i eth0 -p tcp --sport 443 -m state --state ESTABLISHED -j ACCEPT
iptables -A OUTPUT -o eth0 -p tcp --dport 80 -m state --state NEW,ESTABLISHED -j ACCEPT
iptables -A INPUT -i eth0 -p tcp --sport 80 -m state --state ESTABLISHED -j ACCEPT
#allow outbound DNS
iptables -A OUTPUT -p udp -o eth0 --dport 53 -j ACCEPT
iptables -A INPUT -p udp -i eth0 --sport 53 -j ACCEPT
#allow loopback
iptables -A INPUT -i lo -j ACCEPT
iptables -A OUTPUT -o lo -j ACCEPT
Regras da lista:
iptables -L