Назад | Перейти на главную страницу

Server 2008 SBS: можно просматривать по имени сервера, но не по IP

У меня есть клиентский компьютер (win 200), который может открывать и просматривать общие ресурсы на сервере (SBS 2008) на основе имени сервера, «server», но не IP, поэтому \\server\ работает пока \\192.140.1.5\ не работает.

В журнале брандмауэра сервера я вижу трафик, разрешенный с этого IP-адреса, когда я пытаюсь запросить \\server\ через порты общего доступа к файлам и принтерам, а именно 445. Даже пробовал добавить в маршрут 192.140.1.5 МАСКА 255.255.255.255 192.140.1.1 -p. Нет любви. Кроме того, я могу telnet с клиентской машины на сервер через порты общего доступа к файлам и принтерам (139 и 445), и это отлично работает. Это просто общий просмотр по IP, который не работает.

Мысли? Спасибо!

-jkmalnar

Я рискну спросить, вводите ли вы IP как таковой (прямо из вашего сообщения):

\192.140.1.5 

..на самом деле, если вы пытаетесь просмотреть общие ресурсы (через SMB) на компьютере с Windows, правильный способ:

\\192.140.1.5

Надеюсь, это простой случай синтаксической ошибки. Хотя, если вы также используете \ servername, я был бы сбит с толку тем, как один '\' работает для имени сервера. В любом случае, я уверен, что упростил эту проблему. Сообщите нам, синтаксическая ошибка это или нет.

Если эта двойная обратная косая черта не является проблемой, я бы сразу подумал об ошибке маски подсети. Я не уверен, что ваш пример 255.255.255.255 точен или нет, но я не припомню, чтобы когда-либо видел такую ​​подсеть. Я думал, что последний разрешенный октет - 0,254.

Не могли бы вы подробнее рассказать о самой сети, хостах и ​​т. Д.? Возможно, это сузит круг возможных ответов на вашу проблему.

Вы видите что-нибудь в журнале брандмауэра, когда пытаетесь получить к нему доступ через IP-адрес?

Следующим шагом для меня было бы установить сетевой монитор Microsoft на клиенте и сервере, запустить захват на обоих, попытаться получить доступ к серверу через IP-адрес, а затем посмотреть результаты захвата. Это должно дать вам некоторое представление о том, что происходит.

Интересно, решена эта проблема или нет. Вот только мои 5 центов: на вашем клиентском компьютере вы хотите получить доступ к вашему серверу с IP-адресом, так что вы именно ожидаете? Теперь, когда вы получаете доступ через \ server \, переключитесь на консоль и посмотрите на вывод команды arp -a. там вы увидите IP-адреса, к которым подключен ваш клиентский компьютер. Может быть, \ server \ решается вашим DNS с совершенно другим IP, чем вы ожидаете.

Надеюсь, это поможет пролить свет в темноте.

мирный лед

По умолчанию сервер Windows SMB не поддерживает псевдонимы. Если у вас есть общий ресурс \\ SERVER1 \ и DNS CNAME (например) с именем WAREZ, указывающий на SERVER1, общий ресурс \\ WAREZ \ не будет работать.

Исправление - это ключ реестра для МСКБ 281308. Вам не понадобится связанное исправление.

Мы используем исправление в сети SBS 2008 со смешанными клиентами Mac / PC, которым требуется доступ к музыкальной библиотеке с псевдонимом, чтобы мы могли перемещать библиотеку (USB HD) между машинами по мере необходимости для обслуживания.