![]() |
![]() |
Validator 26.03.2004 - 11:36 |
Проблема такая ... Пишу в фале hosts 127.0.0.1 localhost host1 127.0.0.2 host2 Все работает. А после перезагрузки остается только 127.0.0.1 localhost И как это понимать? |
buster 1 - 26.03.2004 - 11:45 | Какая-то программулина вырезает добавленное тобой :о))) |
Adept 2 - 26.03.2004 - 13:40 | Скорее всего винда считает файл невалидным из-за первой строчки (2 алиаса) и возвращает все по умолчанию... |
ПроходилНеМимо 3 - 26.03.2004 - 13:49 | Такое лучше на "Сетях" спрашивать. Нафига нужен 127.0.0.2 я так и не понял. |
buster 4 - 26.03.2004 - 13:49 | Не должна считать так - это правильная запись, предусмотренная синтаксисом. |
Validator 5 - 26.03.2004 - 18:55 | ПроходилНеМимо, если не в курсе, то 127.0.0.1 это хост с тем же IP, но другим именем (host1), а 127.0.0.2 другой хост с другим имнем (host2) |
Ev1L 6 - 27.03.2004 - 02:15 | у меня так 127.0.0.1 localhost 127.0.0.2 server1 всё набито в одной строке |
disconnect 7 - 31.03.2004 - 09:50 |
Вот задаю в командной строке (w2k server) "ping -t 127.0.0.5" Результат - пингуется. По-видимому, своему компьютеру выделена вся эта подсетка 127.0.0.1-127.0.0.254 (м.б., меньше), только localhost связан с 127.0.0.1 . Поэтому, если устраивают виртуальные цифровые хосты (127.0.0.5), то и не фига париться с файлом hosts (IMHO). |
DIVЕR 8 - 01.04.2004 - 00:30 |
Выделена 127/8 =) т.е. 127.х.х.х по крайней мере в ХР/2k (см. netstat -nr) а на фига делать host2 на 127.0.0.2?! Ведь виртуальный хост по-любому задаётся в Apache, и папки могут быть совершенно разные для разных хостов. Т.е. вполне логично сделать все вирутальные хосты на одном адресе, а в httpd.conf писать что-то типа <VirtualHost *> ServerName host1 DocumentRoot c:/www/host1 ... </VirtualHost> <VirtualHost *> ServerName host2 #или тогда уж так: ServerAlias host3 DocumentRoot c:/www/host2 ... </VirtualHost> |