Всем в очередной раз привет, и новая статейка, опробованная и проверенная.

Итак, у вас есть компьютер / сервер на базе Шиндошс (ХП или спермерки) а так же медиаплеер (у меня Dune HD), который ну никак не хочет видеть сетевые папки. Вам приходится бегать и носить фильмы на флешке и совершать массу телодвижений… но это же глупо, если ваш плеер соединен с сетью?

Итак способ номер один от производителя для Windows 7:

Настройка Windows 7 для доступа к общим папкам компьютера с медиаплеера Dune и других

1. Зайдите в Панель управления -> Центр управления сетями и общим доступом -> Изменить дополнительные параметры общего доступа
2. Выберите настройку текущего профиля, нажав значок направленной вниз стрелочки и установите параметры:

Сетевое обнаружение — включить
Общий доступ к файлам и принтерам — включить
Доступ к общим папкам — отключить
Общий доступ с парольной защитой — отключить

Далее запускаем редактор реестра. Нажимаем кнопку Пуск и в строке поиска вводим: regedit и нажимаем Enter

1. Находим ветку HKEY_LOCAL_MACHINESystemCurrentControlSetControlLsa
2. Ставим 1 в значение параметра everyoneincludesanonymous
3. Ставим 0 в значение параметра NoLmHash
4. Переходим на ветку MACHINESystemCurrentControlSetServicesLanManServerParameters
5. Ставим 0 в значение параметра restrictnullsessaccess

Закрываем редактор реестра и перезагружаем компьютер

Теперь сконфигурируйте папку, которую Вы хотите сделать общей:

1. Выберите папку
2. Нажмите правой кнопкой мыши на папку и выберите: Общий доступ -> Конкретные пользователи
3. Из выпадающего списка пользователей для доступа к этой папки выберите: Все
4. Нажмите кнопку Добавить, установите права для всех пользователей этой папки (чтение или чтение и запись), затем нажмите кнопку Общий доступ

На этом настройка закончена. Теперь можно заходить в общие папки компьютера.

Способ номер два для Windows XP:

Но если у вас имеется роутер с поддержкой UPnP (а это подавляющее большинство современных устройств), вы можете существенно облегчить себе жизнь, заставив роутер, Windows и программы для нее использовать эту технологию. Это, в частности, даст вам более высокую скорость работы пиринговых клиентов, избавит от необходимости забираться в настройки роутера при запуске каждой новой сетевой игрушки, пропадет необходимость в изучении таких сетевых тонкостей, как портфорвардинг, поскольку сетевые игры и пиринговые клиенты будут через UPnP сами общаться с роутером, который по их запросам будет переправлять на ваш ПК соединения по соответствующим портам.

Итак, что же для этого нужно? Для начала откройте в браузере веб-интерфейс настройки роутера и убедитесь, что UPnP включено. Обычно для этого надо открыть страничку http://192.168.0.1, ввести имя и пароль пользователя и перейти в соответствующий диалог настроек. Подробнее об этом вы узнаете из инструкции к своему роутеру. Для роутеров D-Link, например, это выглядит приблизительно так:

То есть в настройках роутера надо поставить всего один флажок, после чего сохранить изменения и просто перегрузить устройство.

Теперь надо убедиться, что UPnP активировано и в Windows XP. Для этого откройте “Сетевое окружение” (My network places) и в левой части окна, в разделе “Сетевые задачи” (Network Tasks) выберите команду “Показывать значки для сетевых UpnP-устройств” (Show icons for networked UPnP devices). Появится запрос на открытие соответствующих портов встроенного файерволла – с этим стоит согласиться. Учтите только, если у вас установлен сторонний файерволл, то для него впоследствии также будет необходимо разрешить работу UPnP, пока же временно его отключите.

После того как специальный мастер осуществит предварительную настройку системы, щелкните в этом же окне по строке “Отобразить сетевые подключения” (View network connections) – в списке соединений должна появиться новая группа “Шлюз интернета” (Internet Gateway) и иконка с именем “Подключение к интернету” (Internet Connection). В “Сетевом окружении” при этом может появиться значок с именем вашего роутера (в зависимости от настроек Windows).

Учтите только, что тут иногда возможна некоторая задержка, поэтому если иконки долго не появляются, то перегрузите ПК и роутер, подождите несколько минут. В случае же более серьезных проблем, если новой иконки так и не появилось, попробуйте, во-первых, в строке “Выполнить” меню “Пуск” ввести команду regsvr32 upnpui.dll. И, во-вторых, скачайте утилиту UPnP Test Program и проверьте с ее помощью, с чем может быть связана неработоспособность UPnP.

Так, если окажется, что не работает служба UPnP Host или SSDP (точнее, Universal Plug and Play Device Host и SSDP Discovery Service), то в Панели управления откройте диалог настройки служб и запустите (перезапустите) их, установив им также автоматический режим запуска. По другим типам ошибок можно воспользоваться ссылкой в окне программы – Help me to fix these problems, которая приведет на страничку с подробным описанием проблем и их решения.

Либо скачайте на той же страничке утилиту UPnP Tester (UPNPTest2), которая при первом запуске сама способна включить в системе все необходимое для работы UPnP, а также умеет отображать найденные UPnP-устройства, если все работает нормально. Она же, кстати, впоследствии очень удобно покажет, какие порты и как сконфигурированы на роутере .

Наконец, можно вручную переустановить некоторые системные компоненты, отвечающие за UPnP. Для этого в меню “Установка и удаление программ” (Add Or Remove Programs) Панели управления откройте раздел настройки компонентов Windows (Add/Remove Windows Components), далее перейдите к выбору сетевых сервисов (Networking Services – Details…) и удалите, а потом снова инсталлируйте компоненты Internet Gateway Device Discovery and Control Client и UPnP User Interface. Перегрузите ПК.

Проконтролируйте еще раз, отключен ли ваш файерволл. Либо откройте в нем для входящих с вашего роутера соединений порты 1900 и 2869. В штатном системном файерволле для этого надо всего лишь поставить в настройках флажок UPnP Framework в разделе Exceptions.

А в сетевом экране от стороннего производителя придется либо составить правило вручную, либо воспользоваться уже имеющимся шаблоном. Например, в установленном у меня Norton Internet Security 2005 надо уже имеющееся правило, расположенное в разделе General Rules, переключить из режима блокировки в режим разрешения.

После того как все заработает, и искомый значок появится в списке соединений, щелкните по нему правой кнопкой мыши и откройте диалог его свойств, в котором нажмите кнопку “Параметры” (Settings) – именно здесь можно добавлять вручную порты на роутере, через которые вы хотите пропускать входящие соединения напрямую на свой ПК (тот самый портфорвардинг) к требующим их приложениям. И здесь же будут появляться настройки портов, которые будут делать приложения, поддерживающие UPnP, сами, без вашего участия.

Осталось только включить UPnP в нужных программах. Так, для автоматической настройки портов интернет-телефоном Skype необходимо в его настройках открыть раздел “Дополнительно” – “Соединение” и установить всего один флажок – “Включить UPnP”.

Для StrongDC это будет флажок “Файерволл с UPnP” в разделе опций “Настройки соединения”.

Соответственно, для uTorrent – “Включить UPnP переадресацию” в настройках соединения.

И для eMule – “UPnP настройка портов” также в окне настроек, отвечающем за параметры сетевого соединения.

Разумеется, ничто не мешает настроить порты и вручную, причем не открывая веб-интерфейс настроек самого роутера, а все так же – с помощью UPnP. Для этого, как уже упоминалось выше, надо открыть свойства значка “Подключение к интернету” (Internet Connection) в списке соединений, нажать “Параметры” – “Добавить” и в появившемся диалоге ввести имя программы, для которой вы настраиваете порт, IP-адрес своего компьютера (адрес во внутренней сети, тот, по которому с ним общается ваш роутер; узнать его можно, открыв свойства значка соединения в системном трее или выполнив команду ipconfig) и, собственно, сами порты – они должны быть такими же, как и указанные в настройках программы, для которой вы все это затеяли. Причем если программа принимает входящие соединения как по протоколу TCP, так и по UDP, то и правил для нее придется создать два.

Но, собственно говоря, не ради ручной настройки мы все это затеяли, а для того, чтобы все работало и настраивалось без нашего участия. Так что если ваши программы и ваш роутер корректно поддерживают UPnP, то с этих пор вы вполне можете забыть про портфорвардинг и наслаждаться высокой скоростью закачки торрентов, HighID в eMule, нормально работающей пересылкой файлов в ICQ, сетевыми играми и прочими прелестями правильно настроенной системы. Ну а настроить UPnP в Windows Vista и Windows 7 ничуть не сложнее.

Цитаты:

The Universal Plug and Play позволяет системе автоматически находить, подключать и настраивать устройства для работы с локальными сетями

Один раз настроив UPnP, вы избавитесь от необходимости “ковырять” параметры роутера при появлении каждой новой сетевой программы или игры

Программы, тестирующие работу UPnP, способны выявить и помочь исправить некоторые проблемы, связанные с некорректной настройкой соответствующих служб Windows

И третий универсальный способ (употреблять только после использования 1 или 2 схемы на компьютере, в случае отрицательного результата):

После совершения всех вышеописанных манипуляций, попробуйте установить сторонню программу для UPNP/DLNA вещания. Например я пробовал отечественную бесплатную прогу «Домашний медиа сервер». При огромном количестве настроек, даже если вы все оставите по дефолту, вам следует в ней указать только расшариваемую папку, и тип информации в ней. Все остальное настроет сама программа.

И вуа-ля! Dune видит папки по сети с любых устройств.

Удачи в настройке!