Установка и настройка NFS-сервера

Суть проблемы: в свое время компания Samsung стала выпускать телевизоры, поддерживающие разработанную ведущими производителями бытовой техники технологию DLNA, основанную на принципе "цифровой дом". Эта технология позволила интегрировать телевизоры в локальную домашнюю сеть, что дало возможность обмениваться медиа-контентом между телевизором и компьютером, и в частности, просматривать на ТВ фильмы, хранящиеся на компьютере по локальной сети или через WiFi. Однако мультимедийное решение, предложенное Самсунгом для реализации этой технологии, мягко говоря, оставляет желать лучшего. Так, фильмы просматриваемые по сети во встроенном в телевизор медиа-плеере, в большинстве случаев не перематываются. Кроме того во время просмотра фильмов по сети, в отличие от просмотра фильмов с флешки или переносного жесткого диска, подключенного к ТВ по USB-порту, не поддерживается функция беспрерывного воспроизведения (синяя кнопка на пульте). Наконец, сама необходимость каждый раз запускать на компьютере Samsung PC Share Manger и производить коррекцию после каждого удаления или добавления виде-файлов на диск, немного напрягает.

Не только устранить существующие проблемы с просмотром фильмов на ТВ по локальной сети, но и увеличить скорость передачи данных (что может послужить немаловажным фактором во время просмотра больших фильмов в формате HD) поможет нам включение сетевого протокола NFS (Network File System). После того, как мы произведем необходимую установку и настройку NFS-сервера, наш компьютер будет восприниматься телевизором так, как если бы мы подключили переносной жесткий диск к ТВ через USB-порт (единственное отличие будет только в скорости обмена данными, которая определяется максимальной пропускной способностью вашей локальной сети или WiFi-соединения).

NFS - это сетевой протокол, организованный по принципу "сервер - клиент". В роли сервера у нас будет компьютер, в роли клиента - телевизор. Включение поддержки NFS в телевизоре мы уже рассмотрели в предыдущем разделе во время настройки и установки в ТВ приложения SamyGO Auto. Если вы помните, то в настройках конфигуратора SamyGO Auto мы установили флажок напротив секции NFS и также прописали IP-адрес NFS-сервера (192.168.xxx.xxx), то есть адрес нашего компьютера:

В этом разделе мы рассмотрим установку и настройку NFS-сервера на наш компьютер. В Интернете есть множество различных программ по установке и настройке NFS-сервера. Мы же воспользуемся приложением haneWIN NFS Server (оно является условно-бесплатным, и по истечении определенного срока требует регистрации серийного номера, но, как вы понимаете, в интернете всегда находятся умельцы, способные решить эту проблему). Итак, приступим:
  • скачиваем программу haneWIN NFS Server (генератор серийных номеров уже в архиве). Что бы скачать архив просто нажмите кнопку Download;
  • открываем скачанный архив, и запустив setup, производим установку (как для любой другой программы);
  • после установки программы на рабочем столе появится ярлык NFS Server, запустив который мы произведем необходимую настройку, но сперва не забудьте зарегистрировать серийный номер (кнопка Register);
  • далее выполняем основную настройку. Сначала на вкладке NFS убираем флажок напротив Version 2, затем меняем значение Number of UDP NFS Server Threads на 32, а Maximum NFS transfer size на 32768 (после внесения изменений не забудьте нажать кнопку Применить;
  • далее переходим на вкладку Server и устанавливаем кодировку UTF-8, также устанавливаем флажок напротив Reset inode-table...;
  • переходим на вкладку Exports и нажимаем кнопку Edit exports file;
  • затем нужно отредактировать файл exports, с помощью которого мы откроем доступ телевизору к нужной папке с фильмами на компьютере (в нашем примере мы указываем, что папка на компьютере С:\films будет открыта для доступа телевизору, 192.168.xxx.xxx - это IP адрес вашего телевизора в локальной сети, причем в медиа-плеере телевизора папка с фильмами будет отображаться под именем video);
    Примечание: вы также можете открыть доступ телевизору к другим папкам и дискам компьютера, добавив соответствующую строку в файл exports (например, что бы открыть доступ ко всему диску D нужно добавить строку D:\ -name:D 192.168.xxx.xxx).
  • после редактирования, предварительно сохранив изменения, можете закрыть файл exports затем нажмите на кнопку Restart Server;
  • теперь можете закрыть приложение (нажав OK). На этом настройка NFS-сервера завершена. На всякий случай перезагрузите компьютер. После перезагрузки компьютера никаких действий больше производить не нужно - по идее, NFS-сервер должен стартовать автоматически в фоновом режиме каждый раз вместе с загрузкой Windows.
Примечание: иногда брандмауэр Windows или встроенный в антивирус файрвол могут блокировать работу NFS-сервера. Что бы этого не происходило, в брандмауэре Windows (или если у вас стоит другой файрвол, то в нем) необходимо разрешить доступ в сеть двум приложениям: nfsd.exe и pmapd.exe (они находятся в папке установки сервера C:\Program Files\nfsd).

Наконец, включим телевизор и убедимся в том, что наш NFS-сервер работает. В предыдущем разделе, когда мы устанавливали программу SamyGO Auto в телевизор, мы указали в нем параметр для автозапуска. Следовательно, при включении ТВ, он должен автоматически обнаружить наш NFS (это происходит не сразу, а приблизительно через 20 секунд после включения ТВ). Итак, включаем ТВ, затем переходим в медиа-плеер и видим там новое устройство - NFS Server.
Если вы обратите внимание, то напротив NFS стоит значок USB-соединения. Это то, о чем мы ранее говорили, теперь ваш ТВ будет воспринимать компьютер как жесткий диск или флешку, подключенную по USB. Можете переходить в раздел Movie и наслаждаться просмотром фильмов по сети. Запускать Samsung PC Share Manger на компьютере вам больше не понадобиться. Просто добавьте фильм в папку с фильмами на компьютере, и он автоматически "подгрузится" в меди-плеер ТВ.

В следующем разделе мы расскажем о том, как записывать передачи с ТВ на флешку или, раз уж теперь у нас есть NFS - то в папку с фильмами на компьютере.

24 комментария:

Анонимный комментирует...

Добрый день... у мня небольшая проблема. NFS успешно работал с win xp но теперь с win 7 я не могу наладить работу. Помогите советом. Заранее спасибо

Unknown комментирует...

Hi! Ну... может попробовать родной для Венды комплект SFU:
http://brneurosci.org/linuxsetup108.html
Там есть собственный NFS-сервер.

Анонимный комментирует...

Здравствуйте! Не могли бы вы расписать также подробно настройку NFS сервера в Windows 7, очень не обходимо. Спасибо.

Unknown комментирует...

Ни чего не получилось, Тв не видит сервер, а сервер я так понял не видит ТВ. Подключаю по Ви-Фи через роутер. DNLA работает прекрасно! А вот почему NFS не работает? Всё сделал по инструкции.Фаерволл весь отключил, в чём дело? Также не работают те приложения которые были установлены. Запись в том числе.

Анонимный комментирует...

Таже самая проблема...медиа плеер вообще не видит других устройств.
Как быть?

Анонимный комментирует...

Запустила NFS, пошел кошмар, ТВ виснет при попытке войти в медиа-плеер, при переходе между подклдючнными устройствами! Что это? Пришлось "снести" SamyGO Auto

Анонимный комментирует...

Все отлично работает. Сервер NFS у меня на ubuntu. Специально собрал выделенный сервер из новых комплектующих на Intel Atom.

Sergey комментирует...

Добрый день, у меня проблема с запуском НФС сервера на W7, опишу в кратце: настроил как написано выше, SamyGO Auto в тел. не ставил в есть DLNA, телек сервер не видит вообше ни как, но Samsung PC Share Manger и HMS работают на ура, еще при запуске компа вылетает сообшение "Inode table initialization failed". Сервер запущен вроде как надо, иконка светится в трее.
Кто нибуть сталкивался с подобным???

дрюха комментирует...

Ваш порт :21-ый, виндузятники :Р

vlashar комментирует...

В Windows7 отлично работает. Запуск сервера можно проконтролировать в списке запущенных сервисов. Если нет то запустить вручную через "Пуск"- "Все программы" - "haneWin Software" - "NFS" - "start server".
100% рабочий софт.

Анонимный комментирует...

Отличная статья. На ТВ 2009 года т.е. В серии все запустил.
Есть у кого то варианты как это сделать на ТВ 2010 года (т.е. на С серии?) Напишите пожалуйста zavalny собака gmail.com

Анонимный комментирует...

Запустил родной NFS vin2008 64bit
Открыл в фаерволе 1048,2049 TCP/UDP
После включения телика ничего не заработало, зашел в игры и запустил SamyGO Auto
Когда пошли цветные полосы, получил сообщение что найден NFS сервер!!!!
Расшареную папку вижу, все пучком, пот только содержимое папки не может прочитать, уходит в процесс чтения и все, только выключение телика помогает

SERGIO комментирует...

А как Wi-fi то прикрутить?
в samygo ставил галочку на wifi, вставляю d-link DWA-140 rev.B2 ничего не происходит... что делать-то? Подскажите пожалуйста!

escudero комментирует...

о беспроводном подключении телевизора к сети см. здесь

Анонимный комментирует...

Поставил сервер на win 7 и все работает.
Но до первой перезагрузки компьютера. Потом надо снова вручную запускать NFS (причем в режиме администратора, иначе не соединяется) и нажимать кнопку рестарт (иначе тоже не соед) Пробовал поставить в автозагрузку. Но всеравно без рестарта не обойтись. Бранд мауэр отключен. Может кто, чего посоветует как добится автоматического соединения.

escudero комментирует...

попробуйте щелкнуть на файле приложения nfssrv правой кнопкой, выбрать в Свойствах вкладку Совместимость и там изменить Уровень прав (установить флажок "Выполнять эту программу от имени администратора" (для всех пользователей). Также обратите внимание, что сначала нужно запускать NFS-сервер на компьютере, а потом включать телик. Если сначала включить телик, а потом включить компьютер и запустить NFS-сервер, то телик его, скорее всего, не увидит.

MeanieWeenie комментирует...

Поставила сервер на xp и подключила к телевизору B серии.
Хотя телевизор определяет сервер и заходит в предназначенные папки, он не находит расположенные видео файлы, как в формате mkv, так и avi.
Телевизор и комп соединены кабелем через роутер.

Не подскажете, в чем может быть проблема?
Спасибо

Анонимный комментирует...

А как узнать IP телевизора?Он настроен в сети автоматически.

Анонимный комментирует...

Не могу скачать. Научите пожалуйста

Анонимный комментирует...

Ребят, подскажите пожалуйста, телек 40b653 поставил NFS сервер, папку с фильмами увидел, всё ок, НО спустя некоторое время просмотра тяжелого фильма начинаюся лаги, покадровый просмотр при отключенном звуке.. если чуть чуть мотнуть назад, то потом секунд 10 опять все нормально и заново появляются лаги. Куда копать? В чем проблема?
Комп и телек соеденены по вафле 5Ghz через Asus RT-N66U, свисток стоит TEW-664.

Я уж обрадовался что все, закончились муки с ДЛНА и юсб дисками))

Unknown комментирует...

Доброго времени.
haneNFS установил на win10 давно, и все работало замечательно. Но решил я поиграть с настройками встроенного DLNA сервера. Поиграл, не получилось, ну и ладно. Только вот теперь с NFS сервером у мена беда. Телевизор его видит, видит папку videos, но все что внутри этой папки, не видит. Даже предположить не знаю, куда копать.

Talory комментирует...

та же фигня, папку видит, что внутри нет(((

Фимпус комментирует...

адениус магазинсемян адениума,

adenium-obesum бонсай дома.

Unknown комментирует...

Если есть не родной встроенный в windows файрволл и в нём разрешён в инет доступ nfsd.exe и pmapd.exe - доступа всё равно может не быть. Нужно отключить сторонний файрволл.Включить встроенный, и в нём разрешить доступ. А уж потом можно опять включить сторонний файрволл. Уж не знаю в чём тут дело.Но видать полностью родной файрволл не отключается и блокирует nfs сервер , не смотря на то что в стороннем файрволле доступ разрешён.