Non ti posso mica consigliare. Se l'utente (o chi utilizza il programma) puo' modificare tali parametri allora mettili nell'interfaccia grafica a disposizione, altrimenti no.

Comunque non e' il caso di utilizzare una porta fissa (e poi la 80) per il client ...