Снаружи он не должен быть доступен. Снаружи он только броадкасты ловить должен, или сам наружу лазить.
А как кстати порты открывать на роутере?
Теоретически для включения WINS достаточно сказать:
wins support = yes
в smb.conf. При этом естественно надо запускать "nmbd -D", который собственно и является wins сервером.
Да, и ещё, если надо чтобы WINS сервер был доступен снаружи, не забудьте открыть доступ к портам 137,138,139,445 на роутере.
Снаружи он не должен быть доступен. Снаружи он только броадкасты ловить должен, или сам наружу лазить.
А как кстати порты открывать на роутере?
Если только для дома, для семьи, то из LAN все порты в роутер открыты. Так штэ остаются только прописать wins support=yes и (ре)стартануть nmbd.
Если всё работат, надо будет каким-то образом сделать эти изменения конфига постоянными. На прошивках кроме тестовой последней, насколько я понимаю, достаточно добавить ссылку на файл smb.conf в /usr/local/.files и сохранить flashfs.
В LAN WINS сервером самба у меня уже работает. Осталось сделать вот это:
А также ловил бы NETBIOS броадкасты в сети MAN и помещал к себе в базу, после чего отдавал бы их по запросу из сети LAN.
Или не ловил бы, а по запросу из LAN слал бы броадкаст в сеть MAN, пытаясь ресолвить ip по имени.
Возможно, это Вам поможет?
Нужно для автоматизации отчётности: к примеру: поставить, чтоб при перезагрузке приходило сообщение "Роутер перезагружен", при подключении к блютузу - "Устройство подключено к блютусзу" и т.д......... Вставить то команду в скрипт я могу, но какую - незнаю! Подскажите, уважаемые гуру какую-нибудь команду!?????
Семь бед - один RESET.
Ваша проблема в кривых руках!
Я вообщето специализируюсь на windows 2003 server, а не на unix Так какая команда?
ОТВЕТ НАЙДЕН!
сначала инсталим самбу новую:
потом создаём пустой файл /opt/etc/samba/smb.conf , а то самба ругаться будет!!!Code:ipkg install samba
далее:
Именно ИМЯ, а НЕ IP, т.к. на IP samba ругнётся - session request failedCode:echo "Hello from linux" | smbclient -M имя_вашей_машины
P.S. имя_вашей_машины = имя_вашей_машины_на_которою_нада_прислать_сообщени е
Единственная проблема - как слать русские буквы??? А то приходит сообщение в виде _______
Last edited by Omega; 17-06-2012 at 19:54. Reason: 3 post merged
Семь бед - один RESET.
Ваша проблема в кривых руках!
Не подкажет кто-нибудь, уже все мозги сломал Необходимо смонтировать на роутере удаленную папку
На роутере (wl500deluxe 1.9.2.7-10) поставил пакет samba2
пишу:
smbmount //192.168.1.3/share /opt/usr/share -o username=123,password=123
выдаёт ошибку:
ERROR: smbfs filesystem not supported by the kernel
Please refer to the smbmnt(8) manual page
smbmnt failed: 255
проверяю поддержку файловой системы:
cat /proc/filesystems
nodev rootfs
nodev bdev
nodev proc
nodev sockfs
nodev tmpfs
nodev pipefs
ext3
nodev ramfs
msdos
vfat
nodev devfs
ntfs
squashfs
nodev usbdevfs
nodev usbfs
smbfs, разумеется, не нахожу.
Как заставить роутер понимать эту чёртову smbfs???
Всё, разобрался.
Если кому пригодится - надо предварительно скопировать smbfs.o в /opt/modules/
и выполнить insmod /opt/modules/smbfs.o
Не получается прописать директорию для Manual share list.
Пишу \\Server\Media папка Media при попытки войти ругается, мол неправильна директория. При режиме first partition без проблем захожу как \\Server\share Уже перебрал все варианты, не пойму что не так?
PS Форум читал, ответ не нашел.
Jul 17 19:39:51 nmbd[146]: [2008/07/17 19:39:51, 0] lib/util_unistr.c:load_unicode_map(435)
Jul 17 19:39:51 nmbd[146]: load_unicode_map: filename /usr/codepages/unicode_map.1251 does not exist.
Jul 17 19:39:52 smbd[148]: [2008/07/17 19:39:52, 0] lib/util_unistr.c:load_unicode_map(435)
Jul 17 19:39:52 smbd[148]: load_unicode_map: filename /usr/codepages/unicode_map.1251 does not exist.
как исправить:?