betacode

Как использовать файл "hosts"?

Сайт бесплатного изучения языков:
Следуйте за нами на нашей фан-странице, чтобы получать уведомления каждый раз, когда появляются новые статьи. Facebook

1- Файл hosts

Файл hosts является готовым файлом в операционной системе Windows, Linux, Mac OS, он используется для сопоставления (map) доменного имени с IP адресом. Но работает только на том компьютере.
Чтобы легче понять, возьмем ситуацию, у вас есть вебсайт и развернут на одном сервере с IP адресом 1.2.3.4, и вы можете иметь к нему доступ через IP:
Вы хотите использовать доменное имя abc.com (Или любое) для доступа в вашу веб страницу вместо IP. Вам нужно только конфигурировать в файле hosts и вы получите то, что хотите. Конечно будет работать только на вашем компьютере.

2- Windows

На Windows открыть файл:
  • C:\Windows\System32\drivers\etc\hosts
Добавить конфигурационный сниппет:
C:\Windows\System32\drivers\etc\hosts


1.2.3.4      abc.com
1.2.3.4      mydomain.com
В случае если ваш вебсайт развернут на вашем рабочем компьютере, вы можете получить доступ через localhost или конфигурировать файл hosts следующим образом:
C:\Windows\System32\drivers\etc\hosts


127.0.0.1      localhost
127.0.0.1      abc.com
 

3- Linux (Ubuntu,...)

Для таких операционных систем как Linux, файл hosts имеет полную ссылку:
  • /etc/hosts
Способ конфигурации файла hosts в данной операционной системе похожа на Windows. Но вам нужно знать команды для изменения содержания файла.
1- Открыть окно Terminal.
2- Выполнить следующую команду (command):

sudo nano /etc/hosts
3 - Добавить конфигурационный сниппет:

1.2.3.4      abc.com
1.2.3.4      mydomain.com
4 - Нажать Ctrl + X для сохранения изменений.

4- Mac OS

Для операционной системы Mac OS, файл hosts имеет полную сслыку:
  • /private/etc/hosts
Способ конфигурации файла hosts в данной операционной системе похожа на ​​​​​​​Windows. Но вам нужно знать команды для изменения содержания файла.
1- Открыть окно Terminal (Applications -> Utilities -> Terminal).
2- Выполнить следующую команду (command):


sudo nano /private/etc/hosts
3 - Добавить следующий конфигурационный сниппет в конец файла:

1.2.3.4      abc.com
1.2.3.4      mydomain.com
 
4 - Нажать Ctrl + X для сохранения изменений.