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

Я ищу для редактирования файла хостов Windows TCP/IP (в c:\windows\system32\drivers\etc\hosts). Мне интересно, как лучше всего это сделать (на Windows XP)?

Допустим, я хочу перенаправить, скажем, сайт a.com на google.com. Я могу найти IP-адрес a.com, но как правильно отредактировать файл HOSTS? Я думаю об использовании этого синтаксиса:

this.is.ip.address   google.com

Тем не менее, две вещи:

  • Это правильный синтаксис? Если так, есть ли способ сделать это без необходимости найти IP-адрес a.com? Будет ли просто положить a.com туда, где IP-адрес в настоящее время работает?
  • Как лучше всего редактировать этот файл? Я не могу сохранить его, потому что он используется. Обычно в этих обстоятельствах я бы заходил в безопасный режим и редактировал его оттуда, но есть ли более простой способ (я думаю об убийстве некоторых системных процессов...)?

5 ответов

Решение

Один из простых способов редактировать файл hosts - использовать бесплатную программу для Windows HostsMan.

HostsMan - это бесплатное приложение, которое позволяет вам легко управлять файлом Hosts.

введите описание здесь

В Vista / Windows 7 он должен работать с правами администратора, но не требует перехода в безопасный режим.

Вы можете найти IP-адреса сайтов, используя ping в командной строке или используйте инструмент поиска. Также убедитесь, что вы решаете все комбинации:

111.111.111.111   a.com
111.111.111.111   www.a.com
111.111.111.111   222.222.222.222

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

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

Чтобы отредактировать файл с помощью Блокнота, откройте его под учетной записью Администратора, щелкнув правой кнопкой мыши Блокнот в меню Пуск и выбрав Run as Administrator команда.

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

Отключить AV и редактировать с помощью блокнота. Единственное, что меня раздражает, так это то, что вы не можете выбрать порты для этих IP-адресов, добавленных в хост. Incase Я хочу изменить свой веб-трафик с 80 на 8080 или 4444 по неизвестной причине.

Другие вопросы по тегам