Originariamente inviato da virusbye
Non ci siamo capiti!

Io uso già iptables, solo vorrei sapere cosa devo scrivere per fargli "chiudere" una porta per l'ip pubblico.
iptables non chiude. iptables filtra.

Se hai un servizio abilitato, la porta sarà aperta per forza (altrimenti che servizio è? )
Quello che puoi fare è filtrare quello che arriva dall'esterno, esempio:
codice:
iptables -A INPUT -p tcp -i eth0 --dport 139 -j DROP
dove eth0 sarà l'interfaccia di rete connessa con la rete esterna. Naturalmente puoi adattare al meglio il tutto dopo un man iptables