IP adressen als 192.168.xxx.xxx kunnen niet direct benaderd worden vanaf internet.
Je zult b.v. port 80 moeten forwarden in je router naar dit adres.
Ik maak op dat de vraagsteller dat principe al kent:
(192.168.1.XXX) is in de router gelinkt met het externe IP adres.
Dit "linken", ook "forwarden" genoemd, zal voor poort 80 gedaan zijn. Voor een andere website (en/of server) kan een andere poort dan 80 worden gebruikt.
Het andere poortnummer (bijvoorbeeld 81) moet dan zowel in de configuratie van de webserver (bijvoorbeeld in /etc/apache2/sites-available/) als in de router instellingen gebruikt moeten worden. Zo kunnen 2 gescheiden webservers hetzelfde internet-adres delen.
Opmerking 1: Voor het linken op een webpagina moet wel het
http:internetadres:81/pagina.html gebruikt worden, NIET het
interne adres.
Opmerking 2: soms (bijvoorbeeld bij scholen of bedrijven) worden andere poorten dan 80 niet door een firewall toegestaan en werkt deze oplossing niet.