мое имя хоста - ньютон ... когда я устанавливаю "127.0.0.1 Ньютон" в /etc /hosts .. Parallels перестает работать ... когда я устанавливаю "127.0.0.1 локальный хост" в /etc /hosts, apache, установленный через порты, перестает работать .. когда я добавляю "127.0.0.1 localhost" и "127.0.0.1 newton" в файл hosts .. Сеть Parallels не работает

3 ответа3

1

Я бы сказал, это, как правило, не так. Вам определенно следует оставить первые несколько строк в вашем файле /etc /hosts:

127.0.0.1       localhost
255.255.255.255 broadcasthost
::1             localhost 
fe80::1%lo0     localhost
# Add additional host names below:
127.0.0.1 newton
127.0.0.1 testhost
127.0.0.1 something

Я сам получил такую конфигурацию на Mac OS 10.6 (Snow Leopard) и на 10.5 (Leopard), а Parallels Desktop и Apache все еще работают.

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

0

Не играйте с "/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 
fe80::1%lo0 localhost

Скорее всего, вам нужно изменить имя и / или адрес, по которому вы привязываетесь в вашей конфигурации Apache.

0

есть ли причина, по которой вы не могли бы

127.0.0.1       localhost newton testhost something
255.255.255.255 broadcasthost
::1             localhost 
fe80::1%lo0     localhost

вместо.

И в некоторых случаях вы хотите указать хосты. Особенно во внутренних сетях, таких как у меня, где у вас нет настройки DNS-хоста. (Дом Ланс и кластеры, которые не видят внешний мир)

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

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