Не удается разрешить http://localhost:8080/ на Mac OSX Lion - PullRequest
3 голосов
/ 05 января 2012

Я пытаюсь использовать локальный сервер на моем Mac, но он, кажется, игнорирует настройки localhost в файле / etc / hosts.Нашел несколько страниц, где решением было сделать переустановку и поставить localhost на первое место в / etc / hosts и т. Д. Я считаю, что это больше, чем нужно.1003 *

Ответы [ 3 ]

17 голосов
/ 06 января 2012

Обнаружено, что за прокси-сервером по умолчанию исключен только * .local, поэтому просто нужно добавить localhost и 127.0.0.1, чтобы избежать разрешения DNS на локальном компьютере.Поместите

*.local, localhost, 127.0.0.1

в следующее диалоговое окно настроек:

Системные настройки / Сеть / Дополнительно / Прокси / Настройки обхода прокси для этих хостов и доменов

0 голосов
/ 30 мая 2013

Я гарантирую, что это ваш файл hosts.Я сделал все это и бездельничал с настройками прокси и хостами - и не удивительно, я все испортил.Вот что я сделал: вернул настройки прокси-сервера osx к значениям по умолчанию (* .local, 169.254 / 16) и оставил пассивный флажок.Больше ничего не проверено.Убедитесь, что ваш файл hosts имеет правильный заголовочный раздел - первые несколько строк.Если вы не знаете, что это такое, вы никогда не касались этого, так что не волнуйтесь.В любом случае, проверьте это в / etc / hosts.Вы можете выполнить быстрый поиск файла хоста osx по умолчанию (извините, этот сайт слишком строг для меня, чтобы его можно было вставить) Не забудьте очистить ваш osx dns!dscacheutil -flushcache на 10,7+.Вы должны быть хорошими.Для меня, мне нужно перестать так много возиться с такими вещами, потому что это легко испортить, а потом - боль в устранении неполадок.Удачи.

0 голосов
/ 05 января 2012

Вы не говорите, какой сервер вы пытаетесь запустить, и, возможно, я не понимаю вопроса.Lion поставляется с псевдонимом localhost в / etc / hosts по умолчанию, и вряд ли этот псевдоним перестанет работать.Можете ли вы пинговать localhost?Можете ли вы получить доступ к серверу через 127.0.0.1?

...