https://superuser.com/questions/1118735/how-are-source-ports-determined-and-how-can-i-force-it-to-use-a-specific-port
Se especifica puerto aleatorio por que no has especificado ninguno, por otra parte tienes programas como netcat que te permiten seleccionar un puerto especifico de salida en Linux es el parametro -p "source_port".
SSH por ejemplo podrias usar un proxy, para todo lo demas solo se me ocurre hacer NAT en tu propia máquina cambiando el puerto especifico.
Ejemplo:
https://serverfault.com/questions/354298/iptables-change-port-of-outgoing-and-incoming-packets
No se si eso responde a tu pregunta.
¿"Limpieza..."?
A no ser que haya una razón más especifica no entiendo ese de "limpieza"