1

На компьютере стоит мандрива-2010, провайдер раздает IPTV, но возникла небольшая проблема.
Смотреть IPTV (использую VLC) можно если отключить файрволл полностью.
Сидеть без файрволла - страшно, всякие кулхацкеры в местной сети расплодились в офигительном множестве.
Как бы фарволл мандривы не отключать, но разрешить на нем пропуск IPTV

2

raisa, через порт правило создать не?

Linux Mint 19.3 Mate Edition
Windows 7

3 (27.10.2011 19:00:49 отредактировано awl)

Я делал так:

1) добавил в файл /etc/shorewall/shorewall.conf строку

MULTICAST=Yes

2) добавил в файл /etc/shorewall/rules строку

ACCEPT all fw:224.0.0.0/4

3) перезапустил shorewall:

 Консоль:
#/etc/init.d/shorewall restart

4

Есть ещё момент: Если просмотр iptv происходит нечасто, то проще на момент просмотра отключать фаервол - не такая уж и сложная задача пару кнопок нажать. Тем более в мандриве этот процесс ну очень простой.

5

Всем здравствуйте!

Прошу прощения что воскрешаю мертвую тему, но я уже в тупике и инфы практически не могу найти...

Сделал:
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 save

3) перезапустил 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 и Плеер от провайдера, плей лист различает, даже какая то индикация мигает в процентах, а изображения нет...

6

Просмотри трафик через tcpdump. Может какие адреса ломятся, но их фаирвол не пускает. Порты какие может.

MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

7 (04.10.2012 16:37:46 отредактировано Sanos)

XliN пишет:

Просмотри трафик через tcpdump. Может какие адреса ломятся, но их фаирвол не пускает. Порты какие может.

Да... Думаю что мне "это" не очень поможет... Расшифровать не получается... ac Хотя Попытаюсь...

+ открыть спойлер

18:24:05.479962 IP linux.local.47029 > ns43.myttk.ru.domain: 33080+ PTR? 188.121.44.188.in-addr.arpa. (45)

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)

8

Sanos пишет:

Всем здравствуйте!

Прошу прощения что воскрешаю мертвую тему, но я уже в тупике и инфы практически не могу найти...

Сделал:
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 save

3) перезапустил 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 и Плеер от провайдера, плей лист различает, даже какая то индикация мигает в процентах, а изображения нет...

Стандартными средствами не как igmpproxy очень удобная штука. Мануалов по сборке полно.
Но для дома лучше гляньте в сторону udpxy

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

9

Kettler пишет:

Стандартными средствами не как igmpproxy очень удобная штука. Мануалов по сборке полно.
Но для дома лучше гляньте в сторону udpxy

Огромное спасибо! Доделал, но опять же не без злоключений... ab

...Установил igmpproxy, настроил, запустил, а трафик так в сеть и не хотел идти. По насочинял кучу правил для фаервола - глухая тишина... Огорчился. Установил udpxy, настроил (запустил всмысле) - кино не идет! ab Но тут уже грешить на фаервол не стал... И только пару часовое перекуривание мануалов дало свет озарения: оказалось в строке запуска udpxy перепутал местами интерфейсы! ab (ну кто же знал, что логика бессильна, а описалово... не совсем понял смысл параметров -a и -m) ab

(то что написано ниже, можно использовать как маленькую памятку по настройке)
...Снес все правила роутинга и фаервола и заново установил только:
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 -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

3) перезапустил shorewall:
 Консоль:
#/etc/init.d/shorewall restart

Все. Все вроде работает как на локальной машине, так и в сетке. Осталось только udpxy с"CHRON"ить и с нарушенными шрифтами в плей листе разобраться, но это уже другая история...