Junior — Middle
Waarom wordt dezelfde site succesvol geladen op één computer en verschijnt er op een andere een bericht over het starten van Nginx, terwijl ze dezelfde subnet gebruiken?
sobes.tech AI
Antwoord van AI
Als hetzelfde subnet wordt gebruikt en dezelfde site succesvol wordt geladen op één computer, maar op een andere verschijnt een bericht dat Nginx wordt gestart, dan zijn de waarschijnlijke oorzaken:
- IP-adresconflict of DNS: het is mogelijk dat op de tweede computer DNS of het hosts-bestand zo is geconfigureerd dat de domeinnaam van de site wijst naar een lokaal IP-adres waar Nginx draait.
- De lokale webserver Nginx draait op de tweede computer en luistert op dezelfde poort (meestal 80 of 443), dus bij het benaderen van de site wordt het verzoek afgehandeld door de lokale server en niet door de externe.
- Browsercache of proxy kunnen verzoeken doorverwijzen naar de lokale server.
Oplossing:
- Controleer het hosts-bestand op de tweede computer (
/etc/hostsofC:\Windows\System32\drivers\etc\hosts). - Controleer DNS-instellingen en IP-adres.
- Stop de lokale Nginx en controleer de toegang tot de site.
- Controleer proxy-instellingen en leeg de browsercache.
Zo ligt de oorzaak in dat de tweede computer niet naar de externe server verwijst, maar naar de lokale Nginx, vanwege netwerk- of configuratiekenmerken.