Я делал это в мире Windows с помощью инструмента под названием TCPView: просто выберите установленное соединение (УСТАНОВЛЕНО), затем выберите "Закрыть соединение". Я не могу найти путь к этому на Mac OSX или Linux (мне нужны оба). Единственный известный мне способ - убить процесс, у которого открыт порт.
Мой основной сценарий использования - симуляция прерываний в соединении для проверки аварийного переключения, например, отсоединение кабеля или потеря маршрутизатора или промежуточного программного обеспечения.