Apache и DNS

arnabius

Guest
Apache и DNS

Здравствуйте!
Нужна помощь специалиста. Установили Апаче на локальном сервере, все настроили; сидя на сервере, вижу и локахост, и его IP (192.168.0.50), и все виртуальные хосты (они все на одном IP). На любой другой машине браузер видит лишь 192.168.0.50, и ни одного буквенного имени... :( т.е. при наборе http://localhost говорит, что страница не найдена. Подскажите, где чего надо настроить или где об ентом деле почитать? :confused:
Если это важно: Винды 2000, Апаче 1.3.31.
 

arnabius

Guest
Автор оригинала: neko
localhost это loopback адрес
ручками прописывай
Что такое loopback и где, а главное, ЧТО прописывать ручками?

ну вообще-то он не видит не только локалхост, но и остальные 3 виртуальных сервера... точнее локально все видит, а вот с другой машины... сдругой видит только IP
 

arnabius

Guest
Автор оригинала: neko
\windows\system32\drivers\etc\hosts
все прописано в этом файле... говорю же, что на локальной машине (то есть если я сижу за сервером и в браузере набираю http://somehost, http://localhost, 192.168.0.50) все работает, видит и IP, и DNS, все как надо; но любая другая машина в сети видит только IP, а при наборе имени сервера (например, http://somehost) не находит его (сервер)...
У меня есть большое подозрение, что это не зависит от Апача, а дело все в настройке DNS в локальной сети.... Подскажите, пожалуйста, чего делать-то, а? :confused:
 

mani13

Новичок
Если есть доступ к DNS(а это вряд ли), то пусть настроят, чтобы somehost == твой ip
Если нет, то все поьзователи сети должны прописать в \windows\system32\drivers\etc\hosts:
somehost твой_ip
а при localhost комп обращается сам к себе, так как localhost == 127.0.0.1
 

csa

Guest
на клиентской машине сделай
nslookup somehost
должен давать 192.168.0.50 для того, чтобы все работало
 

arnabius

Guest
Автор оригинала: mani13
Если есть доступ к DNS
Что значит доступ к DNS?
Автор оригинала: mani13 (а это вряд ли),
ну, у меня, может, и нет, а у администратора должон быть.
Автор оригинала: mani13 то пусть настроят, чтобы somehost == твой ip
И так для каждого виртуального хоста?
 

csa

Guest
Автор оригинала: arnabius
И так для каждого виртуального хоста?
а как ты думал?

-~{}~ 10.08.04 13:51:

кстати, очень интересно, почему на сервере это все добро работает?.. что-то в hosts прописали?
 

arnabius

Guest
Автор оригинала: csa
на клиентской машине сделай
nslookup somehost
должен давать 192.168.0.50 для того, чтобы все работало
Как понимать "сделай"? В командной строке выполнить? Так он ругается, такого файла (nslookup), говорит, нет.

-~{}~ 10.08.04 14:00:

Автор оригинала: csa
кстати, очень интересно, почему на сервере это все добро работает?.. что-то в hosts прописали?
ну конечно, в hosts (который на сервере) прописаны все виртуальные серверы, а также локалхост, типа того:
192.168.0.50 localhost
192.168.0.50 somehost
192.168.0.50 rabota
и т.д.
Неужели не надо было? :confused:
 

csa

Guest
Автор оригинала: arnabius
Как понимать "сделай"? В командной строке выполнить? Так он ругается, такого файла (nslookup), говорит, нет.
должен, вообще-то быть
хотя это уже не нужно в свете этого:

ну конечно, в hosts (который на сервере) прописаны все виртуальные серверы, а также локалхост, типа того:
192.168.0.50 localhost
192.168.0.50 somehost
192.168.0.50 rabota
и т.д.
Неужели не надо было? :confused:
этот файл будет действовать только для локальных процессов, а удаленным юзерам на него положить
прописывай в DNS-сервере
 

arnabius

Guest
а чего это такое - DNS-сервер? как туда зайти и с чем его есть?

а ведь можно всем юзерам в файле hosts прописать все эти сервера, да? тока слегка геморройно это...
 

arnabius

Guest
а посоветуйте, что будет лучше: DNS настраивать или на каждом компе прописать файл hosts?
 
Сверху