6

Мне обычно нужно добавлять / удалять / обновлять хосты на компьютере с Windows 7, чтобы добавлять ссылки на промежуточные / тестовые серверы.

На Mac я могу использовать призраков с синтаксисом

ghost add staging-server.local 67.207.136.164

Есть ли подобная команда, которую я могу использовать в Windows для достижения той же функциональности?

2 ответа2

8

Есть два (ну, в действительности, три) способа сделать это.

GUI (используя блокнот или любой другой редактор)

Щелкните правой кнопкой мыши по вашему любимому редактору, убедитесь, что вы Run as administrator (повысите их привилегии), перейдите в папку c:\windows\system32\drivers\etc\HOSTS а затем добавьте, отредактируйте содержимое своего сердца.

Запуск без прав доступа приведет к ошибке « Отказано в доступе» при попытке сохранения, что связано с некоторой безопасностью Windows, которую они установили некоторое время назад.

cmd (на удивление, иногда он используется)

Введите cmd в панель запуска, щелкните правой кнопкой мыши и Run as Administrator , затем вы можете просто набрать echo ipaddress site.com >> c:\windows\system32\drivers\etc\HOSTS

Альтернативный GUI (что я бы отстаивал)

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

4

Как уже упоминалось, файл, который нужно отредактировать, должен быть отредактирован как Администратор, и путь к нему: c:\windows\system32\drivers\etc\hosts. Это может быть отредактировано с помощью Блокнота или VIM или что угодно.

Hosts File Editor - это хороший открытый исходный код и бесплатный графический интерфейс для управления файлом hosts.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .