1. Начало
  2. Уеб сайт
  3. Преместване на сайт
  4. Насочване на домейна през hosts файла

Насочване на домейна през hosts файла

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

За да достъпите сайта, първо добавете вашия домейн в hosts файла на вашата операционна система. По този начин домейнът ще се зарежда директно от сървъра, само при достъп от вашия компютър. Това е удобно и в случай че премествате вашия сайт при СуперХостинг.БГ и искате да се уверите, че всичко работи коректно, преди да бъде пренасочен самия домейн.

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

Има и онлайн инструменти като https://www.skipdns.link, през които можете да тествате зареждането на сайта. Може да използвате несъществуващ домейн или такъв, на който още не сте променили DNS настройките. Домейнът трябва първо да е добавен в хостинг акаунта.

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

Файлът с име hosts се използва от операционната система за свързване на хост имена с IP адреси – нещо подобно на локална DNS система за компютъра.

В Linux OS и Мac OS X файлът hosts се управлява през терминал – всичко, което трябва да знаете е:

  • Къде се намира hosts файла?
  • Как да го отворите?
  • Как да редактирате съдържанието?
  • Как да запазите промяната и да затворите редактора?

Къде се намира hosts файла?

операционна системаверсияместоположение на файла
Windows7, 8, 10C:\Windows\System32\drivers\etc\
macOSMac OS X 10.2 и следващи/private/etc/
Unix/Linux /etc/
Android /system/etc/
iOSiOS 2.0 и по-нови/system/etc/

Windows ОС

За Windows OS hosts файлът се намира в посочената директория: Windows Vista/7, 8, 10 c:\windows\system32\drivers\etc\.

Hosts файлът е plain text файл и се управлява с plain text редактор като Notepad, желателно е да не се отваря с текстова програма като MS Word и Google Docs.

За да редактирате hosts файла при ОС Windows, намерете файла в директория c:\windows\system32\drivers\etc и го отворете с текстов редактор от типа на Notepad.

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

xx.yy.xx.yy mysupersite.com www.mysupersite.com

заменете примерните данни с IP адреса на сървъра, на който се намира хостинг акаунта и вашия домейн;

Кой е IP адресът на сървъра, който трябва да използвате в hosts файла, можете да намерите в cPanel » панела вдясно Основна информацияСподелен IP Адрес.

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

Ако hosts файлът е с read-only права

За да можете да редактирате и запазите промените в hosts файла, трябва да се уверите, че файлът не е с read-only права. За целта, отворете Windows Explorer и влезте в директорията на файла c:\windows\system32\drivers\etc\.

Местоположение на hosts файла в Windows OS
Местоположение на hosts файла в Windows OS.

Кликнете с десния бутон на мишката върху файла и изберете Properties в менюто.

Преглед на атрибутите на hosts файла
Преглед на атрибутите на hosts файла.

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

Изключване на read-only права за достъп до hosts файла
Изключване на read-only права за достъп до hosts файла.

След като премахнете отметката в полето read-only от атрибутите на hosts файла, вече можете да го модифицирате. Кликате два пъти с левия бутон на мишката върху файла, за да го отворите и изберете Notepad.

Отваряне на hosts файла с текстов редактор
Отваряне на hosts файла с текстов редактор.

Добавете във файла IP адреса и хост името, които желаете да свържете и да достъпвате без помощта на DNS системата.

Въвеждане на IP адреси и хост имена за директен достъп
Въвеждане на IP адреси и хост имена за директен достъп.

След като редактирате файла, запазвате информацията като натиснете клавишната комбинация Ctrl+S или в менюто изберете File » Save:

Запазване на промените в hosts файла
Запазване на промените в hosts файла.

Редактирахте успешно hosts файла във вашето Windows устройство. Можете да рестартирате браузъра и да опитате да заредите сайта.

Linux OS

  • Отворете hosts файла с редактора nano и командата sudo nano /etc/hosts;
  • Въведете паролата на администратора и редактирайте съдържанието на файла;
  • Натиснете Ctrl+X » y » Enter, за да запазите промените и да затворите редактора.

Mac OS X

  • Влезте като администратор и отворете Applications » Utilities » Terminal;
  • Отворете hosts файла с редактора nano и командата sudo nano /private/etc/hosts;
  • Въведете паролата на администратора и редактирайте съдържанието на файла;
  • Запазете промените с клавишната комбинация Ctrl+X.
Обновена: 16.12.2022

Беше ли Ви полезна тази статия?

Вижте още