Manieren om te controleren of een website echt offline is
- Categorie: Ontwikkeling
Ik heb de inspiratie voor dit bericht gehaald uit het Download Squad-artikel 'Is deze website voor iedereen offline of ben jij het alleen?' waarin een service werd genoemd die zou controleren of een website niet beschikbaar was of dat het waarschijnlijker was dat het een probleem was aan de kant van de gebruiker. Sommige jongens noemden in de commentaren dat de website-controledienst van tijd tot tijd valse resultaten zou weergeven, wat me op zijn beurt overtuigde om een bericht te schrijven over andere methoden om te controleren of een website up is of niet.
Controleren of een website up is of niet, zou snel moeten zijn, u wilt geen tijd verspillen aan het analyseren van grote logbestanden als er een andere snellere manier is om de controle uit te voeren. Dit artikel concentreert zich daarom op methoden die binnen enkele seconden resultaten onthullen die gemakkelijk te interpreteren zijn.
Als je een methode kent die ontbreekt, laat het me weten en ik zal het bekijken en toevoegen als het goed past. We gaan verder met manieren om te controleren of een website echt offline is.
een. Ping
Een ping stuurt in feite een Hallo naar een server die wacht op een antwoord. Als het antwoord te lang duurt, treedt er een time-out op. Ping wordt gemeten in ms, als het ongelooflijk hoog is, is er iets mis met je computer, de route ertussen of de bestemming.
De opdracht is vergelijkbaar in Windows en Linux, voer gewoon de ping-bestemming in, waarbij de bestemming een IP- of domeinnaam is, en wacht op het antwoord.
Een van de vele online scripts waarop ping-servers zich bevinden Ping.eu . Het biedt ook andere netwerktools zoals Traceroute en een poortcontrole.
twee. Traceroute
U kunt Tracerouter vergelijken met een lijst van alle wegen die u aflegt totdat u uw bestemming bereikt. Alleen dat de wegen in dit geval de servers zijn waar uw gegevens door worden gestuurd om hun bestemming te bereiken. Als alles in orde is, zou de doelserver aan het einde moeten verschijnen, als dat niet het geval is, kunt u bijvoorbeeld time-outs krijgen.
Traceroute-tool van de Universiteit van Princeton toont de traceroute tussen de Universiteit en een andere server op internet, u kunt het IP-adres of de domeinnaam van de server invoeren.
Tracert is de opdracht die u in Windows kunt gebruiken om de route tussen uw computer en de bestemming te traceren. Gebruik hiervoor het commando 'tracert IP' of 'tracert domein'. Traceroute is het equivalent in Linux.
3. Domain Name System (DNS)
DNS-fouten treden meestal op wanneer een website pas is geregistreerd of naar een andere server wordt verplaatst. Het duurt meestal even voordat de DNS-records zijn bijgewerkt zodat ze naar de nieuwe server wijzen. DNS verstrekt informatie zoals uw telefoonboek dat is. Domeinnamen zijn voor ons nietige mensen die moeite hebben met het onthouden van die server-IP-adressen (64.233.161.18 voor Google bijvoorbeeld). Er doen zich problemen voor wanneer de naamservers die de door mensen ingevoerde domeinnamen naar IP-adressen vertalen, nog steeds het oude IP-adres in hun records hebben terwijl de website al op het nieuwe IP-adres draait.
U kunt het online script gebruiken DNS-rapport om een gedetailleerd rapport te ontvangen. Groene resultaten zijn prima, rode duiden op fouten en gele zijn waarschuwingen.
Vier. Proxy's
Proxys kunnen worden gebruikt om verbindingen met websites tot stand te brengen, zelfs als de directe route van uw computer naar die van hen op de een of andere manier is geblokkeerd. U kunt dat vergelijken met het bezoeken van een vriend en zijn computer gebruiken om verbinding te maken met een server waarmee u geen verbinding kunt maken. Als het werkt, heeft het op de een of andere manier te maken met uw computer of verbinding.
U kunt honderden webgebaseerde proxy's vinden op Proxy.org . Probeer een paar en kijk of u verbinding kunt maken met de website.
5. Vraag iemand
Als je direct contact hebt met andere gebruikers, of het nu IRC, Skype, Instant Messengers of zelfs forums is, kun je hen vragen of ze zo vriendelijk zijn om een bepaalde website voor je te bezoeken. Dat is praktisch een vervanging voor het gebruik van een proxy.