Если вы используете Linux, вы можете использовать iptables для этого.
iptables -A INPUT -p tcp -s localhost --dport 8080 -j ACCEPT
iptables -A INPUT -p tcp --dport 8080 -j DROP
Просто измените 8080
на нужный порт и запускайте его несколько раз для каждого порта, который вы предоставляете.
Первая команда - «все, что приходит с локального хоста на порт 8080, разрешает это», а вторая - «сбросить что-либо, поступающее на порт 8080»
Это изменение не является постоянным, оно будет сброшено после перезагрузки, но вы можете сохранить его с помощью:
iptables-save > /etc/iptables.conf
И восстановить его с помощью:
iptables-restore < /etc/iptables.conf