Você pode tentar o seguinte:
// accept all tcp on port 8080 from localhost
iptables -I INPUT 1 -i lo -p tcp --dport 8080 -j ACCEPT
[...] all your other rules
// drop all other packets
iptables -A INPUT -j DROP
Se você quiser permitir também 1 (ou mais) IP externo / outro, use:
// accept tcp on port 8080 from allowed_ip
iptables -I INPUT 3 -i eth0 -p tcp --dport 8080 -s allowed_ip -j ACCEPT
Deixe-me saber como é:)