хост файлови макроси. Как да отворите и редактирате файла hosts в macOS. Система за имена на домейни

Активни потребителикомпютрите вероятно са запознати с файла Hosts, който съдържа мрежова информация. Чрез него можете да блокирате достъпа до конкретен сайт от компютър или да направите други промени в достъпа на компютъра до конкретен IP адрес. Въпреки затворената операционна Mac системи OS от потребителска намеса, можете да редактирате файла Hosts в него. В същото време редактирането не е по-трудно, отколкото в Windows, и в тази статия ще разгледаме как да го направите.

Съдържание:

Как да отваряте и редактирате хостове чрез „Терминал“

Най-лесният начин за достъп до редактиране на файл е да използвате командния ред, който в Mac OS се нарича . Можете да стартирате помощната програма „Терминал“ чрез Finder, тя се намира в списъка стандартни програмиоперационна система или чрез търсенето, като въведете нейното име.

След като стартирате „Терминал“, въведете следната команда и я изпълнете, за да преминете към редактиране на файла Hosts:

sudo nano /private/etc/hosts

След като активирате командата, ще трябва да въведете и администраторската парола на компютъра, тъй като намесата в Hosts е доста сериозна и ако редактирате файла неправилно, може да имате проблеми с достъпа до някои сайтове в Интернет.

След въвеждане на паролата директно ще се появи съдържанието на файла Hosts, който потребителят може да редактира. Мишката не работи, когато редактирате файл през „Терминал“, тоест можете да се движите между редовете на файла само с клавиатурата. Въведете промените, които искате да направите във файла Hosts. За да запазите промените във файла, трябва да натиснете Ctrl + X на клавиатурата. След това ще се появи съобщение с въпрос дали наистина искате да промените Hosts, потвърдете с бутона „Y“.

Как да отваряте и редактирате Hosts в Mac OS чрез Finder

Втората опция за достъп до Hosts и редактиране на файла е да използвате стандартния Finder. По този начин можете да отворите файла Hosts и да го редактирате във всеки текстов редактор, така че тази опция може да е за предпочитане в някои случаи.

За да отворите Hosts чрез Finder, щракнете върху Finder в долното меню Кликнете с десния бутонмишката и изберете опцията „Отиди до папка“.

Ще се отвори прозорец, в който трябва да въведете пътя до папката, в която искате да отидете. Въведете следния адрес:

/private/etc/hosts

И щракнете върху „Отиди“.

Ще се отвори системната папка, съдържаща файла Hosts.За да започнете да го редактирате, трябва да щракнете с десния бутон върху него и да изберете редактора, в който ви е по-удобно да работите (можете да използвате и стандартния редактор - TextEdit).

В прозореца, който се отваря, можете да редактирате файла Hosts като всеки друг файл в текстов редактор. Но в същото време системен файлХостовете са защитени от редактиране. След като се опитате да направите промени в него, ще се появи съобщение с молба да създадете дублиран файл. Щракнете върху „Дублиране“, след което вторият файл се формира на базата на първия файл.

След това остава да направите необходимите промени в новосъздадения файл и да го запишете на удобно място, например на работния плот. Когато записвате, изберете разделителна способност .txt (същата разделителна способност като оригиналния файл Hosts). При запазване нов файлте просто трябва да бъдат заменени стар файлв системната папка etc. За да направите това, плъзнете новия файл в папката, където се намират старите хостове и щракнете върху „Замяна“, когато се появи съответното съобщение. В резултат на тези действия старият файл Hosts ще бъде изтрит и нова системаще започне да го използва вместо това.

Как да приложите промени във файла Hosts

Някои промени, направени във файла Hosts, не се възприемат веднага от системата и съответно нямат ефект. За да влязат в сила промените, трябва да опресните DNS кеша. Това може да стане с помощта на терминала с командата:

dscacheutil -flushcache; sudo killall -HUP mDNSResponder

След изпълнение на тази команда, файлът Hosts ще бъде прочетен от системата отново и всички промени, направени в него, ще бъдат отразени в работата на компютъра.

Първо, какво представлява файлът hosts и как се различава от по-известния DNS?

Системата за имена на домейни е базата данни, която съответства на цифровия формат „четворка с точки“ на IP адрес с азбучен уеб адрес на уебсайт. Това е огромна директория, чието име на кой IP адрес принадлежи, като онлайн жълти страници.

Файлът с хостове на вашия Mac обаче е локализиран на вашето собствено устройство, като списък с контакти в телефона ви: Уеб адресът действа като име на вашия контакт - така намирате с кого искате да говорите - и IP адресът е неговата клетка телефонен номер, който е вашият действителен начин да се свържете с тях.

Как работи редактирането на файла hosts

Редактирането на вашия файл с хостове на Mac е малко като промяна на телефонния номер в книгата ви с контакти. Ако запазите данните за контакт с грешно име, добре, той все още ще се свърже с този човек, когато позвъните на контакта. Ако обаче сте въвели неправилен телефонен номер в нашата аналогия с контакти, независимо дали това е невалиден номер или такъв, който се свързва с нечий друг, тогава нямате шанс да се свържете с този конкретен мобилен телефон.

Редактирането на файла hosts пренасочва IP адреса, но само от вашия собствен Mac. Въвеждането на уеб адреса ще ви пренасочи към различен IP адрес по ваш избор (и следователно различен уебсайт) или към невалиден IP, което ще ви покаже страница за грешка в браузъра ви, която казва, че не може да намери сайта, който сте търся.

Може ли да увеличи скоростта на моя Mac?

Редактирането на hosts файл е начин да ускорите работата на вашия браузър. Но ако сте уморени от половинчати мерки и искате някакво солидно подобрение, препоръчваме пълно почистване на браузъра, включително изтриване на кеша на браузъра. Нашият личен фаворит е, тъй като има инструмент за деинсталиране на разширения на браузъра и останалата част от боклука, който се натрупва при Mac от мрежата, имейли и чатове със съобщения.

И така, защо бихте искали да промените вашия hosts файл?

Обикновено, ако въведете уеб адрес в браузъра си, това е, защото искате да достигнете до този IP адрес. И така, какви са ползите от пренасочването?

    Мрежово тестване:Ако разработвате мрежа, можете да пренасочите истинското име на домейн към сайта за разработка, за да видите как реалните потребители го изживяват. Това няма да засегне други потребители, които имат достъп до реалния сайт.

    Блокиране на злонамерени сайтове:Освен риска от вируси и злонамерен софтуер, неоткритите добавки също могат да намерят път към вашата система и да започнат да забавят нещата. Въпреки че винаги си струва да инвестирате в блокери за изскачащи реклами, редактирането на файла hosts предотвратява достъпа до известни злонамерени сайтове. Ако връзка или изскачащ прозорец се опита да влезе в сайта, вашата операционна система просто го пренасочва и ви отвежда до по-безопасна страница.

    Повишена скорост:Както казахме по-рано, намирането на уебсайт чрез DNS е като прелистване на жълтите страници за правилния адрес. Тъй като файлът hosts е локализиран на вашия Mac, това потенциално може да ускори вашето сърфиране, като пропуснете средатачовек

    Подобрена производителност:Може би вие или вашият екип се разсейвате със сайтове за социални медии или поточно видео. Блокирането на достъпа до губещи време сайтове е добър начин да останете фокусирани върху работата.

Как да редактирате файла hosts с терминал

Забележка: Ще ви трябват администраторски права, включително паролата, за да редактирате файла с хостове на Mac.

1) Намерете приложението Terminal на вашата система. Можете да направите това чрез:

Използвайте приложението Spotlight, за да го потърсите.

Изберете Приложения от страничната лента на прозореца на Finder и оттам изберете Помощни програми и след това щракнете двукратно върху Терминал.

2) След като отворите прозореца на терминала, можете да получите достъп до текстовия редактор Nano, където ще редактирате файла hosts. Тип sudo nano /etc/hosts и натиснете Enter. След това ще бъдете подканени да въведете вашата администраторска парола. След като го въведете, натиснете отново Enter и ще бъдете в текстовия редактор на Nano.


Текстовият редактор Nano може да изглежда смущаващ, ако не сте свикнали да кодирате на вашата операционна система, но не се притеснявайте: той е много прост и много лесен за изпълнение.

3) Използвайте клавишите със стрелки на клавиатурата, за да позиционирате курсора си под текста, който вече е там. Това е мястото, където ще въведете своя алтернативен IP адрес. Въведете IP адреса, към който искате сайтът да бъде пренасочен, натиснете раздела и след това въведете името на домейна, който искате да бъде свързан с него. Така че, ако предпочитате YouTube да пренасочва към началната ви страница, просто въведете цифровия IP адрес на вашия сайт, натиснете Tab и след това въведете www.youtube.com. За да добавите друг запис, просто въведете нов ред текст.

Ако нямате предвид конкретен алтернативен сайт или просто искате да блокирате достъпа до него изцяло, можете или да въведете невалиден IP адрес, като например 000.0.0.100, или да използвате 127.0.01, който винаги препраща обратно към вашата собствена система .

4) Запазете промените, като натиснете control и O, и след това излезте от текстовия редактор на Nano, като натиснете control и X, което ще ви върне към главния екран на терминала.

5) За да сте сигурни, че вашият Mac няма да бъде объркан от противоречивата информация от неговия hosts файл и DNS, преди да излезете от типа на командния ред sudo killall -HUP mDNSResponder и натиснете Назад. Това изчиства DNS кешовете на вашия Mac, така че старата директория да не е в конфликт с вашия наскоро актуализиран hosts файл.

Как да редактирате файла hosts с TextEdit

Алтернатива на приложението Terminal е вместо това да използвате TextEdit.

1) Щракнете върху Finder > Go > Go to Folder...

След това въведете /private/etc/hosts и натиснете Go. Това ще намери файла hosts в папката 'etc'.


2) Копирайте файла на вашия работен плот и след това щракнете двукратно върху копирания файл, за да го редактирате. В отворения текстов файл добавете вашия ред от алтернативни IP адреси точно както бихте направили в терминала: първо пренасочения IP адрес и след това съответното име на домейн. Уверете се, че има интервал между IP адреса и името на домейна, в противен случай няма да работи.

Ако не искате вашият Mac да има достъп до определени уебсайтове, използвайте 127.0.0.1 за IP адрес. Това ще пренасочи адреса обратно към вашия Mac. Например, ако искам да блокирам достъпа до Facebook на определен Mac, бих редактирайте hosts файла, за да изглежда така:


Забележка: Ако файлът е заключен, за да ви попречи да го редактирате, което е вероятно, ако работите на OS X 10.11 или по-нова версия, трябва да деактивирате SIP защитата, преди да можете да правите промени.

3) Запазете файла и след това го плъзнете обратно в папката „etc“. Вашият Mac ще ви попита дали искате да замените файла, което правите, и ще трябва да въведете администраторската си парола, за да запазите промените.

Не забравяйте, че дори да притежавате името на домейна, което пренасочвате, самият уеб адрес няма да бъде засегнат. Файлът hosts променя само това, което се случва на Mac, който го съдържа.

Рисковете от редактиране на hosts файл

Не забравяйте, че пренасочвате домейн към IP адрес, а не конкретно към уебсайт. Така че, ако сте задали един домейн да бъде изпратен на друг сайт, това зависи от това IP адресът да остане същият. Ако целевият уебсайт промени своя IP адрес, вашият нов маршрут вече няма да е валиден, като домейнът или ще се окаже в нов уебсайт, или ще изведе съобщение за грешка.

Ако вашият сървър все още отнема твърде много време за обработка на заявки, може да не е DNS търсенето, което ви забавя. Може да си струва да извършите пълно почистване на вашата операционна система, за да сте сигурни, че забавянето не идва от вашия Mac.

Как иначе можете да защитите поверителността на вашия macOS

Всеки, който чете това, е достатъчно загрижен за поверителността и сигурността, за да иска да намери решение. Както посочихме в тази статия, има няколко начина, по които това може да се направи ръчно. Някои от тези поправки отнемат време. Други решения са доста бързи и лесни за изпълнение.

С можете да изчистите вашия системен кеш, потребителски кеш (който включва хронологията на кеша на приложението и DNS) и кеша на вашия браузър. Разбира се, има ръчен начин, както е описано в тази статия, или можете да спестите много време с едно изтегляне и няколко щраквания, за да премахнете всички цифрови отпечатъци, които искате да изтриете.

Ако искате да изчистите кеша безопасно и лесно, ето как можете да го направите с CleanMyMac X:

  1. Стартирайте CleanMyMac X()
  2. Изберете System Junk.
  3. Щракнете върху Сканиране > Почистване.

В случай, че трябва да премахнете само DNS кеша, направете следното:

  1. Отидете на модула за поддръжка.
  2. Изберете Изчистване на DNS кеша.
  3. щракнете върху изпълнение.

Свършен! Вашият DNS кеш е изчистен.

Това е всичко, което трябва да направите. Опитайте или преминете през описаните по-горе стъпки, за да направите това ръчно.

Повечето от нас по една или друга причина трябваше да се справят с доста важен файл във всяка операционна система, наречена "домакини"и го редактирате. Този файл служи за свързване на определени имена на домейни към техните мрежови адреси и за разлика от DNS се контролира от администратора на всеки конкретен компютър, т.е. локално.

И ако Потребители на Windowsкоито вече са срещали този файл и неговото редактиране, са запознати с тази концепция и най-вероятно си спомнят пътя до желания файлнаизуст (но ние, за всеки случай, си припомняме -Windows\system32\drivers\etc\hosts), тогава новите потребители на компютри на Apple, работещи с Mac OS X (macOS), често се губят в началото, не намирайки файла hosts, който търсят за в техния обичаен път, както и самия път в техния Mac.

Става дума за това къде е файлът hosts на macи как отворени редактиранеще разкажем в това подробни инструкцииПо-долу.

За щастие, намирането и редактирането на файла hosts на Mac не е по-трудно от това да го направите на операционна система Microsoft. Познаваме поне два начина, които ще бъдат разгледани по-долу. Можете да използвате който и да е по-бърз и удобен за вас.

Как да отворите файла hosts през терминала на Mac OS

Тези потребители на технологията на Apple, които не се страхуват от думата "терминал", ще намерят този метод за най-бързия и удобен. За да видите и редактирате файла hosts на Mac и въведете следната команда в него.

sudo nano /private/etc/hosts

Освен това ще трябва да въведете администраторска парола, ако такава е зададена на компютъра.

Ако сте въвели всичко правилно, ще видите съдържанието на хост файла на вашия Mac.

Направете необходимите промени в този файл (курсорът на мишката в терминала не работи, използвайте стрелките на клавиатурата, за да се придвижвате между редовете), например добавете сайта, който искате да блокирате.

След като направите всички необходими промени, натиснете клавишната комбинация "ctrl+X"Да запазя.

Натиснете клавиш "Y"за да потвърдите запазването на промените. Това е всичко, файлът hosts е редактиран успешно.

За да влязат в сила промените, които правите незабавно, понякога се нуждаете от вашия Mac.

Как да отворите файла hosts в текстов редактор

За онези потребители на Mac, които все още не са много добри приятели с терминала, има Алтернативен вариантотворете и модифицирайте файла hosts с любимия си текстов редактор и стандарта файлов мениджъртърсач.

За да направите това, щракнете с десния бутон (или използвайте подобно действие с тракпад) върху иконата Finder в долния панел (Dock) на вашия компютър и изберете елемента от падащото меню. „Отивам към папка...“.

В прозореца, който се отваря, въведете пътя, където се намира файлът hosts на компютри, работещи под OS X, и щракнете върху бутона „Отиди“. Пътеката изглежда така.

В резултат на това ще се отвори прозорец на Finder в папката, в която се намира търсеният файл.Той вече ще бъде избран.Просто щракнете с десния бутон върху него и го отворете с любимия си текстов редактор (стандартният TextEdit ще свърши работа).

Самият файл е защитен от редактиране. Въпреки това, когато се опитате да направите промени, ще бъдете подканени да създадете негово копие - така че го направете. Направете необходимите промени в копие на файла и го запазете, например, на работния плот като файл, наречен hosts. След това изтрийте разрешението .txt от записания файл.

В последния параграф на тази инструкция просто трябва да замените стария hosts файл с прясно създаден, като просто го плъзнете от работния плот в папката, където се намира оригинален файл. В изскачащия прозорец потвърдете действието, като щракнете върху бутона "Замени".

Всичко е. В резултат на описаните действия вашият компютър ще използва новия hosts файл. Но понякога, за да влязат в сила промените незабавно, може да се наложи да опресните DNS кеша. Повече за това по-долу.

Обновяване на DNS кеша

В повечето случаи промените, които правите във файла hosts, ще бъдат приложени незабавно, но ако по някаква причина това не се случи - не се обезсърчавайте, опитайте да нулирате DNS кеша. За да направите това, в терминала изпълнете следната команда (ще трябва да въведете администраторската парола).

dscacheutil -flushcache; sudo killall -HUP mDNSResponder

След това правилата, посочени в новия hosts файл, определено ще работят както трябва.

Ако настройвате нов уеб сървър или друго устройство, което се свързва с интернет, и искате да го тествате, преди да стане онлайн, или преди да се натъкнете на проблеми с шпионски софтуер и рекламни мрежи, има невидим файл на вашия компютър, който може да ви помогне . Този файл се нарича домакини, а по-долу е как да го използвате.

Система за имена на домейни

Когато въведете името на домейна на който и да е сайт, искате да видите всичко, което се случва зад кулисите. Всеки сайт, всяка услуга и почти всяко устройство, свързано към интернет, има уникален цифров адрес, който ви казва къде се намират другите устройства - това е TCP/IP адрес. Системата за имена на домейни (DNS) преобразува тези цифрови адреси в нещо по-разпознаваемо и запомнящо се за хората (като „www.microsoft.com“).

Когато за първи път въведете адрес на уебсайт, вашият Mac пингва DNS сървър. Вашият Mac натрупва скрит кеш файл, за да запомни тези подробности по-късно, когато посетите същия сайт отново.

Файл с хостове

Системата за имена на домейни и свързаният с нея кеш на вашия компютър е стандартният начин да разберете как да стигнете къде сте били в Интернет, но има друг файл, който е много полезен. Нарича се домакинии може да се използва за замяна на DNS информацията по подразбиране.

Има някои практически причини, поради които трябва да използвате файла домакинивместо просто да оставите DNS да си свърши работата. Например, вие тествате сървър за разработка, който сте на път да стартирате и бихте искали да използвате собственото си име на домейн вместо IP адрес на конкретно устройство. Преди онлайн системии достъп до всеки използван DNS, можете да използвате файла домакинивместо „Въведете IP адреса на устройството“. Когато използвате име на домейн, Mac автоматично ще превключи към това устройство.

Можете също да използвате файла домакиниза блокиране или заобикаляне на шпионски софтуер и рекламни мрежи чрез „нулиране“ на техните IP адреси – чрез въвеждане на 0.0.0.0, последвано от името на домейна, който искате да блокирате.

Как да редактирате файла Hosts

Най-добре е да работите с файл домакиничрез специално терминално приложение, което се намира в папката Utilities на вашия компютър. Трябва да знаете IP адреса на устройството, към което искате да пренасочите към вашия Mac компютър, или имена на домейникоито се опитвате да запазите далеч от вашия компютър.

· Щракнете двукратно върху Терминал.

· Въведете sudo nano /etc/hosts и натиснете Return.

· Ще бъдете подканени да въведете парола. Въведете администраторската парола.

Вече сте в текстовия редактор на Nano. Ако искате да добавите ново устройство или домейн, преместете курсора с помощта на курсорните клавиши и го поправете след текста, който виждате, след което започнете да пишете. Ако картографирате конкретен IP адрес във вашия локална мрежакъм домейн, можете да въведете IP адрес, да натиснете Tab и след това да въведете името на домейна.

Обратно, ако искате да сте сигурни, че URL адресът не отива към сайта, използвайте „127.0.0.1“. Това ще го картографира обратно към вашия компютър. Дори ако на вашия компютър е зададен различен IP адрес от неговия рутер, 127.0.0.1 ще се използва по подразбиране на локален компютърблагодарение на настройките по подразбираневъв файл домакини.

След като сте готови, натиснете и задръжте Control и клавиша O, за да запишете файла, а след това Control и X, за да излезете. Върнете се в командния ред и въведете „sudo killall -HUP mDNSResponder“, последвано от return. Това ще изчисти DNS кеша на вашия компютър и няма да бъде объркан от промените, които сте направили във файла. домакини.

Не забравяйте, че сте променили файла домакини, защото по всяко време може да се наложи да отмените промените, които сте направили, за да поддържате компютъра си да работи правилно.

Как да редактирате файла Hosts на Mac и защо трябва да го правите?:
рейтинг 80 от 80на базата на 80 оценки.
Има общо 80 отзива.

Честно, не твърде високо или твърде ниско. На уебсайта на услугата трябва да има цени. Задължително! без "звездички", ясно и подробно, където е технически възможно - най-точно, окончателно.

При наличие на резервни части до 85% от сложните ремонти могат да бъдат изпълнени за 1-2 дни. Модулните ремонти отнемат много по-малко време. В сайта е посочена приблизителната продължителност на всеки ремонт.

Гаранция и отговорност

Трябва да се даде гаранция за всеки ремонт. Всичко е описано в сайта и в документите. Гаранция е самочувствието и уважението към вас. Гаранция 3-6 месеца е добра и достатъчна. Необходимо е да се провери качеството и скритите дефекти, които не могат да бъдат открити веднага. Виждате честни и реалистични условия (не 3 години), можете да сте сигурни, че ще ви бъде помогнато.

Половината от успеха в ремонта на Apple е качеството и надеждността на резервните части, така че добрата услуга работи директно с доставчиците, винаги има няколко надеждни канала и склад с доказани резервни части за текущите модели, така че да не се налага да губите допълнително време .

Безплатна диагностика

Това е много важно и вече се е превърнало в правило за добър вкус център за услуги. Диагностиката е най-трудната и важна част от ремонта, но не трябва да плащате и стотинка за нея, дори и да не ремонтирате устройството след нея.

Сервизен ремонт и доставка

Добро обслужванецени вашето време, затова предлага безплатна доставка. И по същата причина ремонтът се извършва само в сервиза на сервизния център: той може да се извърши правилно и по технология само на подготвено място.

Удобен график

Ако услугата работи за вас, а не за себе си, тогава тя винаги е отворена! абсолютно. Графикът трябва да е удобен, за да сте навреме преди и след работа. Доброто обслужване работи през почивните дни и празниците. Очакваме ви и работим по вашите устройства всеки ден: 9:00 - 21:00ч

Репутацията на професионалистите се състои от няколко точки

Възраст и опит на компанията

Надеждното и опитно обслужване е известно от дълго време.
Ако една компания е на пазара от много години и е успяла да се наложи като експерт, те се обръщат към нея, пишат за нея, препоръчват я. Знаем за какво говорим, тъй като 98% от входящите устройства в СЦ са възстановени.
Имаме доверие и предаваме сложни случаи на други сервизни центрове.

Колко майстори в направленията

Ако винаги чакате няколко инженера за всеки тип оборудване, можете да сте сигурни:
1. няма да има опашка (или ще е минимална) - вашето устройство ще бъде обгрижено веднага.
2. Давате ремонт на Macbook на експерт специално в областта на ремонтите на Mac. Той знае всички тайни на тези устройства

техническа грамотност

Ако зададете въпрос, специалистът трябва да отговори възможно най-точно.
За да ви даде представа от какво имате нужда.
Ще се опитаме да разрешим проблема. В повечето случаи от описанието можете да разберете какво се е случило и как да отстраните проблема.