Hallo allemaal,
Ik draai thuis een webserver waarop ik een een soort van routing pagina het draaien met php. Op deze pagina controleer ik of de client zich binnen mijn LAN bevind, en wanneer dat zo is stuur ik hem door naar een bepaalde interne url. Hiervoor heb ik altijd $_SERVER['REMOTE_ADDR'] gebruikt en dit heeft ook altijd prima gewerkt.
Echter heb ik nu sinds kort een VPN server geïnstalleerd waardoor ik ook van buiten mijn LAN de pagina's kan bereiken. Alleen nu werkt dus de routing pagina niet meer omdat mijn extern IP adres niet herkent wordt door het script.
Is er een mogelijkheid om met behulp van PHP (of eventueel Javascript) te controleren of mijn interne url's bereikbaar zijn? Bijvoorbeeld een soort van ping naar het interne adres van mijn webserver?
Alvast bedankt.
Ik draai thuis een webserver waarop ik een een soort van routing pagina het draaien met php. Op deze pagina controleer ik of de client zich binnen mijn LAN bevind, en wanneer dat zo is stuur ik hem door naar een bepaalde interne url. Hiervoor heb ik altijd $_SERVER['REMOTE_ADDR'] gebruikt en dit heeft ook altijd prima gewerkt.
Echter heb ik nu sinds kort een VPN server geïnstalleerd waardoor ik ook van buiten mijn LAN de pagina's kan bereiken. Alleen nu werkt dus de routing pagina niet meer omdat mijn extern IP adres niet herkent wordt door het script.
Is er een mogelijkheid om met behulp van PHP (of eventueel Javascript) te controleren of mijn interne url's bereikbaar zijn? Bijvoorbeeld een soort van ping naar het interne adres van mijn webserver?
Alvast bedankt.