ich hoste einen Server in meinem privaten Netzwerk und möchte jetzt von außerhalb des Netzwerkes auf den Server zugreifen. Was muss ich tun, dass ich nach der Webadresse keinen Port angeben muss sondern mit einem URL Prefix des Service erreichen kann
Falls es sich um einen Webserver handelt, solltest Du diesen auf Port 80 (http) oder Port 443 (https) lauschen lassen, denn dies sind die Standardports die ein browser annimmt, wenn kein Port in der Adresszeile angegeben wird.
Um einen Dienst von außen erreichbar zu machen solltest Du den Port in deinem DSL-Router freigeben und auf die Interne Adresse des Rechners weiterleiten auf dem Dein Server läuft.
Möchtest Du den Server unter einer sprechenden Adresse von außen erreichen, solltest Du noch so etwas wie DynDNS verwenden.
okay danke, 

1. was muss ich Sicherhetstechnisch beachten damit meine externe Verbindung Sicher ist 

2. Cool danke für Die Info das Port 443 und 80 ein Standartport ist ich hatte gelernt das Port 8080 anstelle/neben Port 443 ein Standartport ist kannst du mir dazu genaueres sagen?
1.: Um Sicherheit zu gewährleisten, solltest du das HTTPS Protokoll verwenden, damit übertragene Daten verschlüsselt werden. Wenn nur du oder nur bestimmte Personen auf den Server zugreifen können sollen, solltest du die für die Verbindung ein Passwort festlegen. Die Software die du verwendest sollte außerdem auf dem neuesten Stand sein, um das Risiko für Sicherheitslücken verringern.

2.: Port 8080 wird gerne verwendet, um zu Vermeiden, dass Konflikte entstehen, weil Port 80 z.B. schon verwendet wird. Port 8080 wird jedoch nicht von Webbrowsern standardmäßig geprüft.