Каталог расширений

Популярные теги

3gp       avi       fb2       jpg       mp3       pdf      

Как внести изменения в файл хост


Как изменить файл hosts?

Иногда приходится сталкиваться с такой проблемой, как изменить файл hosts. И если в ранних версиях Windows это делается весьма легко, то начиная с Windows 7, при сохранении возникает ряд проблем. В первую очередь это связано с тем, что при разработке новых версий использовались новые, более надежные, но в тоже время жесткие правила безопасности.

А ведь иногда просто необходимо внести туда несколько адресов и сайтов, дабы ограничить к ним доступ, запретить выводить рекламу в популярных приложениях.

Итак, как же изменить файл hosts windows 7, 8, 10. Если вы не знаете, где именно располагается данный файл, советуем записать путь к нему: C:\Windows\System32\drivers\etc\hosts?

Есть два основных способа, о которых мы с вами и поговорим.

Как изменить hosts через командную строку?

В первую очередь, отметим, что для того, чтобы изменить hosts, следует открыть его в программе, запущенной от имени администратора. Поэтому следует зайти в систему под учетной записью администратора.

Теперь поговорим о том, как открыть файл hosts и внести в него изменения.

В первую очередь, советуем вам воспользоваться командной строкой. Отметим, что она должна быть открыта от имени администратора, а не обычного пользователя. Для этого переходим в Пуск -> Все программы -> Стандартные -> Командная строка, кликаем правой кнопкой мыши и выбираем пункт «Запустить от имени администратора».

Далее ждем, пока перед нами не откроется окно командной строки. В нем следует прописать: notepad C:\Windows\System32\drivers\etc\hosts (можно скопировать и вставить).

Таким образом, мы даем системе задачу запустить файл hosts в блокноте.

После его открытия вы сможете внести в него изменения, а затем сохранить.

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

Второй способ, который поможет вам быстро отредактировать hosts — открытие файла в текстовом редакторе. Как вы догадались, тут также нужны права администратора.

По сути, кардинальных отличий нет, разве что придется открывать другую папку и программу.

Для начала заходим в «Мой компьютер» и задаем путь папки: C:\Windows\system32, находим в ней программу notepad.exe и запускаем от имени администратора.

В открывшемся окне выбираем команду «Файл», затем «Открыть», и прописываем путь к файлу hosts: C:\Windows\System32\drivers\etc\). Далее ставим в окошке с типом файла «все файлы», затем открываем его.

Вносим изменения и сохраняем файл.

Как видите, изменить файл hosts не так сложно, как утверждают люди, впервые столкнувшиеся с данной проблемой. Единственное, вы должны иметь права администратора на данном компьютере или ноутбуке и тогда вам станет доступно большинство функций вашего ПК.

Изменить и сохранить файл hosts через «Свойства»

Вы также можете изменить файл hosts через «Свойства». Для этого нужно перейти собственно к самому файлу C:\Windows\System32\drivers\etc\ и нажать на нем правой кнопкой мыши. Далее выбираем «Свойства».

Теперь переходим по вкладке «Безопасность» и нажимаем кнопку «Дополнительно».

Во вкладке «Разрешения» нажимаем кнопку «Изменить разрешения».

Для группы «Пользователи» меняем разрешение безопасности касательно файла «hosts». Для этого нужно выбрать: группу Пользователи — Изменить и установить галочку напротив Полный доступ. Сохраняем изменения нажав кнопку «Ок».

Система спросит, действительно ли вы хотите внести изменения? Подтверждаете.

Теперь двойным щелчком нажимаем на файл «hosts» и выбираем программу Блокнот для его редактирования.

Вносим нужные нам изменения и сохраняем их.

Мы рассмотрели три простых способа, как изменить файл hosts и сохранить эти изменения. На самом деле их больше, но это самые действенные.

Как изменить файл hosts | remontka.pro

&nbsp windows | для начинающих | лечение вирусов

В некоторых ситуациях может потребоваться изменить файл hosts в Windows 10, 8.1 или Windows 7. Иногда причина тому — вирусы и вредоносные программы, вносящие изменения в hosts, из-за чего не получается зайти на определенные сайты, а иногда вы и сами можете захотеть отредактировать этот файл для того, чтобы ограничить доступ к какому-либо сайту.

В этой инструкции подробно о том, как изменить hosts в Windows, о способах исправить этот файл и вернуть его к первоначальному состоянию встроенными средствами системы и с помощью сторонних программ, а также некоторые дополнительные нюансы, которые могут быть полезны.

Изменение файла hosts в блокноте

Содержимое файла hosts представляет собой набор записей из IP-адреса и URL. Например, строка «127.0.0.1 vk.com» (без кавычек) будет означать, что при открытии в браузере адреса vk.com, будет открываться не настоящий IP-адрес ВК, а указанный адрес из файла hosts. Все строки файла hosts, начинающиеся со значка решетки являются комментариями, т.е. их содержимое, изменение или удаление никак не влияет на работу.

Самый простой способ редактирования файла hosts — использовать встроенный текстовый редактор «Блокнот». Самый важны момент, который нужно учесть: текстовый редактор должен запускаться от имени администратора, в противном случае вы не сможете сохранить сделанные изменения. Отдельно опишу как проделать необходимое в разных версиях Windows, хотя по своей сути шаги отличаться не будут.

Как изменить hosts в Windows 10 с помощью блокнота

Для редактирования файла hosts в Windows 10 используйте следующие простые шаги:

  1. Начните вводить «Блокнот» в поле поиска на панели задач. Когда нужный результат будет найден, нажмите по нему правой кнопкой мыши и выберите пункт «Запуск от имени администратора». 
  2. В меню блокнота выберите Файл — Открыть и укажите путь к файлу hosts в папке C:\Windows\System32\drivers\etc. Если в этой папке присутствует несколько файлов с таким именем, открывайте тот, который не имеет никакого расширения.
  3. Внесите необходимые изменения в файл hosts, добавьте или удалите строки соответствий IP и URL, после чего сохраните файл через меню.

Готово, файл отредактирован. Изменения могут вступить в действия не сразу, а только после перезагрузки компьютера. Более подробно о том, что и как можно изменить в инструкции: Как редактировать или исправить файл hosts в Windows 10.

Редактирование hosts в Windows 8.1 или 8

Для запуска блокнота от имени Администратора в Windows 8.1 и 8 находясь на начальном экране с плитками, начните набирать слово «Блокнот», когда он появится в поиске, кликните по нему правой кнопкой мыши и выберите «Запуск от имени администратора».

В блокноте нажмите «Файл» — «Открыть», после чего справа от «Имя файла» вместо «Текстовые документы» выберите пункт «Все файлы» (в противном случае, зайдя в нужную папку вы увидите «Нет элементов, удовлетворяющих условиям поиска») и после этого откройте файл hosts, который находится в папке C:\Windows\System32\drivers\etc.

Может оказаться, что в этой папке не один, а два hosts или даже больше. Открывать следует тот, который не имеет никакого расширения.

По умолчанию, данный файл в Windows выглядит как на картинке выше (кроме последней строчки). В верхней части — комментарии о том, для чего нужен этот файл (могут быть и на русском, это не важно), а в нижней мы можем добавлять необходимые строчки. Первая часть означает адрес, на который будут перенаправляться запросы, а вторая — какие именно запросы.

Например, если мы добавим в файл hosts строчку 127.0.0.1 odnoklassniki.ru, то у нас не будут открываться одноклассники (адрес 127.0.0.1 зарезервирован системой за локальным компьютером и если у вас на нем не запущен http сервер, то ничего не откроется, а можно ввести 0.0.0.0, тогда сайт точно не будет открываться).

После того, как были внесены все необходимые правки, сохраните файл. (Для того, чтобы изменения вступили в силу, может потребоваться перезагрузка компьютера).

Windows 7

Для изменения hosts в Windows 7 вам также требуется запустить блокнот от имени администратора, для этого вы можете найти его в меню «Пуск» и нажать правой кнопкой мыши, после чего выбрать запуск от имени администратора.

После этого, также, как и в предыдущих примерах, вы можете открыть файл и вносить необходимые изменения в нем.

Как изменить или исправить файл hosts с помощью сторонних бесплатных программ

Многие сторонние программы для исправления проблем работы сети, настройки Windows или удаления вредоносных программ содержат также и возможности изменения или исправления файла hosts. Приведу два примера.В бесплатной программе DISM++ для настройки функций Windows 10 со многими дополнительными функциями в разделе «Дополнительно» присутствует пункт «Редактор hosts».

Всё, что он делает — запускает всё тот же блокнот, но уже с правами администратора и открытым нужным файлом. Пользователю остается лишь внести изменения и сохранить файл. Подробнее о программе и где её скачать в статье Настройка и оптимизация Windows 10 в Dism++.

Учитывая то, что нежелательные изменения файла hosts обычно появляются в результате работы вредоносных программ, логично, что средства для их удаления могут содержать и функции исправления этого файла. Есть такая опция и в популярном бесплатном сканере AdwCleaner.

Достаточно зайти в настройки программы, включить пункт «Сбросить файл hosts», после чего на главной вкладке AdwCleaner выполнить сканирование и очистку. В процессе также будет исправлен и hosts. Подробно об этой и других таких программах в обзоре Лучшие средства удаления вредоносных программ.

Создание ярлыка для изменения hosts

Если вам часто приходится исправлять hosts, то вы можете создать ярлык, который будет автоматически запускать блокнот с открытым файлом в режиме администратора.

Для этого кликните правой кнопкой мышки в любом свободном месте рабочего стола, выберите «Создать» — «Ярлык» и в поле «Укажите расположение объекта» введите:

notepad c:\windows\system32\drivers\etc\hosts

Затем нажмите «Далее» и укажите имя ярлыка. Теперь, кликните правой кнопкой мыши по созданному ярлыку, выберите «Свойства», на вкладке «Ярлык» нажмите кнопку «Дополнительно» и укажите, чтобы программа запускалась от имени администратора (иначе у нас не получится сохранить файл hosts).

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

А вдруг и это будет интересно:

Как изменить файл hosts

Файл hosts предназначен для сопоставления имен доменов (сайтов), которые записываются при помощи символов, и соответствующих IP-адресов (например, 145.45.32.65), которые записываются в виде четырех значений чисел. Вы можете открыть любой сайт в браузере не только после ввода его имени, но и после ввода IP-адреса этого сайта.

В Windows запрос к файлу hosts имеет приоритет, по сравнению к запросу DNS-серверам. При этом, содержимое этого файла контролирует сам администратор компьютера.

Поэтому, довольно часто вредоносные программы пытаются изменить содержание файла хостс. Для чего они это делают?

Они это делают для блокировки доступа к популярным сайтам, или для перенаправления пользователя на другие сайты. Там, в лучшем случае, ему продемонстрируют рекламу, а в худшем, будет открыта поддельная страница популярного ресурса (социальная сеть, окно сервиса электронной почты, сервис онлайн банкинга и т. п.), с просьбой ввести для входа на поддельный сайт данные от своей учетной записи.

Таким образом, из-за невнимательности пользователя, злоумышленник может получить доступ к данным пользователя, и нанести ему ущерб.

Где находится файл hosts?

Файл hosts расположен в папке с операционной системой Windows, обычно, это диск «С» на компьютере пользователя.

Путь к файлу hosts будет таким:

C:\Windows\System32\drivers\etc\hosts

Вы можете вручную пройти этот путь, или сразу открыть папку с файлом хост, с помощью специальной команды.

Для быстрого доступа к файлу, нажмите на клавиатуре сочетание клавиш «Windows» + «R». После этого откроется окно «Выполнить». В поле «Открыть» введите или путь к файлу (смотрите выше), или одну из этих команд:

%systemroot%system32\drivers\etc %WinDir%System32\Drivers\Etc

Затем нажмите на кнопку «ОК».

Далее будет открыта папка «etc», в которой расположен файл «hosts».

Этот файл не имеет расширения, но его можно будет открыть и отредактировать в любом текстовом редакторе.

Стандартное содержание файла hosts

В операционной системе Windows, файл «hosts» имеет следующее стандартное содержание:

# Copyright (c) 1993-2009 Microsoft Corp. # # This is a sample HOSTS file used by Microsoft TCP/IP for Windows. # # This file contains the mappings of IP addresses to host names. Each # entry should be kept on an individual line. The IP address should # be placed in the first column followed by the corresponding host name. # The IP address and the host name should be separated by at least one # space. # # Additionally, comments (such as these) may be inserted on individual # lines or following the machine name denoted by a '#' symbol. # # For example: # # 102.54.94.97 rhino.acme.com # source server # 38.25.63.10 x.acme.com # x client host # localhost name resolution is handled within DNS itself. # 127.0.0.1 localhost # ::1 localhost

Этот файл аналогичен по своему содержанию в операционных системах Windows 7, Windows 8, Windows 10.

Все записи, которые начинаются с символа решетки #, и далее до конца строки, по большому счету не имеют значения для Windows, так как это комментарии. В этих комментариях объясняется, для чего предназначен данный файл.

Здесь написано, что файл hosts предназначен для сопоставления IP-адресов именам сайтов. Записи в файле хостс нужно будет производить по определенным правилам: каждая запись должна начинаться с новой строки, сначала пишется IP-адрес, а затем минимум после одного пробела имя сайта. Далее после решетки (#), можно будет написать комментарий к вставленной в файл записи.

Эти комментарии никак не влияют на работу компьютера, вы даже можете удалить все эти записи, оставив только пустой файл.

Вы можете отсюда скачать стандартный файл hosts для установки на свой компьютер. Его можно использовать для замены модифицированного файла, если вы не хотите самостоятельно редактировать файл хостс на своем компьютере.

На что следует обратить внимание

Если данный файл на вашем компьютере ничем не отличается от этого, стандартного файла, то это значит, что никаких проблем, которые могли возникнуть, из-за изменения данного файла вредоносными программами, на вашем компьютере нет.

Обратите особое внимание на содержимое файла, которое расположено после этих строк:

# 127.0.0.1 localhost # ::1 localhost

В файл хост могут быть вставлены дополнительные записи, которые добавляются сюда некоторыми программами.

Например, на этом изображении, вы можете увидеть, что к стандартному содержимому файла hosts, программа Unchecky добавила некоторые записи. Между закомментированными строками, были вставлены дополнительные записи для выполнения определенных действий. Это было сделано для того, чтобы в процессе установки программ на мой компьютер, данная утилита отсекала нежелательное программное обеспечение.

Здесь могут быть дополнительные строки, такого типа: сначала «набор цифр», а далее после пробела, «название сайта», добавленные для того, чтобы, например, отключить рекламу в программе Skype, или заблокировать доступ к какому-нибудь сайту.

Если вы сами ничего не добавляли в файл hosts, и не используете упомянутую в этой статье программу (Unchecky), то вы можете смело удалить из файла хост непонятные записи.

Для чего изменяют файл хостс

Файл hosts изменяют для того, чтобы заблокировать доступ к определенному ресурсу в интернете, или для того, чтобы перенаправить пользователя на другой сайт.

Обычно, первоначально вредоносный код выполняется после запуска скачанной из интернета программы. В этот момент, автоматически вносятся изменения в свойства ярлыка браузера, и довольно часто добавляются дополнительные строки в файл hosts.

Для блокирования какого-либо сайта (например, сайт ВКонтакте) вносятся строки подобного вида:

127.0.0.1 vk.com

Для некоторых сайтов может быть внесено два варианта имени сайта с «www», или без этой аббревиатуры.

Вы сами можете заблокировать нежелательные сайты на своем компьютере, добавив в файл хост подобную запись:

127.0.0.1 название_сайта

В этой записи IP-адрес (127.0.0.1) — это адрес в сети вашего компьютера. Далее идет название сайта, который вам необходимо заблокировать (например, pikabu.ru).

В итоге, после ввода имени сайта, вы увидит пустую страницу со своего компьютера, хотя в адресной строке браузера будет написано название данной веб-страницы. Этот сайт будет заблокирован на вашем компьютере.

При использовании перенаправления, после ввода названия нужного сайта, в браузере пользователя будет открыт совсем другой сайт, обычно, это веб-страница с рекламой, или поддельная страница популярного ресурса.

Для перенаправления на другой сайт, в файл хост добавляются записи такого вида:

157.15.215.69 название_сайта

Вначале идет набор цифр – IP адрес (я написал здесь случайные цифры для примера), а далее, после пробела, латинскими буквами будет написано название сайта, например, vk.com или ok.ru.

Схема работы этого метода примерно такая: нехорошие люди специально создают фейковый (поддельный) сайт, с выделенным IP адресом (иначе этот метод не будет работать). Далее на компьютер пользователя попадает инфицированное приложение, после запуска которого, в файле hosts производятся изменения.

В результате, когда пользователь набирает в адресной строке браузера название популярного сайта, то его вместо нужного сайта, перебрасывают совсем на другой сайт. Это может быть фейковая страница социальной сети, которая предназначена для кражи личных данных пользователя, или сайт с навязчивой рекламой. Очень часто, с такого подставного сайта, идут редиректы (перенаправления) на множество других специально созданных страниц с рекламой.

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

Вы можете сами изменить содержание файла хост, отредактировав его при помощи текстового редактора. Один из самых простых способов, для получения возможности изменения файла, — открыть файл hosts в Блокноте, открыв программу от имени администратора.

Вам также может быть интересно:

Для этого, создайте ярлык утилиты Блокнот на Рабочем столе, или запустите приложение в стандартных программах, которые находятся в меню «Пуск». Для запуска, сначала кликните по ярлыку программы правой кнопкой мыши, а затем выберите в контекстном меню пункт «Запуск от имени администратора». После этого будет открыто окно текстового редактора Блокнот.

Далее войдите в меню «Файл», а затем выберите в контекстном меню пункт «Открыть…». В открывшемся окне Проводника пройдите по следующему пути:

C:\Windows\System32\drivers\etc

После открытия папки «etc», вы не увидите файл «hosts», так как в Проводнике будет выбрано отображение текстовых файлов. Выберите настройку «Все файлы». После этого, файл хостс будет отображен в этой папке. Теперь вы можете открыть файл хостс в Блокноте, для его редактирования.

После завершения редактирования, изменения в файле hosts. Обратите внимание на то, что тип файла при сохранении, должен быть таким: «Все файлы».

Выводы статьи

В том случае, если вредоносная программа изменила записи в файле hosts, вы можете заменить модифицированный файл на стандартный, или отредактировать содержимое данного файла, удалив оттуда ненужные записи.

Как изменить файл hosts (видео)

Похожие публикации:

https://vellisa.ru/kak-izmenit-fayl-hostsКак изменить файл hostshttps://vellisa.ru/wp-content/uploads/2015/02/02.pnghttps://vellisa.ru/wp-content/uploads/2015/02/02-300x207.pngВасилийБезопасностьФайл hosts предназначен для сопоставления имен доменов (сайтов), которые записываются при помощи символов, и соответствующих IP-адресов (например, 145.45.32.65), которые записываются в виде четырех значений чисел. Вы можете открыть любой сайт в браузере не только после ввода его имени, но и после ввода IP-адреса этого сайта. В Windows запрос к файлу...ВасилийВасилий [email protected]Автор 700+ статей на сайте Vellisa.ru. Опытный пользователь ПК и ИнтернетИнтернет и программы для всех

Как изменить hosts в Windows10

Файл hosts содержит таблицы соответствия доменных имен сетевым адресам. Сведения о соответствии адресов, запрошенные из таблицы в файле hosts, имеют приоритет перед сведениями, запрошенными с DNS-сервера. Как известно, каждому адресу сайта в сети Интернет (доменному имени) соответствует свой ip-адрес (сетевой адрес), по которому сетевое оборудование находит в сети запрашиваемый сайт. Запись в файле hosts избавляет сетевое оборудование от необходимости запрашивать у DNS-сервера ip-адрес, соответствующий тому адресу сайта, который вводится в адресной строке браузера, что, в конечном счете, немного ускоряет скорость загрузки сайта.

А если в файл hosts внести запись, в которой адресу сайта в сети Интернет устанавливается в соответствие локальный IP-адрес 127.0.0.1 (Localhost), можно таким образом заблокировать доступ к этому сайту.

Начиная с Windows 2000 файл hosts по умолчанию располагается на локальном диске с операционной системой по адресу C:\Windows\System32\drivers\etc (если система установлена на диск С).

Для редактирования hosts в операционной системе Windows 10 необходим любой текстовый редактор, в том числе встроенные в Windows Блокнот или WordPad, запущенный с привилегиями администратора, или специальная программа. Сетевой адрес и соответствующее ему доменное имя записываются в одной строке, между записями ставится один или несколько пробелов. Значком решетки # помечаются комментарии.

Далее рассмотрим несколько способов редактирования файла hosts в операционной системе Windows 10.

1 способ. Изменение hosts c помощью командной строки.

Открыть на редактирование файл hosts с возможностью сохранения изменений можно используя командную строку. Открыть ее мы можем воспользовавшись поиском. Вводим в поле поиска cmd и запускаем командную строку от имени администратора.

Затем в поле командной строки вводим команду:

notepad C:\Windows\System32\drivers\etc\hosts

где notepad наименование программы (Блокнот) а C:\Windows\System32\drivers\etc\hosts — путь к файлу hosts (если система установлена в другой раздел, укажите букву того раздела, на который установлена система) и жмем Enter.

 

2 Способ. С помощью Блокнота из учетной записи администратора.

Как было сказано выше, для редактирования файла hosts требуются права администратора. Учетная запись администратора по умолчанию отключена в Windows. Чтобы ее включить нужно запустить командную строку от имени администратора.

В окне командной строки вводим команду net user Администратор /active:yes и затем жмем клавишу Enter.
Появится отчет об успешном выполнении команды.

После чего входим под вновь созданной учетной записью администратора. Под администратором можем беспрепятственно вносить изменения в файл hosts и сохранять изменения. Переходим в папку, расположенную по адресу C:\Windows\System32\drivers\etc, и из контекстного меню, вызванного правой клавишей мыши, выбираем пункт «Открыть с помощью».

Затем выбираем программу, которой хотим открыть (например Блокнот), и жмем «ОК».

3 способ. изменить файл hosts с помощью Блокнота из учетной записи пользователя.


Второй способ не требует авторизации под администратором, однако, если эта учетная запись активирована и на нее установлен пароль, то на некоторых шагах система потребует его ввести.
Наша задача состоит в том, чтобы запустить редактор с правами администратора и в нем уже открывать и редактировать файл hosts. Будем в качестве редактора использовать Блокнот. Чтобы открыть его, мы можем ввести слово блокнот в поле встроенного поисковика, а затем вызвав контекстное меню правой клавишей мыши, выбрать пункт «Запустить от имени администратора».

Или переходим в папку по адресу C:\Windows\System32, находим в ней файл notepad и запускаем его от имени администратора, нажав соответствующий пункт контекстного меню.

В открывшемся окне редактора жмем «Файл» → «Открыть».

Далее указываем путь к файлу hosts (C:\Windows\System32\drivers\etc) и жмем открыть.

 

 

4 способ. С помощью программы Hosts File Editor.

Еще один способ — использование специальных программ для редактирования hosts. Одна из таких программ Hosts File Editor. Скачать ее можно по ссылке http://hostsfileeditor.codeplex.com.
После заполнения соответствующих ячеек таблицы следует нажать «Save».

Можем из программы Hosts File Editor открыть текстовую версию файла hosts и посмотреть что получилось.

Я очень надеюсь, моя статья помогла Вам! Просьба поделиться ссылкой с друзьями:


Как отредактировать hosts файл на Windows

Файл hosts — это текстовый файл, расположенный в одном и том же месте во всех современных версиях Windows. Большинству людей никогда не нужно входить в это, но если вы делаете, вам нужно знать, как открыть и отредактировать файл hosts.

Однако в некоторых версиях Windows редактирование файла hosts напрямую не допускается. На самом деле вы получите ошибку, если попытаетесь сохранить изменения. К счастью, есть простой совет, который вы можете использовать для редактирования файла hosts в Windows 10, 8, 7, Vista или XP.

О том, как отредактировать hosts на linux, мы уже рассказывали. Настала очередь операционных систем от Microsoft.

Что делает файл Hosts?

Первоначально целью файла hosts было то, что теперь делают DNS-серверы — сопоставлять дружественные доменные имена с недружественными IP-адресами.

Гораздо проще запомнить доменное имя, например YouTube.com, чем IP-адрес 172.217.1.238. Вместо того, чтобы вводить IP-адрес в адресную строку каждый раз, когда вы хотите посмотреть видео на YouTube, вы можете просто ввести доменное имя, и DNS-сервер, используемый вашим устройством, сопоставит имя с правильным адресом, чтобы вы могли получить доступ к веб-страница намного проще.

Файл hosts, так как он служит своего рода DNS-сервером, работает так же. Вы можете ввести IP-адрес, к которому должно быть разрешено доменное имя. Другими словами, вы можете приказать компьютеру загружать IP-адрес, отличный от DNS-сервера, что позволит вам сделать несколько интересных вещей.

Зачем редактировать файл хостов?

Одна из причин редактировать файл hosts — это если вы хотите супер базовый способ заблокировать загрузку веб-сайтов на ваш компьютер. Введите неверный или неправильный IP-адрес для сайта, который вы хотите заблокировать, и каждый раз, когда вы пытаетесь получить к нему доступ, файл hosts будет загружать выбранный вами IP-адрес. В зависимости от того, что вы выбрали, это может полностью заблокировать сайт.

Вы можете использовать ту же технику, чтобы заставить файл hosts блокировать вредоносные сайты. Есть даже списки записей файла хостов (

Как редактировать файл Hosts | Белые окошки

На заре интернета файл hosts был одним из главных в коммуникации между узлами сети, сегодня же, он используется крайне редко, и тем не менее, остаётся важным компонентом системы с мощными возможностями контроля исходящего трафика. Умение правильно настраивать этот файл, позволит вам повысить безопасность компьютера и не даст попасться на фишинговый крючок мошенников.

Во всех версиях Windows hosts хранится по одному адресу: «..//Windows/System32/drivers/etc/hosts». А открыть его (для редактирования, а не просмотра), начиная с Windows Vista можно лишь с правами администратора. Поэтому, прежде всего, убедитесь, что у вас есть администраторские права.

Перед отправкой запроса в интернет, т. е. к серверам DNS, система опрашивает hosts, сверяясь с его правилами, именно поэтому злоумышленники прежде всего стараются внести свои правки в список правил hosts, чтобы, например, вы не могли попасть на сайт антивируса, или обновить вирусные сигнатуры. Иногда хакеры действует ещё хитрее, они не просто блокируют определённые сайты, но создают так называемые «зеркала» — перенаправления с одного сайта на другой, таким образом, заходя на один из своих привычных сайтов, скажем, банка или страницы в соцсети, вы попадаете на зловредную копию этого сайта, которую сделал хакер, цель очевидна — выманить у вас пароли и др. ценную информацию.

Изменяем hosts с помощью текстового редактора

В этом методе мы не будем пользоваться никаким сторонним ПО, только штатными средствами операционной системы. Итак, сперва найдите программу пригодную для открытия текстовых файлов, сгодится обычный Блокнот, WordPad или Microsoft Word. Возможно, ярлыки этих программ уже есть на вашем Рабочем столе, если нет, используйте средства Поиска, нажмите комбинацию клавиш Win+F, чтобы получить доступ к строке поиска, и введите одно из названий программы. Если у вас Windows 8, предварительно выберите категорию поиска «Приложения».

Когда приложение будет найдено, нажмите по его значку правой кнопкой мыши, и выберите пункт запуска от имени администратора. Если потребуется ввести пароль, сделайте это, если пароль не нужен вы попадёте в окно программы сразу, после чего нужно выполнить комбинацию Ctrl+O, или проследовать в пункт меню «Файл», откуда непосредственно открыть файл.

Чтобы вам было проще, вы можете использовать следующий адрес для поиска: «%WinDir%\System32\Drivers\Etc» — скопируйте содержимое кавычек в строку адреса окна открытия файла, нажмите «Ввод», и вы попадёте в нужную папку. Иначе вы можете самостоятельно проследовать по заданному пути, до самой папки etc.

Скорее всего, в папке вы ничего не увидите, это потому, что у тамошних файлов нет никакого расширения, поэтому выберите фильтр отображения содержимого «Все файлы», первым будет тот самый hosts. Выбирайте его и открывайте.

Изначально hosts пустой, там ничего нет кроме комментариев разработчиков (они находятся за спецсимволом решётки). И если у вас нет особых к нему требований, можете сохранить его пустым, удалите оттуда всё, включая комментарии, и закройте, появится окно, где нужно нажать кнопку «Сохранить».

Используем стороннее ПО для обновления hosts

Microsot FixIt

Если вы не хотите, не можете, или просто боитесь открывать и изменять системные файлы, положитесь на автоматические решения. Первое из таких решений — это Microsoft FixIt, универсальное приложение для сканирования и обновления некоторых (в том числе hosts) важных частей ОС (файлы, реестр и т. д.) Пользоваться ею очень просто, достаточно запустить и нажать «Далее», всё остальное программа сделает сама. Скачивается она с официального сайта компании.

Dism++

Продвинутый интерфейс с низкоуровневым доступом к системе, с его помощью вы сможете без труда не только подправить hosts, но и выполнять ряд других, полезных операций, вроде очистки диска от мусора, создания резервной копии диска и т. п. Данная утилита распространяется совершенно бесплатно, её исходный код открыт, и она активно разрабатывается энтузиастами со всего мира.

Программа не требует установки, запускается из папки после разархивирования. Интерфейс переведён более чем на 15 языков, в том числе на русский. Инструменты управления хостс находятся в подменю «Дополнительно», запустите из него «Редактор hosts». Откроется стандартный Блокнот, где вы можете выполнить все требуемые действия, только не забудьте сохранить изменения.

AdwCleaner

Коммерческий профессиональный проект, предоставляет комплекс мер по защите системы. Существует несколько разновидностей данного продукта, и для работы с hosts вам понадобится Malwarebytes AdwCleaner версии 7+, скачать его можно с официально сайта компании. Данная версия годится для одноразового сканирования дисков компьютера, и проведения других процедур обслуживания и оптимизации, в том числе сбрасывания файла хостс. Для этого откройте Настройки в программе, и на вкладке Приложение, найдите переключатель «Сбросить файл Hosts».

AVZ

Некоторые антивирусы не только следят за деятельностью процессов в системе, но и предусмотрительно ограждают системные зоны от несанкционированного доступа. Среди таких антивирусов и AVZ – бесплатно распространяемая многофункциональная утилита от отечественного разработчика. Она умеет восстанавливать файл hosts или импортировать его. В первом случае нужно выбрать пункт меню «Файл» и «Восстановление системы», в появившемся окне отметьте тринадцатый пункт и запустите выполнение задачи.

Во втором случае откройте из меню «Сервис»«Менеджер файла Hosts». В окне редактора можно удалить те строки, которые не нужны в конечном файле импорта, затем нажать на кнопку с изображением дискеты, чтобы сохранить результат в таблицу формата HTML.

Быстрый доступ к Hosts

Этот метод пригодится вам, если вы обращаетесь к хостс часто, постоянно вносите правки и дополняете список записей. Для этого перечисленные способы не совсем удобны, лучше всего создать ярлык, поместив его на Рабочий стол, в Пуск или на панель задач.

В качестве исполняемой программы выберем Блокнот. Нажмите ПКМ на Рабочем столе и в контекстном меню «Создать», откройте пункт «Ярлык». Запустится мастер создания ярлыка, сперва введите полный адрес к хостс с приставкой программы, которая будет запускать этот самый файл: «notepad %WinDir%\System32\Drivers\Etc\hosts» — скопируйте содержимое кавычек в поле адреса и жмите кнопку «Далее».

На этом заключительном этапе нужно назвать будущий ярлык, вы можете придумать любое имя, или, не мудрствуя лукаво, записать его как hosts.

После этого вы сможете запускать файл с Рабочего стола в один клик, однако, доступ к нему будет ограничен чтением, а чтобы получить разрешение на запись, нужно зайти в свойства ярлыка, на вкладке «Ярлык», нажать кнопку «Дополнительно...», затем отметьте пункт требующий запуск от имени администратора, примените изменения нажав «Ок».

Советы и рекомендации

Если вы не можете внести свои правки в хостс, и никакие способы не помогают, проверьте, не активен ли атрибут «Только чтение»,— откройте свойства файла и во вкладке «Общие», снизу будут перечислены атрибуты, снимите галочку «Только чтение», если она проставлена.

Иногда вирусы могут блокировать все пути обновления hosts, и единственно что остаётся — заменить его новосозданным «своим» файлом. Чтобы это сделать, нужно либо иметь заведомо исправную резервную копию файла, либо создать его новым. Т. к. hosts по сути, это текстовый документ, создайте новый текстовый документ с именем hosts и без расширения txt. Затем переместите с заменой оригинального файла по пути, где хранится повреждённый хостс.

В интернете можно найти готовые списки блокировки рекламных, вредоносных, порнографических и проч. нежелательных сайтов, которые достаточно скопировать в hosts и вы будете защищены от вредного контента. Попробуйте ввести в поисковике запрос «stevenblack hosts», ссылка на GitHub приведёт вас к репозиторию энтузиастов, наполняющих чёрный список сайтов для хостса.

Вирусы могут не только переделывать hosts, но и подменять его реальное местоположение, для этого они вносят правки в реестр, чтобы убедиться, что вы имеете дело с настоящим файлом hosts, запустите regedit (с помощью командной строки или Поиска), затем нажмите Ctrl+F, откроется окно поиска по реестру, уберите отметку с пункта «имена разделов», и отметьте «имена параметров», затем в поле поиска введите DataBasePath и нажмите «Ввод». Проверьте, правильный ли путь прописан в найденном параметре.

Ещё одна хитрость, на которую идут вредоносы — пустые строки, они оставляют в hosts множество пустых строк, невнимательный пользователь не обратит внимание на истинный объём документа, и не увидит, например, по косвенным признакам (размер ползунка) обман.

Как изменять и управлять файлом Hosts в Linux

На вашем компьютере есть единственный файл, который служит небольшим шлюзом между вами и Интернетом. Он называется файлом hosts. Если вам нужно заблокировать веб-сайты или создать персонализированные веб-ярлыки в Linux, вы можете решить эти задачи, добавив или настроив несколько строк в файле hosts.

hosts-file-linux

Что такое хост-файл Linux?

Файл hosts - это простой текстовый файл, который все операционные системы используют для преобразования имен хостов (также известных как веб-адреса или URL-адреса) в IP-адреса.Когда вы вводите имя хоста, например wikipedia.org, ваша система просматривает файл hosts, чтобы получить IP-адрес, необходимый для подключения к соответствующему серверу.

Если вы откроете файл hosts, вы быстро заметите, что в нем нет каталога всего Интернета.Вместо этого может быть всего пара строк, и все. Что дает?

Оказывается, ваша система сначала проверит файл hosts, прежде чем искать сайт на DNS-серверах, определенных в настройках вашей сети (обычно это DNS-серверы вашего интернет-провайдера).

free-dynamic-dns-intro

Это означает, что вы можете использовать файл hosts для добавления к тому, что DNS-серверы не могут предоставить (например, псевдонимы для местоположений в вашей локальной сети, что в противном случае возможно только в том случае, если у вас есть DNS-сервер, настроенный в вашей локальной сети) или переопределить IP-адреса, которые обычно предоставляют ваши DNS-серверы.

Например, если вы попросите википедию.org, DNS-серверы вернут IP-адрес Википедии на ваш компьютер. Но если вы хотите заблокировать Википедию на этом компьютере, вы можете добавить запись в файл hosts, которая сообщает вашему компьютеру, что wikipedia.org указывает на какой-то другой IP-адрес, отличный от фактического IP-адреса Википедии.

Есть много других вещей, которые вы можете делать с файлом hosts, но это лишь некоторые основные примеры, и другие варианты использования сильно зависят от ваших потребностей.

Расположение файла хоста Linux

В Linux вы можете найти файл hosts в

  / и т.д. / хосты  

.Поскольку это простой текстовый файл, вы можете открыть файл hosts в любом текстовом редакторе.

Однако, поскольку файл hosts является системным файлом, вам потребуются права администратора для сохранения изменений.Итак, чтобы отредактировать файл с помощью текстового редактора на базе терминала Linux, такого как

  нано  

, вам нужно сначала ввести

  судо  

чтобы получить доступ суперпользователя:

  Судо нано / и т. Д. / Хосты  

Чтобы использовать графический текстовый редактор, такой как gedit, вы можете попробовать

  гксу  

вместо:

  gksu gedit / etc / hosts  

Вы должны использовать терминал, чтобы вы могли запустить соответствующее приложение с правами администратора.Просто замените nano или gedit своим любимым терминальным или графическим текстовым редактором. В nano, когда вы закончите редактировать файл, нажмите Ctrl + X , а затем y , чтобы подтвердить перезапись изменений.

Как добавить сайты в файл Hosts

hosts_file_example

В файле hosts у каждой записи есть своя строка.Синтаксис прост. Введите IP-адрес, на который нужно преобразовать имя хоста, нажмите клавишу табуляции на клавиатуре, а затем введите имя хоста.

Например, чтобы заблокировать Википедию, вы должны ввести (не забывая использовать клавишу табуляции, а не пробел):

  127.0.0.1 wikipedia.org  

127.0.0.1 - это IP-адрес обратной петли, который всегда будет указывать на вашу собственную систему. Поскольку Интернет не хранится на вашем компьютере, ваш браузер сообщит, что сайт не может быть найден. Теперь он эффективно заблокирован.

Если терминал вас пугает, попробуйте приложение «Блокировщик доменов» Linux Mint (также известное как mintnanny).Он добавит записи в файл hosts, которые указывают на указанные вами имена хостов на 127.0.0.1. Но чтобы сделать что-нибудь еще, вам все равно придется вносить изменения в текстовом редакторе.

Скачать: Блокировщик доменов (бесплатно)

linux_mint_domain_blocker

Создание ярлыков в файле Hosts

Если у вас есть компьютер в домашней сети (скажем, с IP-адресом 192.168.1.10), на котором есть простой веб-сайт, который делает что-то полезное для вас, вы можете ввести в свой файл hosts следующее:

  192.168.1.10 домашний сервер  

Затем, если вы откроете браузер и просто наберете

  http: // домашний сервер  

, он будет автоматически перенаправлен на 192.168.1.10. И это намного проще, чем каждый раз вводить IP-адрес.

Кроме того, вы можете использовать файл hosts для создания ярлыков для определенных сайтов в Интернете.Используйте такую ​​команду, как nslookup, чтобы найти IP-адрес веб-сайта, затем добавьте его в файл hosts вместе с желаемым ярлыком, как в примере выше. Но это работает только на веб-сайтах с выделенными IP-адресами. Вероятно, это не будет работать с большинством посещаемых вами сайтов.

Возможные проблемы с файлом Hosts

Итак, мы выяснили, как вносить изменения в файл хоста, но вы все равно можете столкнуться с проблемами при использовании Google Chrome.Этот веб-браузер имеет тенденцию игнорировать файл hosts, если вы не выполните одно из двух возможных действий:

  1. Тип
      http: //  
    в начале каждого адреса.Например, если у вас заблокирована Википедия в файле hosts, Chrome обойдет блокировку, если вы просто введете
      wikipedia.com  
    в адресную строку. Если вы напечатаете
      http://wikipedia.com  
    в адресную строку, он будет следовать за файлом hosts.
  2. Отключите «Использовать веб-службу для устранения ошибок навигации» в настройках Chrome, и тогда вам не придется вводить
      http: //  
    в начале каждый раз.Это один из нескольких советов по обеспечению конфиденциальности в Google Chrome, которые все равно стоит выполнить.

Как вы измените файл Hosts?

Файл hosts предлагает простой способ заблокировать доступ к определенным веб-сайтам на вашем компьютере.Поскольку многие версии Linux не содержат встроенного программного обеспечения для родительского контроля, эти знания могут пригодиться, если вы решите начать своих детей с ПК с Linux.

Кредит изображения: Алексей Марк / Shutterstock

laptop_monitor_shutterstock

7 лучших портативных мониторов для вашего ноутбука

Об авторе Бертель Кинг (Опубликовано 324 статей)

Бертел - цифровой минималист, который пишет с ноутбука с физическими переключателями конфиденциальности и операционной системой, одобренной Free Software Foundation.Он ценит этику выше функций и помогает другим контролировать свою цифровую жизнь.

Ещё от Bertel King
Подпишитесь на нашу рассылку новостей

Подпишитесь на нашу рассылку технических советов, обзоров, бесплатных электронных книг и эксклюзивных предложений!

Еще один шаг…!

Подтвердите свой адрес электронной почты в только что отправленном вам электронном письме.

.

Как редактировать файл Hosts в Mac OS X с помощью терминала

Необходимо отредактировать или изменить файл hosts на Mac? Это руководство покажет вам, как именно редактировать файл hosts в Mac OS. Вы увидите, что в Mac OS X хосты хранятся в / private / etc / hosts, но к ним также можно получить доступ в более традиционном расположении / etc / hosts. Тем не менее, если вы хотите редактировать хосты, вам нужно будет настроить таргетинг на файл, расположенный в / private / etc /.

Мы рассмотрим, как вручную редактировать файл hosts в MacOS Mojave, MacOS Catalina, MacOS High Sierra, MacOS Sierra, OS X El Capitan, Yosemite, OS X Lion, OS X Mountain Lion и OS X Mavericks. Это можно сделать из командной строки с помощью простого текстового редактора под названием nano.Не позволяйте командной строке или терминалу казаться пугающим, хотя, поскольку это не так, мы сделаем весь процесс редактирования файла hosts на Mac очень простым.

Как редактировать файл Hosts в Mac OS

Давайте приступим к внесению некоторых изменений в / etc / hosts в macOS и Mac OS X!

  1. Запуск терминала, находится в / Applications / Utilities / или запускается через Spotlight
  2. Введите в командной строке следующую команду:
  3. судо нано / частный / и т. Д. / Хосты

  4. Введите пароль администратора при запросе, вы не увидите, что он вводится на экране, как обычно, с помощью командной строки
  5. После загрузки файла hosts в nano с помощью клавиш со стрелками перейдите в нижнюю часть файла hosts и внесите изменения.
  6. По завершении нажмите Control + O, затем нажмите ENTER / RETURN, чтобы сохранить изменения в / private / etc / hosts, затем нажмите Control + X, чтобы выйти из nano
  7. Выйти из Терминала по окончании

Вы можете немедленно проверить модификации своих хостов с помощью ping, Safari или любого другого сетевого приложения.

Изменения вступают в силу немедленно, хотя некоторые корректировки могут потребоваться вместе с очисткой DNS, которую можно выполнить с помощью следующей команды в macOS 10.12+ через OS X 10.9:

dscacheutil -flushcache; sudo killall -HUP mDNSResponder

При очистке кеша DNS с помощью этой команды вам потребуется ввести пароль администратора.

Если вы хотите увидеть, как выполняется весь этот процесс, прежде чем делать это самостоятельно, посмотрите видео ниже, чтобы увидеть демонстрацию изменения файла hosts в OS X для блокировки веб-сайта yahoo.com ’от загрузки:

Примечание: процедура аналогична более старым версиям Mac OS X, хотя путь к хостам может быть / etc / hosts, если версия OS X значительно устарела.

Советы, которые следует учитывать при редактировании файлов хостов

Следующие советы выходят за рамки OS X и применимы к любому файлу hosts, будь то Mac, Windows или Linux.

  • Предыдущий IP-адрес, по которому следующий домен будет преобразован в
  • Всегда добавлять новые хосты к их собственной уникальной строке
  • Символ # действует как комментарий, его можно использовать для добавления комментариев к записям хостов или для комментирования модификаций хостов
  • Вы можете заблокировать веб-сайты через хосты, добавив их в файл и никуда не отправив, предотвращая доступ
  • Вы можете перенаправлять веб-сайты локально, используя ту же логику, что идеально подходит для настройки тестовых доменов
  • С некоторыми изменениями может потребоваться очистить кеш DNS с помощью dscacheutil, прежде чем изменения вступят в силу
  • Для манипулирования файлами с несколькими хостами рассмотрите возможность использования приложения-менеджера, такого как GasMask
  • Если файл hosts заявляет, что он заблокирован, это потому, что вы не добавили к редактированию префикса «sudo».
  • Рассмотрите возможность создания резервных копий хостов, если вы планируете внести значительные изменения или редактируете файл впервые (процесс описан ниже).

Создание резервной копии файла hosts может быть хорошей идеей, если вы планируете внести значительные изменения или просто хотите поэкспериментировать с модификациями и посмотреть, что произойдет, простой способ сделать это - использовать эту команду, которая будет хранить резервная копия в вашем доме ~ / Documents / folder:

sudo cp / private / etc / hosts ~ / Documents / hosts-backup

Затем, если вы хотите восстановить измененные хосты из резервной копии исходного файла, вам просто нужно поменять местами такие пути и снова переименовать файл:

sudo cp ~ / Documents / hosts-backup / private / etc / hosts

Вот и все, хотя вам снова может потребоваться очистить DNS, чтобы изменения вступили в силу.

Наконец, стоит упомянуть, что если вы предпочитаете полностью избегать Терминала и командной строки, вы можете попробовать более простой метод использования панели предпочтений, чтобы изменить содержимое хостов таким образом через Системные настройки. Однако в целом мы рекомендуем использовать только те инструменты, которые встроены непосредственно в Mac.

Дайте нам знать в комментариях, если у вас есть какие-либо вопросы или советы.

Связанные

.

Как отредактировать файл хостов Mac OS X (и зачем вам это нужно)

Файл hosts используется вашим компьютером для сопоставления имен хостов IP-адресам.Добавляя или удаляя строки в вашем файле hosts, вы можете изменить, куда будут указывать определенные домены при доступе к ним в браузере или с помощью другого программного обеспечения. Это важный файл, поэтому вам понадобится учетная запись с полными правами для внесения любых изменений. Процесс Mac OS X немного сложнее, чем простое редактирование текстового файла, но все же достаточно прост, чтобы даже новички могли справиться с небольшими проблемами.

Файл hosts используется вашим компьютером для сопоставления имен хостов с IP-адресами.Добавляя или удаляя строки в вашем файле hosts, вы можете изменить, куда будут указывать определенные домены при доступе к ним в браузере или с помощью другого программного обеспечения.

network-cables-icon-png Что такое файл хоста Windows? И 6 удивительных способов его использования

Файл Windows Hosts позволяет вам определять, какие доменные имена (веб-сайты) связаны с какими IP-адресами.Он имеет приоритет над вашими DNS-серверами, поэтому ваши DNS-серверы могут сообщать, что facebook.com связан с определенным IP-адресом, но вы можете настроить facebook.com куда угодно. Файл Hosts можно использовать для блокировки веб-сайтов, их перенаправления, создания ярлыков для веб-сайтов, создания собственных локальных доменов и т. Д.

mac_os_x_terminal_transparent_300

Это важный файл, который находится под контролем администратора компьютера, поэтому вам понадобится учетная запись с полными правами для внесения любых изменений.В Mac OS X этот процесс немного сложнее, чем просто открыть текстовый файл, добавить несколько строк и снова сохранить его; но это все еще достаточно просто для новичков.

Если вы используете Windows, вы можете найти здесь инструкции для своей операционной системы.

Что он делает

Если вы попали на эту страницу в результате поиска, то, вероятно, вы уже знаете, почему вы хотите изменить файл hosts (и можете пропустить страницу до раздела «Внесение изменений» в этой статье).Все еще читаете? Тогда я предполагаю, что вы не знакомы с этим файлом.

mac os x hosts file

Файл hosts используется для маршрутизации имен хостов, включая адреса веб-сайтов, на IP-адреса.Если существующий домен добавляется к этому файлу вместе с IP, он будет вызывать , этот IP , а не то место, где обычно указывает доменное имя. Существует множество применений, хотя подавляющее большинство связано с безопасностью, блокировкой имен хостов и предотвращением установления соединений.

Например, веб-разработчикам часто приходится использовать этот файл для доступа к серверам разработчиков, которые не привязаны к домену.Если указать домен или поддомен, например mysite1.mysite.com, на IP-адрес, на котором расположен сайт разработки, доступ к сайту будет проще. Это также помогает предотвратить легкий доступ остальной части сети к этому серверу.

Другим примером может быть блокировка доступа к домену, поэтому, когда веб-сайт перенаправляет вас на рекламный сервер или сайт-партнер, вы можете заблокировать этот сайт, добавив строку в свой файл hosts, которая перенаправляет IP-адрес на ваш локальный компьютер (127.0.0.1). Конечно, это дает лишь слабую подстраховку, поскольку рекламодатели, спамеры, распространители вредоносных программ и все, кого вы, возможно, захотите избежать, поступают мудро.

mac os hosts file

Ваш компьютер (будь то Windows, Mac или Linux) всегда будет проверять наличие файла hosts при загрузке, и вам не нужно ничего делать для его включения.Это уже есть. Если вы читаете эту статью, вы, вероятно, используете Mac и должны знать, что для внесения изменений в эту часть диска потребуется доступ администратора.

Безусловно, самый простой способ внести изменения в ваш файл hosts - использовать приложение Terminal, а не Finder.

Внесение изменений

Это руководство предназначено для Mac OS X Lion 10.7 и новее, если не указано иное. Чтобы изменить файл хостов, сначала откройте приложение «Терминал». В командной строке введите следующее:

 Судо нано / и т. Д. / Хосты 

При появлении запроса введите пароль администратора и нажмите Enter.

Пользователи Mac OS X 10.6 или более ранняя версия найдет файл в папке / private / etc / hosts .

mac os hosts file

Чтобы дать вам представление о том, что здесь происходит, команда sudo обеспечивает временный доступ на уровне root, в то время как nano - это имя программы, используемой для внесения изменений в файл, а / etc / hosts - это расположение файла.

После того, как вы введете пароль и загрузите nano, вы увидите окно, примерно как на скриншоте ниже.

mac os hosts file

Вам придется использовать клавиши со стрелками для перемещения курсора, поскольку указатель мыши здесь не работает.Обратите внимание на комментарии, обозначенные символами "#". Если строка начинается с символа #, она игнорируется, поэтому вы можете использовать эти строки, чтобы поддерживать порядок в файле с описанием того, что делает каждое добавление. Точно так же вы можете использовать комментарии для быстрого включения или отключения изменений без полного удаления правила. Это известно как «комментирование».

Правила следует добавлять в следующем формате: <имя хоста>, например: добавление «127.0.0.1 google.com "перенаправит все запросы google.com (но , а не www. google.com) на ваш локальный компьютер, по существу блокируя доступ вашего компьютера к серверам Google.

После того, как вы добавили закомментированное описание, IP-адрес и домен, вы должны сохранить файл с помощью сочетания клавиш Control + O , которое вызывает функцию WriteOut .Вам будет предложено указать местоположение и имя файла, но, видя, как вы перезаписываете файл, все, что вам нужно сделать, это нажать Enter. Помните, что вы можете сделать это только потому, что вы использовали команду sudo для получения прав администратора, иначе у вас не будет разрешения на перезапись того, что система считает очень важным файлом.

mac os x hosts file

Как только вы нажмете Enter, nano сообщит, сколько строк было написано, и изменения будут сохранены.Вы можете выйти из nano, нажав Control + X , чтобы вернуться к подсказке, изменения должны быть мгновенными.

Если ваши изменения не регистрируются немедленно, вы можете очистить свой DNS, открыв Терминал и введя следующее:

 sudo killall -HUP mDNSResponder 

Для пользователей OS X 10.6 или более ранней версии для очистки DNS вместо этого используется следующая команда терминала:

 dscacheutil -flushcache 

Готово!

Вот и все, теперь вы изменили файл hosts в Mac OS X и можете уверенно сделать это снова, когда захотите, используя несколько команд терминала.

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

Someone using Microsoft Teams on their phone

Microsoft Teams скоро удалит истории встреч для некоторых пользователей

Об авторе Тим Брукс (Опубликовано 868 статей)

Тим - писатель-фрилансер, живущий в Мельбурне, Австралия.Вы можете следить за ним в Twitter.

Ещё от Tim Brookes
Подпишитесь на нашу рассылку новостей

Подпишитесь на нашу рассылку технических советов, обзоров, бесплатных электронных книг и эксклюзивных предложений!

Еще один шаг…!

Подтвердите свой адрес электронной почты в только что отправленном вам электронном письме.

.

Как перенести WordPress на новый хост или сервер (без простоев)

Планируете ли вы переместить свой сайт WordPress в новую хостинговую компанию или на другой сервер? Самый большой риск при переключении веб-хостинга или переносе веб-сайта на новый сервер - это потеря данных и простои.

Оба эти фактора могут сделать ваш веб-сайт временно недоступным для пользователей и поисковых систем, что может привести к потере продаж и рейтинга в поисковых системах.

В этом пошаговом руководстве мы покажем вам, как безопасно перенести ваш сайт WordPress на новый хост без простоев.

Мы также ответим на наиболее часто задаваемые вопросы о переносе сайта WordPress к новому хостинг-провайдеру, чтобы вы могли избежать некоторых распространенных ошибок.

Важно: Прежде чем мы начнем, мы хотим, чтобы вы знали, что многие хостинговые компании WordPress предлагают бесплатную услугу миграции. Возможно, его нет в списке на их веб-сайте, поэтому вам нужно только спросить. Обычно это бесплатно, но некоторые могут взимать небольшую плату.

Сказав это, давайте взглянем на шаги, которые мы рассмотрим, чтобы переместить WordPress на новый хостинг-сервер (без простоев).

  1. Выберите новый хост WordPress
  2. Установите подключаемый модуль Duplicator для упрощения миграции
  3. Импортируйте свой сайт WordPress на новый хост
  4. Измените файл Hosts, чтобы предотвратить простои.
  5. Создайте базу данных MySQL на новом хосте
  6. Запустить скрипт миграции веб-сайта Duplicator
  7. Обновление сервера доменных имен
  8. Часто задаваемые вопросы о переносе WordPress на новый хост

Готовы? Давайте начнем.

Шаг 1. Выберите новый хост WordPress

Если вы застряли на медленном веб-хосте даже после оптимизации скорости и производительности WordPress, то пора переместить ваш сайт WordPress на новый хост, который сможет обрабатывать ваш растущий трафик.

При поиске нового хостинг-провайдера WordPress важно тщательно выбирать, чтобы вам не пришлось переезжать снова в ближайшее время.

Вот кого мы рекомендуем:

  • Для надежного общего хостинга мы рекомендуем использовать Bluehost. Они официально рекомендованы WordPress.org. Используя наш купон Bluehost, пользователи WPBeginner получают скидку 60% и бесплатное доменное имя.
  • Если вы ищете облачного хостинга или провайдеров для конкретного местоположения, то мы рекомендуем вам проверить Siteground.У них есть центры обработки данных на 3 разных континентах.
  • Если вы ищете управляемый хостинг WordPress, мы рекомендуем вам попробовать WP Engine. Это лучший и самый известный поставщик в отрасли.

После покупки нового хостинга НЕ устанавливайте WordPress. Мы сделаем это позже.

На данный момент ваша новая учетная запись веб-хостинга должна быть полностью пустой без файлов или папок в вашем основном каталоге.

Шаг 2. Настройка дубликатора для упрощения миграции

Первое, что вам нужно сделать, это установить и активировать бесплатный плагин Duplicator на веб-сайте, который вы хотите переместить.Для получения дополнительной информации см. Наше пошаговое руководство по установке плагина WordPress.

Duplicator - это бесплатный плагин, который мы настоятельно рекомендуем. Вы также можете использовать его, чтобы переместить свой сайт на новое доменное имя без потери SEO.

Однако в этой статье мы расскажем, как использовать его для миграции вашего сайта WordPress с одного хоста на другой с нулевым временем простоя.

После установки и активации Duplicator перейдите на страницу Duplicator »Packages в админке WordPress.

Затем вам нужно нажать кнопку «Создать» в правом верхнем углу.

После этого нажмите кнопку «Далее» и следуйте инструкциям по созданию пакета.

Убедитесь, что результаты вашего сканирования проверены (все должно быть написано «Хорошо»), а затем нажмите кнопку Build .

Процесс может занять несколько минут, поэтому оставьте вкладку открытой, пока плагин выполняет свою работу.

По завершении процесса вы увидите варианты загрузки установщика и пакета архива.Вам нужно щелкнуть ссылку «Загрузка в один клик», чтобы загрузить оба файла.

Архивный файл - это полная копия вашего веб-сайта, а установочный файл автоматизирует процесс установки для вас.

Шаг 3. Импортируйте свой сайт WordPress на новый хост

Теперь, когда вы скачали и архив, и файлы установщика, следующим шагом будет их загрузка на новый веб-хост.

Вы можете сделать это, подключившись к новому веб-узлу с помощью FTP.

Если вы никогда не делали этого раньше, ознакомьтесь с нашим руководством для начинающих по загрузке файлов через FTP в WordPress.

Обычно вы вводите доменное имя вашего веб-сайта в качестве хоста при подключении FTP-клиента.

Однако, поскольку ваше доменное имя по-прежнему указывает на ваш старый хост, вам нужно будет подключиться, указав IP-адрес или имя хоста вашего сервера. Вы можете найти эту информацию на панели управления cPanel вашей новой учетной записи хостинга.

Если вы не можете найти эту информацию, вы можете обратиться за поддержкой в ​​вашу новую хостинговую компанию, и они вам помогут.

Используя FTP-клиент, вам необходимо загрузить как файл installer.php, так и файл архива .zip в корневой каталог вашего веб-сайта.

Обычно это папка / username / public_html / .

Опять же, если вы не уверены, спросите свою хостинговую компанию.

Убедитесь, что ваш корневой каталог полностью пуст. Некоторые хостинговые компании автоматически устанавливают WordPress при регистрации.

Если у вас установлен WordPress в корневом каталоге, вам нужно сначала удалить WordPress.

После этого вам необходимо загрузить архивный zip-файл и файл installer.php в корневой каталог вашего сайта.

Шаг 4. Измените файл Hosts для предотвращения простоев

После того, как вы загрузили оба файла на новый хост, вам необходимо получить доступ к файлу installer.php в браузере.

Обычно к этому файлу можно получить доступ, используя следующий URL-адрес:

http://www.example.com/installer.php

Однако этот URL-адрес приведет вас к вашему старому веб-хосту, и вы получите ошибку 404.Это потому, что ваше доменное имя по-прежнему указывает на ваш старый веб-хостинг.

Обычно другие руководства могут посоветовать вам сменить серверы доменных имен и указать на новую хостинговую компанию, но это неправильно.

Если вы сделаете это сейчас, ваши посетители увидят неисправный веб-сайт, когда вы его перенесете.

Мы покажем вам, как вы можете временно получить доступ к своему новому сайту на компьютере, не затрагивая старый сайт.

Это делается с помощью файла hosts на вашем компьютере.

Файл hosts можно использовать для сопоставления доменных имен с определенными IP-адресами. Другими словами, это позволяет обмануть ваш компьютер, думая, что веб-сайт перемещен, хотя это не так.

Давайте посмотрим, как добавить запись для вашего доменного имени в файл hosts, чтобы он указывал на вашу новую хостинговую компанию.

Внесение этих изменений позволит вам получить доступ к файлам на вашем новом хосте, используя собственное доменное имя, в то время как остальной мир по-прежнему будет получать доступ к вашему сайту со старого хоста.Это обеспечивает 100% безотказную работу .

Первое, что вам нужно сделать, это найти IP-адрес вашего нового сервера веб-хостинга. Чтобы найти это, вам нужно войти в свою панель управления cPanel и щелкнуть ссылку развернуть статистику на левой боковой панели. Адрес вашего сервера будет указан как общий IP-адрес.

В некоторых компаниях, предоставляющих веб-хостинг, вы найдете эту информацию под заголовком «Информация об учетной записи».

На следующем этапе пользователям Windows нужно перейти в Программы »Все программы» Стандартные , щелкнуть правой кнопкой мыши Блокнот и выбрать «Запуск от имени администратора».

Появится запрос Windows UAC, и вам нужно нажать Да, чтобы запустить Блокнот с правами администратора.

На экране Блокнота перейдите к Файл »Открыть , а затем перейдите к папке C: \ Windows \ System32 \ drivers \ etc . В этой папке выберите файл hosts и откройте его.

Если вы используете Mac, вам необходимо открыть приложение «Терминал» и ввести эту команду для редактирования файла hosts:

судо нано / частный / и т.д. / хосты

Для пользователей Windows и Mac в нижней части файла hosts необходимо ввести скопированный IP-адрес, а затем ввести имя своего домена.Как это:

192.168.1.22 www.example.com

Убедитесь, что вы заменили IP-адрес на тот, который вы скопировали из cPanel, а example.com на свое собственное доменное имя.

По завершении сохраните изменения.

Теперь вы можете получить доступ к своим файлам на новом хосте, используя свое доменное имя на вашем компьютере.

Важно: Не забудьте отменить изменения, внесенные в файл hosts после завершения миграции (шаг 6).

Шаг 5. Создание базы данных MySQL на новом хосте

Прежде чем мы запустим установщик на новом хосте, вам нужно будет создать базу данных MySQL в вашей новой учетной записи хостинга.Если вы уже создали базу данных MySQL, вы можете перейти к следующему шагу.

Создание базы данных в cPanel

Перейдите в панель управления cPanel вашей новой учетной записи хостинга, прокрутите вниз до раздела «Базы данных» и щелкните значок баз данных MySQL.

Вы увидите поле для создания новой базы данных. Введите имя для своей базы данных и нажмите кнопку «Создать базу данных».

После создания базы данных MySQL необходимо прокрутить вниз до раздела «Пользователи MySQL».

Затем укажите имя пользователя и пароль для нового пользователя и нажмите кнопку «Создать пользователя».

После этого вам нужно добавить этого пользователя в свою базу данных. Это даст только что созданное имя пользователя и все разрешения для работы с этой базой данных.

Вы можете сделать это, прокрутив вниз до раздела «Добавить пользователя в базу данных». Просто выберите пользователя базы данных, которого вы создали, в раскрывающемся меню рядом с пользователем, затем выберите базу данных и нажмите кнопку добавления.

Теперь ваша база данных готова к использованию с WordPress. Обязательно запишите имя базы данных, имя пользователя и пароль. Эта информация понадобится вам на следующем шаге.

Шаг 6. Начните процесс миграции дубликатора

Теперь мы готовы запустить установщик. Перейдите по следующему адресу в окне браузера, заменив example.com своим доменным именем:

http://www.example.com/installer.php

Программа установки выполнит несколько тестов и покажет вам «Пройдено» рядом с архивными и проверочными тестами.

Вам необходимо установить флажок условий и положений и продолжить, нажав кнопку Далее.

Теперь вам будет предложено ввести ваш хост MySQL, имя базы данных, имя пользователя и пароль.

Вашим хостом, скорее всего, будет localhost. После этого вы введете сведения о базе данных, созданной на предыдущем шаге.

Вы можете нажать кнопку «Проверить базу данных», чтобы убедиться, что вы ввели правильную информацию.

Если Duplicator может подключиться, вы увидите строку, начинающуюся с Pass.В противном случае вы увидите сведения об ошибке подключения к базе данных.

Щелкните следующую кнопку, чтобы продолжить.

Duplicator теперь импортирует вашу базу данных WordPress из архива zip в вашу новую базу данных.

Затем он попросит вас обновить URL-адрес сайта или путь. Поскольку вы не меняете доменные имена, вам НЕ нужно здесь ничего менять.

Просто нажмите на кнопку «Далее», чтобы продолжить.

Duplicator выполнит заключительные шаги и покажет вам кнопку входа в систему.

Теперь вы можете войти на свой сайт WordPress на новом хосте, чтобы убедиться, что все работает должным образом.

Шаг 7. Обновите серверы доменных имен (DNS)

На этом этапе вы создали полную копию своей базы данных и файлов WordPress на новом сервере хостинга, но ваш домен по-прежнему указывает на вашу старую учетную запись веб-хостинга.

Чтобы обновить свой домен, вам необходимо переключить серверы имен DNS. Это гарантирует, что ваши пользователи попадут на новое место вашего веб-сайта, когда они введут ваш домен в свои браузеры.

Если вы зарегистрировали свой домен у своего хостинг-провайдера, лучше всего перенести домен на новый хост. Если вы использовали регистратора доменов, например Domain.com, GoDaddy и т. Д., Вам необходимо обновить свои серверы имен.

Вам понадобится информация о DNS-сервере имен от вашего нового веб-хоста. Обычно это пара URL-адресов, которые выглядят так:

ns1.hostname.com
ns2.hostname.com

В рамках этого руководства мы покажем вам, как изменить DNS-серверы имен с помощью GoDaddy.

В зависимости от регистратора домена или веб-хостинга скриншоты могут выглядеть по-разному. Однако основная концепция остается прежней.

Вам нужно искать область управления доменом, а затем искать серверы имен. Если вам нужна помощь в обновлении серверов имен, вы можете обратиться в свою хостинговую компанию.

Для GoDaddy вам необходимо войти в свою учетную запись GoDaddy и затем нажать «Домены».

После этого вам нужно нажать на кнопку «Управление» рядом с доменным именем, которое вы хотите изменить.

В разделе «Дополнительные настройки» вам нужно будет нажать «Управление DNS», чтобы продолжить.

Затем вам нужно прокрутить вниз до раздела «Серверы имен» и нажать кнопку изменения.

Во-первых, вам нужно будет переключить раскрывающийся список типа сервера имен с «По умолчанию» на «Пользовательский». После этого вы можете заполнить информацию о вашем новом хостинг-провайдере в разделе «Серверы имен».

Не забудьте нажать кнопку «Сохранить», чтобы сохранить изменения.

Вы успешно сменили серверы имен в своем домене. Распространение изменений DNS для всех пользователей может занять от 4 до 48 часов. .

Поскольку у вас одинаковый контент на старом и новом хостах, ваши пользователи не заметят никакой разницы. Ваша миграция WordPress будет беспроблемной, без простоев.

На всякий случай мы рекомендуем вам подождать, чтобы удалить старую учетную запись хостинга, до 7 дней после миграции.

Часто задаваемые вопросы

Вот несколько вопросов, которые задают многие наши пользователи при переносе WordPress с одного хоста на другой.

1. Могу ли я подписаться на новую учетную запись хостинга без регистрации доменного имени?

Да, вы можете зарегистрироваться для учетной записи хостинга без регистрации доменного имени.

Доменное имя и хостинг - это две разные услуги, и вам не обязательно регистрировать доменное имя при регистрации на новом хосте. Для получения дополнительной информации см. Наше руководство о разнице между доменным именем и веб-хостингом.

Некоторые хостинг-провайдеры попросят вас выбрать доменное имя в качестве первого шага при покупке хостинга.Они также позволят вам ввести доменное имя, если оно у вас уже есть.

2. Нужно ли мне перенести мое доменное имя на новый хост?

Нет, переносить доменное имя на новый хост не нужно. Однако перенос вашего доменного имени на новый хостинг упростит продление и управление с той же панели управления, что и ваша новая учетная запись хостинга.

Для получения дополнительной информации по этой теме см. Наше полное руководство по доменным именам и принципам их работы.

3.Как исправить ошибку при установлении соединения с базой данных в Duplicator?

Если вы видите ошибку подключения к базе данных или ошибку подключения к базе данных в Duplicator, то наиболее вероятной причиной этого является то, что вы ввели неверную информацию для подключения к базе данных.

Убедитесь, что имя вашей базы данных, имя пользователя MySQL и пароль верны. Некоторые веб-хостинговые компании не используют localhost в качестве хоста для своих серверов MySQL. В этом случае вам нужно будет попросить службу поддержки вашего веб-хостинга предоставить вам правильную информацию.

4. Как мне проверить, загружается ли мой сайт с нового хоста?

Существует несколько онлайн-инструментов, которые позволяют узнать, кто размещает веб-сайт. После того, как вы перенесли свой веб-сайт на новый хост, вы можете использовать любой из этих инструментов, и они покажут вам название веб-хостинговой компании, размещающей ваш сайт.

Если вы недавно перенесли свой веб-сайт и внесли изменения в свой сервер доменных имен (DNS), скорее всего, ваш сайт все еще может загружаться со старого хоста.Изменения доменного имени вступят в силу в течение 48 часов.

5. Нужно ли мне удалять какие-либо файлы или данные со старого хоста?

При смене хостинг-компании мы рекомендуем оставить старый веб-сайт минимум на неделю. После этого вы можете удалить файлы со своего старого веб-хоста. Если вы закрываете свою учетную запись, ваш провайдер веб-хостинга удалит все ваши данные в соответствии со своей политикой.

6. Как долго я должен поддерживать свою учетную запись на старом хосте?

После того, как вы перенесли свой веб-сайт на новый хост, и если у вас нет других веб-сайтов, размещенных на старом хосте, вы можете аннулировать свою старую учетную запись веб-хостинга.

Однако в некоторых случаях вы могли уже заплатить им за годовой хостинг. Вам следует ознакомиться с их политикой возмещения, чтобы узнать, имеете ли вы право на возмещение при отмене бронирования.

7. Как переместить сайт WordPress с SSL / HTTP?

Вам нужно будет установить сертификат SSL на новом хостинг-провайдере. После этого вы можете выполнить те же действия, указанные выше. Просто убедитесь, что вы используете HTTP в URL, например https://example.com

8.Бонус: Бесплатная миграция сайта вашим новым хостом

Если вы хотите сменить веб-хостинг, но описанные выше действия кажутся слишком сложными, вы можете выбрать следующих поставщиков, и они перенесут ваш веб-сайт за вас.

SiteGround, InMotion Hosting и WP Engine предлагают бесплатную миграцию веб-сайтов для пользователей WPBeginner.

Мы надеемся, что это пошаговое руководство помогло вам переместить WordPress на новый хост без каких-либо простоев. Если у вас возникнут какие-либо проблемы с миграцией WordPress, ознакомьтесь с нашим руководством по наиболее распространенным ошибкам WordPress и способам их исправления.

Если вам понравилась эта статья, то подпишитесь на наш канал YouTube для видеоуроков по WordPress. Вы также можете найти нас в Twitter и Facebook.

.

git - Как отменить локальные изменения в определенном файле

Переполнение стека
  1. Около
  2. Товары
  3. Для команд
  1. Переполнение стека Общественные вопросы и ответы
  2. Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
.

ubuntu 12.04 - Как включить мгновенное чтение файла хоста в Chrome?

Переполнение стека
  1. Около
  2. Товары
  3. Для команд
  1. Переполнение стека Общественные вопросы и ответы
  2. Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
.

Смотрите также