Also du hängst hinter einem Router, wie ich deinem Text entnehmen kann.
Wenn du den Port forwardest, kann sich dein Client über Internet mit dem Server verbinden?
Ich denke "Connection refused" bedeutet, das der Router den Verbindungsversuch abgewiesen hat. Deswegen muss man, soweit ich weiss, den Port forwarden an eine gültige
IP/Computer, auf dem dein Server läuft.