Перейти к содержанию

Motion, ffserver, nginx & arno-firewall.


Рекомендуемые сообщения

Добрый день! Есть домашний сервер на дебиан сквизе, на нем в виртуалбоксе крутится гость тоже сквиз. Хост раздает инет, на нем, соответственно, есть интерфейсы внешний eth0 (с внешним ip), внутренний vboxnet0 (192.168.56.1), ну и тоже внутренний vlan0. Всем этим рулит клевый arno-iptables-firewall. Гость (192.168.56.102) выступает в качестве веб-сервера, на нем крутится nginx с друзьями, к гостю проброшены 80 порт и порт для ssh.

На хосте есть камера, motion берет с нее изображение и транслирует на порт 5010 в mjpeg формате. С порта 5010 поток забирает ffserver и отдает на порт 5090 в swf. Оба порта недоступны из инета. Была идея на госте создать html страничку с обычной http-авторизацией и в него впихнуть этот swf. Однако не вышло.

Так забираю swf:

<embed src="http://192.168.56.1:5090/test.swf" width="320" height="240" type="application/x-shockwave-flash">

В таком варианте загружает пустую страницу и пишет, что ролик, мол, не загружен. Однако, через браузер на госте (консольный lynx) страничку 192.168.56.1:5090/index.html (там статистика ffserver) открывает. Откроет ли 192.168.56.1:5090/test.swf не могу сказать, иксов на госте нет.

Если же открыть в фаерволе порт 5090 в интернет и прописать на html-странице http://%domain%:5090/test.swf, то все работает. Подозреваю, что дело в настройках arno-iptables-firewall. Но в какую сторону копать? По идее-то vboxnet0 сеть внутренняя и брать поток с 5090 порта никто не запрещает? А если запрещает, почему index.html отдает? Может, дело в виртуалбоксе? Нетстат говорит, что 5090 listen.

В логах ffserver и nginx пусто. Arno тоже молчит.

Если еще какие конфиги дать, напишите.

Что все очень сложно придумано знаю Smile

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...