Si quieres abrir un puerto sinmas... puedes hacer lo soguiente.
main() {
int sfd;
struct sockaddr_in dir;
.
.
.
dir.sin_family=AF_INET;
dir.sin_port=htons(5553); /* aqui el puerto que quieras */
dir.sin_addr=INET_ANYADDR;
sfd=socket(AF_INET, SOCK_STREAM, 6);
bind(sfd, (struct sockaddr *)&dir, sizeof(dir);
.
.
.
}
Pero si no tienes ganas de programar, tienes una aplicacion multiusos para las redes llamada "NetCat", en algunos sistemas se ejecuta como "nc" y en otros como "netcat". Para habrir un puerto sinmas seria....
nc -l -p 5553