1) C dreambox сожет без рассыпания, вот мои параметры 192.168.2.1://tmp/harddisk on /var/mnt/hdd type nfs (rw,sync,noatime,v3,rsize=8192,wsize=8192,soft,udp ,nolock,addr=192.168.2.1)
если нагрузить торрентом то будет сыпаться картинка
Printable View
Всем доброго времени суток!
Подскажите, пожалуйста, мне надо расшарить по NFS папку на роутере для Dune Prime, находящуюся по такому пути:
На закладке "USB Application - NFS Server" поставил птичку в "Yes", в строку export прописал строчкуQuote:
/tmp/mnt/disc1_1/ftp_pub
После перезагрузки в логе появилась строка:Quote:
/tmp/mnt/disc1_1/ftp_pub 192.168.1.1/24(rw,no_root_squash)
Я так понял, что не хватает какого-то параметра, принимающего значения 'sync' или 'async' ... Можно его в строке экспорта Веб-морды где-нибудь прописать, в /etc/exports не хочется лезть?Quote:
Mar 17 18:45:04 exportfs[207]: /etc/exports [2]: No 'sync' or 'async' option specified for export "192.168.1.1/24:/tmp/mnt/disc1_1/ftp_pub". Assuming default behaviour ('sync'). NOTE: this default has changed from previous versions
При попытке зацепить шару с плеера, в логе появляется такое сообщение (192.168.1.16 - адрес плеера):
При вводе в консоле showmount -e:Quote:
syslog: authenticated mount request from 192.168.1.16:936 for /tmp/mnt/disc1_1/ftp_pub (/tmp/mnt/disc1_1/ftp_pub)
В итоге папка не цепляется :(. Что я сделал не так, подскажите, кто знает.Quote:
[admin@Pups root]$ showmount -e
Export list for Pups:
/tmp/mnt/disc1_1/ftp_pub 192.168.1.1/24
[admin@Pups root]$
Заранее благодарю,
С уважением, Сергей
у меня так работает
/tmp/mnt/disc1_1/ftp_pub 192.168.1.*(rw,async,no_root_squash)
Попробовал, теперь так пишет:
При вводе в консоле showmount -e:Quote:
Mar 18 20:08:48 syslog: refused mount request from 192.168.1.16 for /ftp_pub (/): no export entry
Quote:
[admin@Pups root]$ showmount -e
Export list for Pups:
/tmp/mnt/disc1_1/ftp_pub 192.168.1.*
[admin@Pups root]$
Что ему на этот раз не нравится? У кого какие мысли, подскажите, плиз
а как вы пытаетесь замонтировать по нфс?
что вы для этого делаете
У Дюны нет консоли, только интерфейс. Там можно выбрать адрес сервера, имя папки и протокол TCP/UDP. Пробовал в имени папки поллный путь прописывать - /tmp/mnt/disc1_1/ftp_pub, тогда в логе пишется, что такой папки нет, при указании /ftp_pub
Задал вопрос на форуме Дюны, там у народа спокойно Дюна цепляется к DNS-323 при экспорте строкойQuote:
refused mount request from 192.168.1.16 for /ftp_pub (/): no export entry
У меня не помогло, именно с этой строки и начинал эксперименты.Quote:
/tmp/mnt/disc1_1/ftp_pub 192.168.1.0/24(rw,async,no_root_squash)
Запускал с роутера трейсроут, большая задержка. Ну, думаю, нашел. Прописал Дюну в хостс, трейсроут начал летать, а выдаёт ту же ошибку.
В процессе выяснил, что роутер перестал сохранять во флэш, выдает ошибку. Не сохраняет настройки из ВЕБ-морды, ни флэшфс, ни конфигурацию. Похоже, что роутер лажает. Поробую скинуть его в дефолт и загрузить настройки заново, вдруг поможет. Других вариантов не вижу, все прописано корректно.
Через ВЕБ морду заносил строку, перезагружал, потом проверял её наличие в exports, tmp/mnt/disc1_1 192.168.1.0/24(rw,async,no_root_squash) без параметров (anonuid=0,anongid=0) - что они дают? Без них не работало, с ними проверю вечером.
В hosts заносил ручками "192.168.1.16 Dune", после этого traceroute стало быстро без зависания работать, подключиться не вышло :(. ИМХО - роутер взглюкнул, на flashfs save && flashfs commit && flashfs enable выдает error (хотел hosts сохранить), чего раньше не было никогда...
Вообщем все заработало после сброса в дефолт и заливки настроек заново. Всем огромное спасибо за помощь !!! :o
Доброе время суток.
Есть настроенный wl500w (rtorrent, ados...). В локальной сети по адресу 192.168.1.50 трудится dreambox. У него есть своя вебморда на 80 порту.
Что прописать в post-firewall что бы попасть на него из вне (http://внеш_IP:порт) ?
Спасибо.
И через что подключаетесь VPN (ppp0 - как в примере) или просто получаете IP от прова и всё (тогда vlan1).PHP Code:# port-forvarding to web-server
iptables -t nat -A PREROUTING -i [B]ppp0[/B] -p tcp --dport 8081 -j DNAT --to-destination 192.168.1.50:80
iptables -I FORWARD -i [B]ppp0[/B] -p tcp -m tcp -d 192.168.1.50 --dport 80 -j ACCEPT
iptables -I FORWARD -o [B]ppp0[/B] -p tcp -m tcp -s 192.168.1.50 --sport 80 -j ACCEPT
iptables -t nat -A POSTROUTING -p tcp -o [B]ppp0[/B] -s 192.168.1.50 --sport 80 -j SNAT --to-source [U]$внеш_IP[/U]
# end of port-forwarding to web-server
http://внеш_IP:8081
Спасибо большое за ответ.
Правильно ли я понял?
Ip я получаю напрямую и на порту 8081 уже висит lighttpd. В моем случае post_firewall будет выглядеть так?
PHP Code:# port-forvarding to web-server
iptables -t nat -A PREROUTING -i vlan1 -p tcp --dport 8085 -j DNAT --to-destination 192.168.1.50:80
iptables -I FORWARD -i vlan1 -p tcp -m tcp -d 192.168.1.50 --dport 80 -j ACCEPT
iptables -I FORWARD -o vlan1 -p tcp -m tcp -s 192.168.1.50 --sport 80 -j ACCEPT
iptables -t nat -A POSTROUTING -p tcp -o vlan1 -s 192.168.1.50 --sport 80 -j SNAT --to-source мой_внешний_IP
# end of port-forwarding to web-server
Собственно да всё правильно, осталось только проверить.
А зачем это нужно делать в post-firewall. Веб интерфейс Nat Settings -> Virtual Server не подходит?