Что такое файл hosts? Где он находится в Ubuntu и как его редактировать, вам интересно, читаем материал ниже.
HOSTS -
это текстовый файл, который содержит базу данных доменных имен и
используется для их трансляции в сетевые адреса узлов. Запрос к этому
файлу играет очень важную роль и имеет очень высокий приоритет перед
обращением к DNS-серверам. В отличие от DNS который обновляется от 30
минут до 2-3 суток, содержимое файла контролируется администратором
компьютера и может обновляться в любой момент при необходимости. Работая
в других OC, вы может уже и знаете где находится файл hosts, но перейдя
на любую другую, например Ubuntu Linux, вы без подсказки будете долго
искать, а где данный файл находится и как его редактировать.
Для открытия файла hosts на редактирование в Ubuntu, откройте терминал(CTRL+ALT+T) и выполните команду:
sudo gedit /etc/hosts
после чего данный файл откроется в стандартном редакторе удобном для редактирования, стандартное содержимое файла:
127.0.0.1 localhost 127.0.1.1 your-pc # The following lines are desirable for IPv6 capable hosts ::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters
Если вы хотите прописать нужный вам домен и айпи, можете писать сразу же после второй строки в самом начале файла, прописав все необходимое, нажмите в редакторе Gedit кнопку сохранить и готово, компьютер перезагружать не нужно.
Файл hosts имеет следующий формат:
{IP - IP адрес узла} {Название хоста - имя узла в домене}.{Домен - доменное имя} {Алиас - определяет дополнительное имя узла}
Более подробную информацию по работе с файлом hosts вы можете получить выполнив в терминале команду man hosts.
Пример записи:
193.109.247.234 linuxsoid.com 88.212.202.38 li.ru
вот так все просто, вносим изменения, сохраняем и готово, будут вопросы, спрашивайте в комментариях к материалу.