värdfil macos. Hur man öppnar och redigerar hosts-filen i macOS. domännamnssystem

Aktiva användare datorer är förmodligen bekanta med Hosts-filen, som innehåller nätverksinformation. Genom den kan du blockera åtkomst till en specifik webbplats från en dator, eller göra andra ändringar i datorns åtkomst till en viss IP-adress. Trots den stängda driften Mac-system OS från användarstörningar, du kan redigera Hosts-filen i den. Samtidigt är redigering inte svårare än på Windows, och i den här artikeln kommer vi att titta på hur man gör det.

Innehållsförteckning:

Hur man öppnar och redigerar värdar via "Terminal"

Det enklaste sättet att komma åt redigering av en fil är att använda kommandoraden, som på Mac OS kallas . Du kan starta verktyget "Terminal" genom Finder, det finns i listan standardprogram operativsystem, eller genom att söka genom att ange dess namn.

Efter att ha startat "Terminal", skriv in följande kommando och kör det för att gå till redigering av Hosts-filen:

sudo nano /private/etc/hosts

Efter att ha aktiverat kommandot måste du också ange datoradministratörslösenordet, eftersom störningen av Hosts är ganska allvarlig, och om du redigerar filen felaktigt kan du få problem med att komma åt vissa webbplatser på Internet.

Efter att ha angett lösenordet kommer innehållet i Hosts-filen att visas direkt, som användaren kan redigera. Musen fungerar inte när du redigerar en fil via "Terminalen", det vill säga du kan bara flytta mellan raderna i filen med tangentbordet. Ange de ändringar du vill göra i Hosts-filen. För att spara ändringar i filen måste du trycka på Ctrl + X på tangentbordet. Därefter visas ett meddelande som frågar om du verkligen vill byta värd, bekräfta med "Y"-knappen.

Hur man öppnar och redigerar värdar i Mac OS via Finder

Det andra alternativet för att komma åt Hosts och redigera filen är att använda standard Finder. På så sätt kan du öppna Hosts-filen och redigera den i valfri textredigerare, så det här alternativet kan vara att föredra i vissa fall.

För att öppna Hosts via Finder, klicka på Finder i bottenmenyn Högerklicka musen och välj alternativet "Gå till mapp".

Ett fönster öppnas där du måste ange sökvägen till mappen du vill gå till. Ange följande adress:

/private/etc/hosts

Och klicka på "Gå".

Systemmappen öppnas som innehåller Hosts-filen. För att börja redigera den måste du högerklicka på den och välja den redigerare där det är bekvämare för dig att arbeta (du kan också använda standardredigeraren - TextEdit).

I fönstret som öppnas kan du redigera Hosts-filen som vilken annan fil som helst i en textredigerare. Men samtidigt systemfil Värdar är skyddade från redigering. När du har försökt göra ändringar i den visas ett meddelande som ber dig att skapa en dubblettfil. Klicka på "Duplicera", varefter den andra filen bildas på basis av den första filen.

Därefter återstår att göra de nödvändiga ändringarna i den nyskapade filen och spara den på en bekväm plats, till exempel på skrivbordet. När du sparar, välj .txt-upplösningen (samma upplösning som den ursprungliga Hosts-filen). När du sparar ny fil de behöver bara bytas ut gammal fil i systemmappen etc. För att göra detta, dra den nya filen till mappen där de gamla värdarna finns och klicka på "Ersätt" när motsvarande meddelande visas. Som ett resultat av dessa åtgärder kommer den gamla Hosts-filen att raderas, och nytt system kommer att börja använda den istället.

Så här tillämpar du ändringar i Hosts-filen

Vissa ändringar som görs i Hosts-filen uppfattas inte omedelbart av systemet och har följaktligen ingen effekt. För att ändringarna ska träda i kraft måste du uppdatera DNS-cachen. Detta kan göras med hjälp av terminalen med kommandot:

dscacheutil -flushcache; sudo killall -HUP mDNSResponder

Efter att ha utfört detta kommando kommer Hosts-filen att läsas av systemet igen, och alla ändringar som har gjorts i den kommer att återspeglas i datorns drift.

Först och främst, vad är hosts-filen, och hur skiljer den sig från den mer allmänt kända DNS?

Domännamnssystemet är den databas som motsvarar en IP-adress "dotted quad" numeriska format med en webbplatss alfabetiserade webbadress. Det är en gigantisk katalog över vilket namn som tillhör vilken IP-adress, som en gula sidor online.

Din Macs värdfil är dock lokaliserad till din egen enhet, som en lista med kontakter i din telefon: webbadressen fungerar som din kontakts namn - det är så du hittar vem du vill prata med - och IP-adressen är deras cell telefonnummer, vilket är ditt faktiska sätt att komma i kontakt med dem.

Hur redigering av hosts-filen fungerar

Att redigera din Mac-värdfil är lite som att ändra telefonnumret i din kontaktbok. Om du sparar kontaktuppgifterna med fel namn, ja, det kommer fortfarande att ansluta till den personen när du ringer kontakten. Om du däremot angav ett felaktigt telefonnummer i vår kontaktanalogi, oavsett om det är ett ogiltigt nummer eller ett som länkar till någon annans, så har du ingen chans att komma fram till just den mobiltelefonen.

Redigering av hosts-filen omdirigerar IP-adressen, men bara från din egen Mac. Om du anger webbadressen studsar du till en annan IP-adress som du väljer (och därför en annan webbplats) eller till en ogiltig IP, vilket ger dig en felsida i din webbläsare som säger att den inte kan hitta webbplatsen du är letar efter.

Kan det öka min Macs hastighet?

Att redigera en värdfil är ett sätt att påskynda webbläsarens prestanda. Men om du är trött på halva åtgärder och vill ha några rejäla förbättringar, rekommenderar vi en fullständig webbläsarrensning, inklusive radering av webbläsarcache. Vår personliga favorit är eftersom den har ett verktyg för att avinstallera webbläsartillägg och resten av skräpet som Mac-datorer samlar på sig från webben, e-post och meddelandechatt.

Så varför skulle du vilja ändra din hosts-fil?

Om du anger en webbadress i din webbläsare beror det vanligtvis på att du vill nå den IP-adressen. Så vad är fördelarna med omdirigering?

    Nätverkstestning: Om du utvecklar ett nätverk kan du dirigera om det riktiga domännamnet till utvecklingswebbplatsen för att se hur verkliga användare upplever det. Detta kommer inte att påverka andra användare som kommer åt den riktiga webbplatsen.

    Blockera skadliga webbplatser: Förutom risken för virus och skadlig programvara kan oupptäckta tillägg också hitta in i ditt system och börja sakta ner saker och ting. Även om det alltid är värt att investera i popup-annonsblockerare, förhindrar redigering av hosts-filen kända skadliga webbplatser från att nås. Om en länk eller popup-fönster försöker komma in på webbplatsen, dirigerar ditt operativsystem helt enkelt om den och tar dig till en säkrare sida.

    Ökad hastighet: Som vi sa tidigare, att hitta en webbplats via DNS är som att bläddra igenom de gula sidorna för att hitta rätt adress. Med värdfilen lokaliserad till din Mac, kan detta potentiellt påskynda din surfning genom att utelämna den mitten man.

    Förbättrad produktivitet: Kanske du eller ditt team blir distraherade med sociala medier eller videostreaming. Blockering av åtkomst till tidsödande sajter är ett bra sätt att hålla fokus på det aktuella jobbet.

Hur man redigerar hosts-filen med Terminal

Obs! Du behöver administratörsbehörighet, inklusive lösenordet, för att redigera Mac-värdfilen.

1) Hitta Terminal-applikationen på ditt system. Du kan göra detta genom att antingen:

Använd Spotlight-applikationen för att söka efter den.

Välj Applications från sidofältet i ett Finder-fönster, och därifrån välj Utilities och dubbelklicka sedan på Terminal.

2) När du har öppnat terminalfönstret kan du komma åt Nano-textredigeraren, där du kommer att redigera värdfilen. typ sudo nano /etc/hosts och tryck på Enter. Du kommer då att bli ombedd att ange ditt administratörslösenord. När du har angett den, tryck på Enter igen och du kommer till Nano-textredigeraren.


Nano-textredigeraren kan se skrämmande ut om du inte är van vid att koda på ditt operativsystem, men oroa dig inte: det är väldigt enkelt och väldigt lätt att göra.

3) Använd piltangenterna på tangentbordet för att placera markören under texten som redan finns där. Det är här du ska ange din alternativa IP-adress. Skriv in IP-adressen som du vill att webbplatsen ska omdirigeras till, tryck på tab och skriv sedan in det domännamn du vill kopplas till den. Så om du föredrar att YouTube omdirigerar till din startsida, skriv helt enkelt in den numeriska IP-adressen för din webbplats, tryck på Tab och skriv sedan www.youtube.com. För att lägga till ytterligare en post, skriv bara in en ny textrad.

Om du inte har någon särskild alternativ sida i åtanke, eller om du helt enkelt vill blockera åtkomsten till den helt, kan du antingen ange en ogiltig IP-adress, såsom 000.0.0.100, eller använda 127.0.01, som alltid refererar tillbaka till ditt eget system .

4) Spara ändringarna genom att trycka på kontroll och O, och avsluta sedan Nano-textredigeraren genom att trycka på kontroll och X, vilket kommer att återvända till terminalens huvudskärm.

5) För att se till att din Mac inte blir förvirrad av den motstridiga informationen från dess värdfil och DNS, innan du avslutar kommandoradstypen sudo killall -HUP mDNSResponder och tryck på Retur. Detta rensar din Macs DNS-cacheminne så att den gamla katalogen inte kommer i konflikt med din nyligen uppdaterade hosts-fil.

Hur man redigerar hosts-filen med TextEdit

Ett alternativ till Terminal-applikationen är att istället använda TextEdit.

1) Klicka på Finder > Gå > Gå till mapp...

Skriv sedan /private/etc/hosts och tryck på Go. Detta kommer att hitta hosts-filen i mappen 'etc'.


2) Kopiera filen till skrivbordet och dubbelklicka sedan på den kopierade filen för att redigera den. I den öppna textfilen lägger du till din rad med alternativa IP-adresser precis som du skulle göra i Terminal: Först den omdirigerade IP-adressen och sedan motsvarande domännamn. Se till att det finns ett mellanslag mellan IP-adressen och domännamnet, annars fungerar det inte.

Om du inte vill att din Mac ska komma åt vissa webbplatser, använd 127.0.0.1 för IP-adress. Detta kommer att omdirigera adressen tillbaka till din Mac. Om jag till exempel vill blockera åtkomsten till Facebook på en viss Mac skulle jag redigera hosts-filen så att den ser ut så här:


Obs: Om filen är låst för att hindra dig från att redigera den, vilket troligen är om du kör på OS X 10.11 eller senare, måste du inaktivera SIP-skyddet innan du kan göra några ändringar.

3) Spara filen och dra den sedan tillbaka till mappen 'etc'. Din Mac kommer att fråga om du vill ersätta filen, vilket du gör, och du måste ange ditt administratörslösenord för att spara ändringarna.

Kom ihåg att även om du äger domännamnet som du omdirigerar så kommer inte själva webbadressen att påverkas. Hosts-filen ändrar bara vad som händer på den Mac som innehåller den.

Riskerna med att redigera hosts-fil

Kom ihåg att du omdirigerar en domän till en IP-adress, inte specifikt en webbplats. Så om du har angett att en domän ska skickas till en annan sida, beror detta på att IP-adressen förblir densamma. Om destinationswebbplatsen ändrar sin IP-adress kommer din nya rutt inte längre att vara giltig, där domänen antingen hamnar på en ny webbplats eller ger ett felmeddelande.

Om din server fortfarande tar för lång tid att bearbeta förfrågningar kanske det inte är DNS-uppslagningen som saktar ner dig. Det kan vara värt att köra en fullständig rengöring av ditt operativsystem för att se till att fördröjningen inte kommer från din Mac.

Hur kan du annars skydda integriteten på din macOS

Den som läser detta är tillräckligt oroad över integritet och säkerhet för att vilja hitta en lösning. Som vi har beskrivit i den här artikeln finns det flera sätt att göra detta manuellt. Vissa av dessa korrigeringar tar tid. Andra lösningar är ganska snabba och enkla att implementera.

Med , kan du rensa ditt systemcache, användarcache (som inkluderar app- och DNS-cachehistorik) och din webbläsarcache. Naturligtvis finns det det manuella sättet, som beskrivs i den här artikeln, eller så kan du spara mycket tid med en nedladdning och några klick för att ta bort alla digitala fotspår du vill ta bort.

Om du vill rensa cacheminnet säkert och enkelt, så här kan du göra med CleanMyMac X:

  1. Starta CleanMyMac X()
  2. Välj Systemskräp.
  3. Klicka på Skanna > Rensa.

Om du bara behöver ta bort DNS-cache, gör följande:

  1. Gå till underhållsmodulen.
  2. Välj Spola DNS-cache.
  3. klicka på kör.

Gjort! Din DNS-cache tömdes.

Det är allt du behöver göra. Ge det ett försök eller gå igenom stegen som beskrivs ovan för att göra detta manuellt.

De flesta av oss, av en eller annan anledning, var tvungna att hantera en ganska viktig fil i vilket operativsystem som helst "värdar" och redigera den. Denna fil tjänar till att mappa vissa domännamn till deras nätverksadresser och, till skillnad från DNS, kontrolleras av administratören för varje specifik dator, d.v.s. lokalt.

Och om Windows-användare som redan har stött på den här filen och dess redigering är bekanta med detta koncept och kommer troligen ihåg vägen till önskad fil utantill (men vi, för säkerhets skull, minns -Windows\system32\drivers\etc\hosts), då går nya användare av Apple-datorer som kör Mac OS X (macOS) ofta förlorade i början, utan att hitta värdfilen de letar efter för i deras vanliga väg , såväl som själva vägen i deras Mac.

Det handlar om det var är hosts-filen på mac och hur öppna och redigera vi kommer att berätta i detta detaljerade instruktioner Nedan.

Lyckligtvis är det inte svårare att hitta och redigera hosts-filen på en Mac än att göra det på ett Microsoft-operativsystem. Vi känner till åtminstone två sätt, som kommer att diskuteras nedan. Du kan använda den som verkar snabbare och bekvämare för dig.

Hur man öppnar hosts-filen via Mac OS-terminalen

De användare av Apple-teknik som inte är rädda för ordet "terminal" kommer att finna den här metoden den snabbaste och mest bekväma. För att visa och redigera hosts-filen på Mac och skriv följande kommando i den.

sudo nano /private/etc/hosts

Du kommer också att behöva ange ett administratörslösenord om ett sådant finns på datorn.

Om du har skrivit in allt korrekt kommer du att se innehållet i din Macs värdfil.

Gör nödvändiga ändringar i den här filen (musmarkören i terminalen fungerar inte, använd tangentbordspilarna för att flytta mellan raderna), lägg till exempel till webbplatsen du vill blockera.

När du har gjort alla nödvändiga ändringar, tryck på kortkommandot "ctrl+X" att spara.

tryck tangent "Y" för att bekräfta att ändringarna sparas. Det är allt, hosts-filen har redigerats framgångsrikt.

För att ändringarna du gör ska träda i kraft omedelbart behöver du ibland din Mac.

Hur man öppnar hosts-filen i en textredigerare

För de Mac-användare som ännu inte är särskilt goda vänner med Terminal, finns det Alternativt alternativöppna och ändra hosts-filen med din favorittextredigerare och standarden filhanterare upphittare.

För att göra detta högerklickar du (eller använder en liknande styrplatta) på Finder-ikonen på den nedre panelen (docka) på din dator och väljer objektet från rullgardinsmenyn. "Går till mappen...".

I fönstret som öppnas anger du sökvägen där värdfilen finns på datorer som kör OS X och klickar på knappen "Gå". Stigen ser ut så här.

Som ett resultat kommer ett Finder-fönster att öppnas i mappen som filen du letar efter finns i. Den är redan vald. Högerklicka bara på den och öppna den med din favorittextredigerare (standard TextEdit fungerar).

Själva filen är skyddad från redigering. Men när du försöker göra ändringar kommer du att bli ombedd att skapa en kopia av den - så gör det. Gör nödvändiga ändringar i en kopia av filen och spara den till exempel på skrivbordet som en fil som kallas värdar. Ta sedan bort .txt-behörigheten från den sparade filen.

I det sista stycket i denna instruktion behöver du bara ersätta den gamla hosts-filen med en nyskapad genom att helt enkelt dra den från skrivbordet till mappen där den finns originalfil. I popup-fönstret bekräftar du åtgärden genom att klicka på knappen "Byta ut".

Det är allt. Som ett resultat av de beskrivna åtgärderna kommer din dator att använda den nya hosts-filen. Men ibland, för att ändringarna ska träda i kraft omedelbart, kan du behöva uppdatera DNS-cachen. Mer om det nedan.

Uppdatera DNS-cache

I de flesta fall kommer ändringarna du gör i hosts-filen att tillämpas omedelbart, men om det av någon anledning inte hände - bli inte avskräckt, försök att återställa DNS-cachen. För att göra detta, i terminalen, kör följande kommando (du måste ange administratörslösenordet).

dscacheutil -flushcache; sudo killall -HUP mDNSResponder

Efter det kommer reglerna som anges i den nya hosts-filen definitivt att fungera som de ska.

Om du konfigurerar en ny webbserver eller annan enhet som ansluter till Internet och vill testa den innan den går online, eller innan du stöter på problem med spionprogram och annonsnätverk, finns det en osynlig fil på din dator som kan hjälpa dig . Denna fil kallas värdar, och nedan är hur du använder den.

domännamnssystem

När du anger domännamnet för en webbplats vill du se allt som händer bakom kulisserna. Varje webbplats, varje tjänst och praktiskt taget varje enhet som är ansluten till Internet har en unik numerisk adress som talar om var andra enheter finns – det är en TCP/IP-adress. Domain Name System (DNS) översätter dessa numeriska adresser till något mer igenkännligt och minnesvärt för människor (som "www.microsoft.com").

När du först anger en webbadress pingar din Mac DNS-server. Din Mac samlar en dold cache-fil för att komma ihåg dessa detaljer senare när du besöker samma webbplats igen.

Hosts-fil

Domännamnssystemet och dess tillhörande cache på din dator är standardsättet för att ta reda på hur man tar sig dit det har varit på Internet, men det finns en annan fil som är mycket användbar. Det kallas värdar och kan användas för att åsidosätta standard DNS-information.

Det finns några praktiska skäl till varför du bör använda filen värdar snarare än att bara låta DNS göra sitt jobb. Du testar till exempel en utvecklingsserver som du är på väg att gå live och vill använda ditt eget domännamn istället för en specifik enhets IP-adress. Innan online-system och tillgång till valfri DNS som används kan du använda filen värdar istället för "Ange enhetens IP-adress". När du använder ett domännamn växlar Mac automatiskt till den här enheten.

Du kan också använda filen värdar att blockera eller kringgå spionprogram och annonsnätverk genom att "nolla" deras IP-adresser - genom att ange 0.0.0.0 följt av namnet på den domän du vill blockera.

Hur man redigerar Hosts-filen

Det är bäst att arbeta med en fil värdar genom en speciell Terminal-applikation, som finns i mappen Utilities på din dator. Du måste känna till IP-adressen för enheten som du vill omdirigera till din Mac-dator, eller domännamn som du försöker spara bort från din dator.

· Dubbelklicka på Terminal.

· Skriv sudo nano /etc/hosts och tryck på Retur.

· Du kommer att bli ombedd att ange ett lösenord. Ange administratörslösenordet.

Du är nu i Nano-textredigeraren. Om du vill lägga till en ny enhet eller domän, flytta markören med hjälp av piltangenterna och fixa det efter texten du ser, och börja sedan skriva. Om du mappar en specifik IP-adress i din lokalt nätverk till en domän kan du ange en IP-adress, trycka på Tabb och sedan ange domännamnet.

Omvänt, om du vill försäkra dig om att webbadressen inte går till webbplatsen, använd "127.0.0.1". Detta kommer att mappa tillbaka den till din dator. Även om din dator tilldelas en annan IP-adress av sin router, kommer 127.0.0.1 att användas som standard på lokal dator tack vare standardinställningar i fil värdar.

När du är klar, tryck och håll ned Ctrl och O-tangenten för att spara filen, och sedan Ctrl och X för att avsluta. Gå tillbaka till kommandotolken och skriv "sudo killall -HUP mDNSResponder" följt av retur. Detta kommer att rensa din dators DNS-cache och kommer inte att störas av ändringarna du gjort i filen. värdar.

Glöm inte att du har ändrat filen värdar, eftersom du när som helst kan behöva ångra ändringarna du har gjort för att hålla din dator igång ordentligt.

Hur man redigerar Hosts-filen på Mac och varför ska du göra det?:
betyg 80 av 80 baserat på 80 betyg.
Det finns totalt 80 recensioner.

Rättvist, inte för högt eller för lågt. Det bör finnas priser på tjänstens webbplats. Nödvändigtvis! utan "asterisker", tydliga och detaljerade, där det är tekniskt möjligt - det mest exakta, slutgiltiga.

Om reservdelar finns tillgängliga kan upp till 85 % procent av komplexa reparationer slutföras på 1-2 dagar. Modulära reparationer tar mycket kortare tid. Webbplatsen anger den ungefärliga varaktigheten för eventuell reparation.

Garanti och ansvar

En garanti bör ges för alla reparationer. Allt finns beskrivet på sajten och i dokumenten. En garanti är självförtroende och respekt för dig. En 3-6 månaders garanti är bra och tillräckligt. Det behövs för att kontrollera kvaliteten och dolda defekter som inte kan upptäckas omedelbart. Du ser ärliga och realistiska termer (inte 3 år), du kan vara säker på att du blir hjälpt.

Halva framgången med Apple reparation är kvaliteten och tillförlitligheten av reservdelar, så en bra service arbetar direkt med leverantörer, det finns alltid flera pålitliga kanaler och ett lager med beprövade reservdelar för nuvarande modeller så att du inte behöver slösa extra tid .

Gratis diagnostik

Detta är mycket viktigt och har redan blivit en regel för god smak för servicecenter. Diagnos är den svåraste och viktigaste delen av reparationen, men du ska inte betala en krona för det, även om du inte reparerar enheten efter den.

Service reparation och leverans

Bra service uppskattar din tid, därför erbjuder gratis frakt. Och av samma anledning utförs reparationer endast i servicecentrets verkstad: det kan göras korrekt och enligt teknik endast på en förberedd plats.

Bekvämt schema

Om Tjänsten fungerar för dig, och inte för sig själv, är den alltid öppen! absolut. Schemat ska vara bekvämt för att komma i tid före och efter jobbet. Bra service fungerar på helger och helgdagar. Vi väntar på dig och arbetar med dina enheter varje dag: 9:00 - 21:00

Professionernas rykte består av flera punkter

Ålder och erfarenhet av företaget

Pålitlig och erfaren service är känt sedan länge.
Om ett företag har funnits på marknaden i många år, och det har lyckats etablera sig som expert, vänder de sig till det, skriver om det, rekommenderar det. Vi vet vad vi pratar om, eftersom 98% av inkommande enheter i SC återställs.
Vi är betrodda och förmedlar komplexa ärenden till andra servicecenter.

Hur många mästare i riktningarna

Om du alltid väntar på flera ingenjörer för varje typ av utrustning kan du vara säker:
1. det blir ingen kö (eller så blir den minimal) - din enhet tas omedelbart om hand.
2. Du ger Macbook-reparation till en expert specifikt inom området Mac-reparationer. Han känner till alla hemligheterna med dessa enheter

teknisk läskunnighet

Om du ställer en fråga måste specialisten svara på den så exakt som möjligt.
För att ge dig en uppfattning om vad du behöver.
Ska försöka lösa problemet. I de flesta fall, från beskrivningen, kan du förstå vad som hände och hur du åtgärdar problemet.