Vagrant на Mac OS и проблема с файлом hosts

458
Alexander Kim

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

## # Host Database # # localhost is used to configure the loopback interface # when the system is booting. Do not change this entry. ## 127.0.0.1 localhost 255.255.255.255 broadcasthost ::1 localhost  # Dev hosts 10.211.55.25 news.dev 360.dev 

Работает только news.dev, найти 360.dev невозможно.

Пробовал перезапускать Vagrant, но безуспешно. Я бегу Ubuntu 14.04 на Vagrant с параллелями.

ОБНОВИТЬ.

Вот предлагаемый вывод:

##$ # Host Database$ #$ # localhost is used to configure the loopback interface$ # when the system is booting. Do not change this entry.$ ##$ 127.0.0.1^I^I^I^Ilocalhost$ 255.255.255.255^I^I^I^Ibroadcasthost$ ::1 localhost $ $ # Dev hosts$ 10.211.55.24 sportus.dev$ 10.211.55.25 news.dev 360.dev sc.dev test.dev$ 10.211.55.25 ^Inodejs-default-1472407165669-12306.shared nodejs-default-1472407165669-12306 #prl_hostonly shared$ 
1
Мое первое подозрение состоит в том, что в файле есть некоторые невидимые символы, вызывающие проблемы, возможно, возврат каретки в конце (DOS / Windows использует возврат каретки и перевод строки в конце строк, а unix / macOS использует только перевод строки). Попробуйте напечатать файл с помощью `LC_ALL = C cat -vet / etc / hosts`. Вы должны увидеть что-то вроде `10.211.55.25 ^ Inews.dev 360.dev $`. Если вы видите `^ M` там, это возврат каретки, и его нужно удалить. В любом случае добавьте вывод к своему вопросу, чтобы мы могли точно видеть, что происходит. Gordon Davisson 7 лет назад 0

0 ответов на вопрос