На компьютере стоит мандрива-2010, провайдер раздает IPTV, но возникла небольшая проблема.
Смотреть IPTV (использую VLC) можно если отключить файрволл полностью.
Сидеть без файрволла - страшно, всякие кулхацкеры в местной сети расплодились в офигительном множестве.
Как бы фарволл мандривы не отключать, но разрешить на нем пропуск IPTV
[Решено] Как пропустить IPTV через файрволл?
raisa, через порт правило создать не?
Я делал так:
1) добавил в файл /etc/shorewall/shorewall.conf строку
MULTICAST=Yes2) добавил в файл /etc/shorewall/rules строку
ACCEPT all fw:224.0.0.0/43) перезапустил shorewall:
[console]#/etc/init.d/shorewall restart[/console]
Есть ещё момент: Если просмотр iptv происходит нечасто, то проще на момент просмотра отключать фаервол - не такая уж и сложная задача пару кнопок нажать. Тем более в мандриве этот процесс ну очень простой.
Всем здравствуйте!
Прошу прощения что воскрешаю мертвую тему, но я уже в тупике и инфы практически не могу найти...
Сделал:
1) добавил в файл /etc/shorewall/shorewall.conf строку
MULTICAST=Yes
2) добавил в файл /etc/shorewall/rules строку
ACCEPT all fw:224.0.0.0/4
ACCEPT all net:224.0.0.0/4
ACCEPT all loc:224.0.0.0/4
3) добавил правила в фаервол
#iptables -I FORWARD -s 239.0.47.0/16 -d 224.0.0.0/4 -j ACCEPT
#iptables -I FORWARD -s 188.44.96.0/19 -d 224.0.0.0/4 -j ACCEPT
#iptables -I INPUT -d 224.0.0.0/4 -j ACCEPT
#/etc/init.d/iptables save3) перезапустил shorewall:
#/etc/init.d/shorewall restart
#cat /proc/sys/net/ipv4/ip_forward
1Запустил VLC - кино работает, а вот во внутреннюю сеть не пробрасывается? Читал, читал... и дочитался до того, что ядро Mandriva 2010.2 не поддерживает трансляцию IGMP? Типа надо прогу ставить: mrouted, smcroute, igmpproxy... но не одну не могу поставить. Помогите разобраться, направьте в нужное русло?
PS: Может конечно не правильно написал правила для iptables? Вот такие данные по адресам дала тех. поддержка провайдера:
Мой IP 188.44.121.180, IP для каналов с 239.0.47.1 по 239.0.47.10 - для простых каналов, с 239.54.5.1 по 239.54.7.101 - спутниковые...
PSS: На компах в сети пробовал и VLC и Плеер от провайдера, плей лист различает, даже какая то индикация мигает в процентах, а изображения нет...
Просмотри трафик через tcpdump. Может какие адреса ломятся, но их фаирвол не пускает. Порты какие может.
Просмотри трафик через tcpdump. Может какие адреса ломятся, но их фаирвол не пускает. Порты какие может.
Да... Думаю что мне "это" не очень поможет... Расшифровать не получается... :( Хотя Попытаюсь...
Показать
18:24:05.494155 IP Doors-Home.local.netbios-ns > 188.44.121.255.netbios-ns: NBT UDP PACKET(137): QUERY; REQUEST; BROADCAST
18:24:05.539928 IP srv83-197.vkontakte.ru.www > linux.local.63447: Flags [.], seq 4021059663:4021061123, ack 2077429805, win 29, length 1460
18:24:05.539958 IP srv83-197.vkontakte.ru.www > linux.local.63447: Flags [.], seq 1460:2920, ack 1, win 29, length 1460
18:24:05.540169 IP srv83-197.vkontakte.ru.www > linux.local.63447: Flags [.], seq 2920:4380, ack 1, win 29, length 1460
18:24:05.540292 IP srv83-197.vkontakte.ru.www > linux.local.63447: Flags [.], seq 4380:5840, ack 1, win 29, length 1460
18:24:05.540414 IP srv83-197.vkontakte.ru.www > linux.local.63447: Flags [.], seq 5840:7300, ack 1, win 29, length 1460
18:24:05.540536 IP srv83-197.vkontakte.ru.www > linux.local.63447: Flags [.], seq 7300:8760, ack 1, win 29, length 1460
18:24:05.540659 IP srv83-197.vkontakte.ru.www > linux.local.63447: Flags [.], seq 8760:10220, ack 1, win 29, length 1460
18:24:05.540752 IP linux.local.63447 > srv83-197.vkontakte.ru.www: Flags [.], ack 7300, win 65335, length 0
18:24:05.540762 IP srv83-197.vkontakte.ru.www > linux.local.63447: Flags [.], seq 10220:11680, ack 1, win 29, length 1460
18:24:05.540925 IP srv83-197.vkontakte.ru.www > linux.local.63447: Flags [.], seq 11680:13140, ack 1, win 29, length 1460
18:24:05.541048 IP srv83-197.vkontakte.ru.www > linux.local.63447: Flags [.], seq 13140:14600, ack 1, win 29, length 1460
18:24:05.541628 IP linux.local.63447 > srv83-197.vkontakte.ru.www: Flags [.], ack 14600, win 65335, length 0
18:24:05.923021 IP linux.local.51990 > ns43.myttk.ru.domain: 21376+ PTR? 39.79.118.217.in-addr.arpa. (44)
18:24:10.925979 IP linux.local.39716 > ns43.myttk.ru.domain: 1939+ PTR? 195.26.200.82.in-addr.arpa. (44)
18:24:10.926441 IP ns43.myttk.ru.domain > linux.local.39716: 1939 1/2/3 PTR ns43.myttk.ru. (176)
18:24:10.926552 IP linux.local.51221 > ns43.myttk.ru.domain: 3289+ PTR? 187.45.58.188.in-addr.arpa. (44)
18:24:16.217778 IP linux.local.38829 > ns43.myttk.ru.domain: 10639+ PTR? 219.96.167.178.in-addr.arpa. (45)
18:24:16.778918 IP linux.local.37955 > ns43.myttk.ru.domain: 15952+ PTR? 255.121.44.188.in-addr.arpa. (45)
18:24:22.494959 IP linux.local.50596 > ns43.myttk.ru.domain: 13224+ PTR? 245.248.239.36.in-addr.arpa. (45)
18:24:22.923177 IP linux.local.33204 > ns43.myttk.ru.domain: 13534+ PTR? 132.54.23.31.in-addr.arpa. (43)
18:24:28.009078 IP linux.local.41790 > ns43.myttk.ru.domain: 28367+ PTR? 3.21.68.128.in-addr.arpa. (42)
18:24:28.285895 IP linux.local.42811 > ns43.myttk.ru.domain: 15445+ PTR? 25.169.94.178.in-addr.arpa. (44)
18:24:28.723521 IP linux.local.45365 > ns43.myttk.ru.domain: 57028+ PTR? 83.205.142.95.in-addr.arpa. (44)
18:24:28.724144 IP linux.local.56956 > ns43.myttk.ru.domain: 64908+ PTR? 43.46.78.62.in-addr.arpa. (42)
18:24:28.737977 IP 93.100.162.195.pool.sknt.ru.62261 > linux.local.6881: Flags [.], ack 2045945275, win 256, length 0
18:24:28.743895 IP 93.100.162.195.pool.sknt.ru.62261 > linux.local.6881: Flags [P.], seq 0:551, ack 1, win 256, length 551
18:24:28.752723 IP srv83-197.vkontakte.ru.www > linux.local.63447: Flags [.], seq 3198860:3200320, ack 1, win 29, length 1460
18:24:28.752756 IP srv83-197.vkontakte.ru.www > linux.local.63447: Flags [.], seq 3200320:3201780, ack 1, win 29, length 1460
18:24:28.752963 IP srv83-197.vkontakte.ru.www > linux.local.63447: Flags [.], seq 3201780:3203240, ack 1, win 29, length 1460
18:24:28.753037 IP linux.local.63447 > srv83-197.vkontakte.ru.www: Flags [.], ack 3201780, win 65335, length 0
18:24:28.921484 IP linux.local.53126 > ns43.myttk.ru.domain: 58649+ PTR? 23.78.172.109.in-addr.arpa. (44)
18:24:33.977773 IP linux.local.43040 > ns43.myttk.ru.domain: 54951+ PTR? 195.162.100.93.in-addr.arpa. (45)
18:24:34.009244 IP Doors-Home.local.netbios-ns > 188.44.121.255.netbios-ns: NBT UDP PACKET(137): QUERY; REQUEST; BROADCAST
18:24:34.043344 IP linux.local.33837 > ns43.myttk.ru.domain: 52372+ PTR? 43.73.158.146.in-addr.arpa. (44)
18:24:39.166839 IP linux.local.37620 > ns43.myttk.ru.domain: 6092+ PTR? 90.108.211.78.in-addr.arpa. (44)
18:24:44.647980 IP linux.local.50556 > ns43.myttk.ru.domain: 18213+ PTR? 206.83.142.79.in-addr.arpa. (44)
18:24:44.844204 IP linux.local.42352 > ns43.myttk.ru.domain: 15615+ PTR? 128.246.26.95.in-addr.arpa. (44)
18:24:45.132698 IP linux.local.35092 > ns43.myttk.ru.domain: 34613+ PTR? 36.181.91.80.in-addr.arpa. (43)
18:24:50.407752 IP linux.local.46538 > ns43.myttk.ru.domain: 36967+ PTR? 137.86.187.78.in-addr.arpa. (44)
18:24:50.595456 IP linux.local.34002 > ns43.myttk.ru.domain: 34971+ PTR? 123.113.116.93.in-addr.arpa. (45)
18:24:50.768721 IP linux.local.56308 > ns43.myttk.ru.domain: 34541+ PTR? 18.17.213.72.in-addr.arpa. (43)
18:24:51.280306 IP linux.local.46480 > ns43.myttk.ru.domain: 37945+ PTR? 212.212.161.207.in-addr.arpa. (46)
18:24:51.654323 IP linux.local.42432 > ns43.myttk.ru.domain: 12159+ PTR? 71.42.89.99.in-addr.arpa. (42)
18:24:51.895520 IP linux.local.52366 > ns43.myttk.ru.domain: 10098+ PTR? 199.218.248.60.in-addr.arpa. (45)
18:24:52.700401 IP linux.local.57149 > ns43.myttk.ru.domain: 57096+ PTR? 227.229.28.211.in-addr.arpa. (45)
18:24:53.159776 IP linux.local.56766 > ns43.myttk.ru.domain: 16889+ PTR? 9.30.108.84.in-addr.arpa. (42)
18:24:53.346463 IP linux.local.35505 > ns43.myttk.ru.domain: 20749+ PTR? 157.144.255.158.in-addr.arpa. (46)
18:24:53.548432 IP linux.local.44915 > ns43.myttk.ru.domain: 7967+ PTR? 90.197.67.178.in-addr.arpa. (44)
18:24:58.682023 IP linux.local.60558 > ns43.myttk.ru.domain: 26546+ PTR? 121.227.113.92.in-addr.arpa. (45)
18:24:58.838584 IP linux.local.43822 > ns43.myttk.ru.domain: 26995+ PTR? 100.84.29.78.in-addr.arpa. (43)
18:24:58.912996 IP linux.local.44573 > ns43.myttk.ru.domain: 45373+ PTR? 195.19.19.94.in-addr.arpa. (43)
18:24:59.113453 IP linux.local.48599 > ns43.myttk.ru.domain: 25360+ PTR? 188.15.43.201.in-addr.arpa. (44)
18:24:59.120444 IP srv83-197.vkontakte.ru.www > linux.local.63447: Flags [.], seq 7343800:7345260, ack 1, win 29, length 1460
18:24:59.120476 IP srv83-197.vkontakte.ru.www > linux.local.63447: Flags [.], seq 7345260:7346720, ack 1, win 29, length 1460
18:24:59.120675 IP srv83-197.vkontakte.ru.www > linux.local.63447: Flags [.], seq 7346720:7348180, ack 1, win 29, length 1460
18:24:59.120741 IP linux.local.63447 > srv83-197.vkontakte.ru.www: Flags [.], ack 7346720, win 65335, length 0
18:24:59.120750 IP srv83-197.vkontakte.ru.www > linux.local.63447: Flags [.], seq 7348180:7349640, ack 1, win 29, length 1460
18:24:59.120921 IP srv83-197.vkontakte.ru.www > linux.local.63447: Flags [.], seq 7349640:7351100, ack 1, win 29, length 1460
18:24:59.120976 IP linux.local.63447 > srv83-197.vkontakte.ru.www: Flags [.], ack 7349640, win 65335, length 0
18:24:59.120985 IP srv83-197.vkontakte.ru.www > linux.local.63447: Flags [.], seq 7351100:7352560, ack 1, win 29, length 1460
18:24:59.121821 IP linux.local.63447 > srv83-197.vkontakte.ru.www: Flags [.], ack 7352560, win 65335, length 0
18:24:59.892216 IP linux.local.53835 > ns43.myttk.ru.domain: 60317+ PTR? 54.42.134.188.in-addr.arpa. (44)
18:25:05.053091 IP linux.local.49155 > ns43.myttk.ru.domain: 54437+ PTR? 80.207.18.46.in-addr.arpa. (43)
18:25:05.410756 IP linux.local.49587 > ns43.myttk.ru.domain: 12338+ PTR? 166.38.8.212.in-addr.arpa. (43)
18:25:05.478279 IP srv83-197.vkontakte.ru.www > linux.local.63447: Flags [.], seq 8145340:8146800, ack 1, win 29, length 1460
18:25:05.478312 IP srv83-197.vkontakte.ru.www > linux.local.63447: Flags [.], seq 8146800:8148260, ack 1, win 29, length 1460
18:25:05.478524 IP srv83-197.vkontakte.ru.www > linux.local.63447: Flags [.], seq 8148260:8149720, ack 1, win 29, length 1460
18:25:05.478553 IP srv83-197.vkontakte.ru.www > linux.local.63447: Flags [.], seq 8149720:8151180, ack 1, win 29, length 1460
18:25:05.478769 IP srv83-197.vkontakte.ru.www > linux.local.63447: Flags [.], seq 8151180:8152640, ack 1, win 29, length 1460
18:25:05.478798 IP srv83-197.vkontakte.ru.www > linux.local.63447: Flags [.], seq 8152640:8154100, ack 1, win 29, length 1460
18:25:06.064964 IP linux.local.37194 > ns43.myttk.ru.domain: 36569+ PTR? 204.164.178.62.in-addr.arpa. (45)
18:25:06.197646 IP linux.local.60917 > ns43.myttk.ru.domain: 25570+ PTR? 139.51.210.178.in-addr.arpa. (45)
18:25:06.220877 IP srv83-197.vkontakte.ru.www > linux.local.63447: Flags [.], seq 8266520:8267980, ack 1, win 29, length 1460
18:25:06.220907 IP srv83-197.vkontakte.ru.www > linux.local.63447: Flags [.], seq 8267980:8269440, ack 1, win 29, length 1460
18:25:06.221118 IP srv83-197.vkontakte.ru.www > linux.local.63447: Flags [.], seq 8269440:8270900, ack 1, win 29, length 1460
18:25:06.221163 IP linux.local.63447 > srv83-197.vkontakte.ru.www: Flags [.], ack 8269440, win 65335, length 0
18:25:06.221172 IP srv83-197.vkontakte.ru.www > linux.local.63447: Flags [.], seq 8270900:8272360, ack 1, win 29, length 1460
18:25:06.221366 IP srv83-197.vkontakte.ru.www > linux.local.63447: Flags [.], seq 8272360:8273820, ack 1, win 29, length 1460
18:25:11.259629 IP linux.local.46312 > ns43.myttk.ru.domain: 49295+ PTR? 135.145.255.92.in-addr.arpa. (45)
18:25:11.434536 IP linux.local.40704 > ns43.myttk.ru.domain: 16075+ PTR? 205.225.140.82.in-addr.arpa. (45)
18:25:11.492056 IP linux.local.48741 > ns43.myttk.ru.domain: 22938+ PTR? 131.25.164.79.in-addr.arpa. (44)
18:25:11.528457 IP Doors-Home.local.netbios-ns > 188.44.121.255.netbios-ns: NBT UDP PACKET(137): QUERY; REQUEST; BROADCAST
18:25:11.547468 IP linux.local.36535 > ns43.myttk.ru.domain: 51870+ PTR? 230.19.58.95.in-addr.arpa. (43)
18:25:16.686124 IP linux.local.52543 > ns43.myttk.ru.domain: 55422+ PTR? 128.114.39.77.in-addr.arpa. (44)
18:25:16.696376 IP srv83-197.vkontakte.ru.www > linux.local.63447: Flags [.], seq 9668120:9669580, ack 1, win 29, length 1460
18:25:16.696406 IP srv83-197.vkontakte.ru.www > linux.local.63447: Flags [.], seq 9669580:9671040, ack 1, win 29, length 1460
18:25:16.696617 IP srv83-197.vkontakte.ru.www > linux.local.63447: Flags [.], seq 9671040:9672500, ack 1, win 29, length 1460
18:25:16.696693 IP linux.local.63447 > srv83-197.vkontakte.ru.www: Flags [.], ack 9671040, win 65335, length 0
18:25:16.696703 IP srv83-197.vkontakte.ru.www > linux.local.63447: Flags [.], seq 9672500:9673960, ack 1, win 29, length 1460
18:25:16.696864 IP srv83-197.vkontakte.ru.www > linux.local.63447: Flags [.], seq 9673960:9675420, ack 1, win 29, length 1460
18:25:16.696973 IP linux.local.63447 > srv83-197.vkontakte.ru.www: Flags [.], ack 9673960, win 65335, length 0
18:25:16.697931 IP srv83-197.vkontakte.ru.www > linux.local.63447: Flags [.], seq 9681260:9682720, ack 1, win 29, length 1460
18:25:16.909098 IP linux.local.42099 > ns43.myttk.ru.domain: 5952+ PTR? 57.127.60.2.in-addr.arpa. (42)
18:25:16.943740 IP linux.local.46960 > ns43.myttk.ru.domain: 13499+ PTR? 82.137.43.94.in-addr.arpa. (43)
18:25:17.254057 IP linux.local.50113 > ns43.myttk.ru.domain: 22593+ PTR? 238.80.54.194.in-addr.arpa. (44)
18:25:17.435858 IP linux.local.55476 > ns43.myttk.ru.domain: 58712+ PTR? 24.48.149.83.in-addr.arpa. (43)
18:25:22.557035 IP linux.local.33326 > ns43.myttk.ru.domain: 37158+ PTR? 182.28.75.128.in-addr.arpa. (44)
18:25:22.827852 IP linux.local.44375 > ns43.myttk.ru.domain: 50959+ PTR? 57.26.147.91.in-addr.arpa. (43)
18:25:23.037119 IP linux.local.48527 > ns43.myttk.ru.domain: 43066+ PTR? 67.18.100.93.in-addr.arpa. (43)
18:25:23.385511 IP linux.local.46090 > ns43.myttk.ru.domain: 19595+ PTR? 205.178.63.46.in-addr.arpa. (44)
Всем здравствуйте!
Прошу прощения что воскрешаю мертвую тему, но я уже в тупике и инфы практически не могу найти...
Сделал:
1) добавил в файл /etc/shorewall/shorewall.conf строку
MULTICAST=Yes
2) добавил в файл /etc/shorewall/rules строку
ACCEPT all fw:224.0.0.0/4
ACCEPT all net:224.0.0.0/4
ACCEPT all loc:224.0.0.0/4
3) добавил правила в фаервол text#iptables -I FORWARD -s 239.0.47.0/16 -d 224.0.0.0/4 -j ACCEPT #iptables -I FORWARD -s 188.44.96.0/19 -d 224.0.0.0/4 -j ACCEPT #iptables -I INPUT -d 224.0.0.0/4 -j ACCEPT #/etc/init.d/iptables save3) перезапустил shorewall:
text#/etc/init.d/shorewall restart #cat /proc/sys/net/ipv4/ip_forward 1Запустил VLC - кино работает, а вот во внутреннюю сеть не пробрасывается? Читал, читал... и дочитался до того, что ядро Mandriva 2010.2 не поддерживает трансляцию IGMP? Типа надо прогу ставить: mrouted, smcroute, igmpproxy... но не одну не могу поставить. Помогите разобраться, направьте в нужное русло?
PS: Может конечно не правильно написал правила для iptables? Вот такие данные по адресам дала тех. поддержка провайдера:
Мой IP 188.44.121.180, IP для каналов с 239.0.47.1 по 239.0.47.10 - для простых каналов, с 239.54.5.1 по 239.54.7.101 - спутниковые...
PSS: На компах в сети пробовал и VLC и Плеер от провайдера, плей лист различает, даже какая то индикация мигает в процентах, а изображения нет...
Стандартными средствами не как igmpproxy очень удобная штука. Мануалов по сборке полно.
Но для дома лучше гляньте в сторону udpxy
Стандартными средствами не как igmpproxy очень удобная штука. Мануалов по сборке полно.
Но для дома лучше гляньте в сторону udpxy
Огромное спасибо! Доделал, но опять же не без злоключений... :)
...Установил igmpproxy, настроил, запустил, а трафик так в сеть и не хотел идти. По насочинял кучу правил для фаервола - глухая тишина... Огорчился. Установил udpxy, настроил (запустил всмысле) - кино не идет! :) Но тут уже грешить на фаервол не стал... И только пару часовое перекуривание мануалов дало свет озарения: оказалось в строке запуска udpxy перепутал местами интерфейсы! :) (ну кто же знал, что логика бессильна, а описалово... не совсем понял смысл параметров -a и -m) :)
(то что написано ниже, можно использовать как маленькую памятку по настройке)
...Снес все правила роутинга и фаервола и заново установил только:
1) добавил в файл /etc/shorewall/shorewall.conf строку
MULTICAST=Yes2) добавил в файл /etc/shorewall/rules строки
ACCEPT all fw:224.0.0.0/4
ACCEPT all net:224.0.0.0/4
ACCEPT all loc:224.0.0.0/43) добавил правила в фаервол
[console]#iptables -A FORWARD -p igmp -i eth0 -o eth2 -j ACCEPT
#iptables -A INPUT -d 224.0.0.0/240.0.0.0 -j ACCEPT
#iptables -A FORWARD -d 224.0.0.0/240.0.0.0 -j ACCEPT
#iptables -I FORWARD -s 239.0.47.0/16 -d 224.0.0.0/4 -j ACCEPT
#iptables -I FORWARD -s 188.44.96.0/19 -d 224.0.0.0/4 -j ACCEPT
#iptables -I INPUT -d 224.0.0.0/4 -j ACCEPT
#/etc/init.d/iptables save[/console]
3) перезапустил shorewall:
[console]#/etc/init.d/shorewall restart[/console]
Все. Все вроде работает как на локальной машине, так и в сетке. Осталось только udpxy с"CHRON"ить и с нарушенными шрифтами в плей листе разобраться, но это уже другая история...