februari 21, 2022

hoe lokale Host te bewerken voor het testen van websites

flowcharter zijn momenten waarop u een website wilt testen die u hebt ontworpen voordat de DNS (Domain Name System) – vermelding van de eigenlijke domeinnaam wordt bijgewerkt.

DNS uitgelegd

denk aan jezelf een telefoontje te plegen naar de 411 Operator. Je vraagt de operator “Wat is het telefoonnummer van Joe’ s Pizza in Paramus, New Jersey?”De Operator kijkt door Alle Bedrijf lijsten in dat gebied en vindt de lijst voor Joe’ s Pizza. De Operator antwoordt: “het telefoonnummer voor Joe’ s Pizza in Paramus New Jersey is 201.983.7564. En voor je het weet, spreek je met Joe ‘ s Pizza en bestel je je eten.

het Internet is grotendeels op dezelfde manier. Net als elk bedrijf dat er een ander en uniek telefoonnummer, elke website van het Internet zal een specifiek numeriek adres toegewezen aan het bekend als een IP-adres of”Internet Protocol Address”. De meeste mensen realiseren zich niet dat internetservers alleen via IP-adressen kunnen worden geadresseerd. Het zou echter onmogelijk zijn om te onthouden dat het IP-adres voor Joe ‘ s Pizza 201.983.756.4 is, dus het domeinnaam systeem is gemaakt.

hostnamen zijn de adressen van de website die u elke dag ziet: www.google.com,www, joespizza.com en zo verder. We gebruikten deze “woorden” zoals www.google.com mensen hoeven dus niet de lange IP-adresnummers te onthouden wanneer ze een website willen bezoeken.

laten we nu het eerste voorbeeld gebruiken van het plaatsen van een traditioneel telefoongesprek in de context van het bezoeken van een website met behulp van de browser van uw computer om uit te leggen hoe webadressen werken.

u weet toevallig dat het adres van de website van uw favoriete pizzeria is www.joespizza.com (want dat is een stuk makkelijker te onthouden dan een vierdelige numerieke waarde). Je typt “joespizza.com” in uw webbrowser. Wanneer u op de Enter-toets drukt, wordt uw verzoek verzonden naar de “Internet 411 Operator” die wordt gebruikt door uw Internet Service Provider Bedrijf (of ISP in het kort). In de wereld van het Internet, Deze” 411 ” Operator is bekend als een domeinnaam Server. Deze Domain Name Server (DNS) doorzoekt alle domeinnaamvermeldingen voor Joe ‘ s Pizza. De DNS Server denkt “de website JOESPIZZA in het. COM domein wordt gehost door een webserver met het IP-adres van 201.983.756.4” en stuurt u door naar die locatie en voor u het Weet kijkt u naar de website voor Joe ‘ s Pizza.

Wat is het Hosts-bestand op mijn Computer?

simpel gezegd, het Hosts bestand is vergelijkbaar met een adresboek. Precies zoals het voorbeeld hierboven, wanneer u een adres typt zoals www.joespizza.com in uw webbrowser wordt verwezen naar het Hosts-bestand op uw eigen computer om te zien of u het IP-adres of “telefoonnummer” voor die website hebt. Als je dat doet, dan zal uw computer dat nummer dat het in het bestand lokaal te gebruiken “bellen” en de bijbehorende website opent. Als dit niet het geval is, zal uw computer de DNS-Server van uw internetprovider vragen om het bijbehorende IP-adres voor de betreffende website en u verbinden met die website. De meerderheid van de tijd, zult u niet alle IP-adressen van alle websites van het hele Internet in uw “adresboek”. U zult waarschijnlijk zeer weinig (indien van toepassing) vermeldingen in uw lokale Hosts bestand hebben. Daarom zal uw computer meestal vragen naar de IP-adressen van websites die u wilt bezoeken van uw ISP.

waarom zou ik de hostbestanden op mijn Computer willen bewerken?

soms moet u bij het ontwerpen van een nieuwe website bepaalde aspecten van de site testen voordat u de site live voor het grote publiek opstart. Door het bewerken van uw lokale hosts bestand, kunt u invloed hebben op wat er gebeurt wanneer u typt in een bepaald adres van de website op uw eigen systeem door het omleiden van de webbrowsers op uw computer naar een ander IP-adres om die bepaalde site te bekijken dan de rest van de wereld zou zien. Dus terwijl de rest van de gebruikers van het Internet type “www.joespizza.com” in hun webbrowsers en krijgen doorgestuurd naar de webserver op het IP-adres 201.983.756.4, een bezoek aan dezelfde “www.joespizza.com” webadres op uw eigen computer alleen kan brengen u naar het IP-adres van zeggen 131.34.23.5 (uw testende webserver, bijvoorbeeld). Zodra u klaar bent met het testen van uw site, kunt u vervolgens uw lokale Hostbestand opnieuw bewerken om verbinding te maken met de site zoals een gewone internetgebruiker zou doen.

om uw website te testen met behulp van uw eigen domeinnaam voordat DNS propagatie is voltooid, kunt u het HOSTS-bestand van uw lokale computer gebruiken. Uw computer zal de vermeldingen in uw HOSTS-bestand eerst gebruiken voordat het probeert om uw IP ‘ s te gebruiken om de DNS-informatie voor uw domein op te zoeken.

onthoud: wanneer u klaar bent met testen, vergeet dan niet de aangepaste regels te verwijderen die u aan uw Hosts-bestand hebt toegevoegd.

hoe bewerkt u uw Hosts-bestand op een Windows-PC (Windows 95/98/ME/2000/XP/2003/Vista/7)

laten we in dit voorbeeld aannemen dat uw testserver een IP-adres 88.46.57.157 heeft en dat u die server wilt bezoeken wanneer u “http://example.com” in een webbrowser typt, maar toch de site wilt zien zoals de rest van World Wide Web doet wanneer u “http://www.example.com” in uw browser invoert.

  1. start Kladblok
    klik op uw Windows-pictogram in de taakbalk in de linkerbenedenhoek van uw scherm.
    typ” Kladblok “in het veld”Zoeken”. Een lijst met items zal verschijnen.
    belangrijk (Windows 7 en hoger): Klik met de rechtermuisknop op Kladblok keuze gevonden en selecteer “Run as Administrator “. Als je de optie run as Administrator niet hebt, betekent dit dat je deze privileges niet hebt. Neem contact op met uw IT-persoon om ze te krijgen of om de lokale host voor u op te zetten.
  2. Open uw lokale hostbestand
    in Kladblok ga naar het menu Bestand – >Open en zoek het hostbestand op uw computer.Belangrijk: Wijzig in de rechterbenedenhoek van het dialoogvenster Openen het popupmenu van ” tekstdocumenten (*.txt) “naar” alle bestanden ”
    meestal bevindt het zich op een van de volgende locaties:
    • Windows NT/2000 / XP / 2003 / Vista/7/8/10 – C:windows/system32/drivers/etc/hosts
    • Windows 95/98/Me – C: windowshosts
    • overweeg het uitvoeren van een” Opslaan als”, zodat u een originele kopie van het bestand dat u later kunt herstellen.
    • bestandsnaam: hosts127. 0. 0.1 localhost

      u kunt extra regels aan dit bestand toevoegen die verzoeken voor een bepaald domein naar het IP-adres van uw nieuwe server zullen wijzen.

      voorbeeld:

      bestandsnaam: hosts

      127.0.0.1 localhost
      88.46.57.157 voorbeeld.com

      bewerken naar lokaal hostbestand
      u ziet twee kolommen met informatie, de eerste met IP-adressen en de tweede met hostnamen. Standaard, een windows hosts-bestand moet vergelijkbaar zijn met de volgende:

  3. belangrijk: zorg ervoor dat u de wijzigingen
    opslaat als een hostbestand, niet als een tekst (.txt) bestand
    Windows wil het opslaan als tekst (.txt) dus je moet
    1. veranderen” opslaan als “type naar” alle bestanden”, en dan
    2. klik op” host ” (het originele bestand).
  4. herstart alle momenteel geopende browsers
  5. uw DNS-Cache spoelen
    mogelijk wilt u ook uw DNS-cache spoelen. In Windows, ga naar Start / Windows knop in de linkerbenedenhoek van uw taakbalk, en in het zoekveld typ ” cmd ” en druk op de Enter-toets op uw toetsenbord.
    typ het volgende: ipconfig / flushdns
  6. Test uw wijzigingen
    in uw webbrowser ziet u uw site zoals deze op uw testserver verschijnt bij het typen van http://example.com / maar u kunt de site nog steeds zien op de huidige webserver door een bezoek te brengen aan http://www.example.com/

hoe u uw Hosts-bestand op een Apple Macintosh kunt bewerken met Mac OS X

laten we aannemen dat uw testserver in dit voorbeeld een IP-adres 88.46.57 heeft.157 en u wilt die server bezoeken wanneer u “http://example.com” in een webbrowser typt, maar toch de site wilt zien zoals de rest van World Wide Web doet wanneer u “http://www.example.com” in uw browser invoert.

  1. open Terminal, die zich in toepassingen bevindt, vervolgens in de map Hulpprogramma ‘ s. Om dit te doen ga naar de Finder (Desktop) en van de belangrijkste hoofdbalk aan de bovenkant van het scherm Kies “Go” en vervolgens “Utilities”. Zoek het Terminalpictogram en dubbelklik.
  2. mogelijk wilt u eerst een reservekopie maken van uw bestaande hosts-bestand:
    sudo cp/private/etc /hosts/private/etc / hosts-orig

    Voer uw gebruikerswachtwoord achter de prompt in. Typ vervolgens het volgende commando om uw hosts-bestand te bewerken:

    sudo nano/private/etc / hosts

    geef uw gebruikerswachtwoord op de prompt indien gevraagd.

  3. u zult een bestand zien met een inhoud die lijkt op het volgende:

    bestandsnaam: hosts

    # Hostdatabase

    # localhost wordt gebruikt om de loopback interface

    # te configureren wanneer het systeem opstart. Wijzig dit item niet.

    127.0.0.1 localhost

    255.255.255.255 broadcasthost

    :: 1 localhost

    fe80:: 1% lo0 localhost

    met de pijltjestoetsen op uw toetsenbord, navigeer door dit bestand en voeg uw domein en IP-adres toe aan de onderkant van het bestand. Bijvoorbeeld:

    bestandsnaam: hosts

    ### Host Database # # localhost wordt gebruikt om de loopback interface# te configureren wanneer het systeem opstart. Wijzig dit item niet.## 127.0.0.1 localhost255. 255. 255. 255 broadcasthost::1 localhostfe80:: 1% lo0 localhost

    88.46.57.157 voorbeeld.com

  4. wanneer u klaar bent met het bewerken van het hosts-bestand, drukt u op de toetsenbordcombinatie Control+O om het bestand op te slaan.
    druk vervolgens op de Enter-toets om de opslagbewerking te bevestigen. Druk tenslotte op de toetsenbordcombinatie Control-X om de editor te verlaten. Het kan ook nodig zijn om jezelf sudo priveleges, als je een toestemming fout in Stap 2. In je” Help “menu, zoek naar” root “en selecteer de instructies voor” het inschakelen van de root gebruiker.”Volg die instructies.
  5. mogelijk wilt u ook uw DNS-cache doorspoelen.
    typ het volgende commando in uw terminalvenster: dscacheutil-flushcache druk vervolgens op de Enter-toets.
  6. herstart alle momenteel geopende browsers.
  7. in uw webbrowser ziet u nu uw site zoals deze op uw testserver verschijnt bij het typen van http://example.com, maar u kunt de site nog steeds zien op de huidige webserver door http://www.example.com

te bezoeken

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.