Linux nat rtsp conntrack
Tuesday, 28 December 2010 19:20![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
RTSP - application level protocol, поэтому есть проблемы с NAT'ом. Решается установкой rtsp conntrack модуля:
http://mike.it-loops.com/rtsp/
NF_CONNTRACK_NAT в .configure
make
make modules_install
depmod -a
/etc/ufw/ufw.conf:
http://mike.it-loops.com/rtsp/
NF_CONNTRACK_NAT в .configure
make
make modules_install
depmod -a
/etc/ufw/ufw.conf:
# extra connection tracking modules to load IPT_MODULES="nf_conntrack_ftp nf_nat_ftp nf_conntrack_irc nf_nat_irc \ nf_nat_rtsp nf_nat_sip"
no subject
Date: 07/02/2011 14:14 (UTC)Я пробовал сконфигурить версии 2.6.11 и 2.6.37, и там в файле .config нет строки NF_CONNTRACK_NAT
no subject
Date: 07/02/2011 17:38 (UTC)Просто добавить строку NF_CONNTRACK_NAT в файл .configure . Сейчас попробовал - даже без этой строки в .configure модуль компиляется и устанавливается.
Более подробно - выбрать дистрибутив rtsp-module-2.6.26.tar.gz если версия ядра >= 2.6.26 и < 2.6.36. rtsp-module-2.6.36.tar.gz - для ядер > 2.6.36. У меня ubuntu 10.4 с ядром 2.6.32 - следовательно выбираем rtsp-module-2.6.26.tar.gz
Понятно, что в /usr/src/ должны находиться исходники ядра. Далее распаковываем дистрибутив в любой папке, например, своей домашней и компилируем:
make
Если всё собралось нормально, то
make modules_install
depmod -a
Ну а дальше обеспечить загрузку нужных модулей в соответствии с дистрибутивом. Я использую ufw, поэтому в /etc/ufw/ufw.conf нужно дописать этот модуль.
no subject
Date: 08/02/2011 08:13 (UTC)no subject
Date: 09/02/2011 08:49 (UTC)D-Link DIR-615
Date: 13/11/2011 17:21 (UTC)