Страница 1 из 3

FreeBSD 8.0 + IPTV + igmpproxy

Добавлено: 2009-10-20 1:10:37
GRooVE
Собственно сабж...
Бред, но уже неделю не могу заставить работать IPTV через домашний роутер.
Перерыл кучу сайтов, манов и все без результатно.
Что имею:

Код: Выделить всё

uname -a
FreeBSD server.schorsa 8.0-RC1 FreeBSD 8.0-RC1 #2: Thu Oct  8 01:53:18 UTC 2009     root@хххххххх:/usr/src/sys/i386/compile/SERVER  i386
Ядро:

Код: Выделить всё

options         ALTQ
options         ALTQ_CBQ
options         ALTQ_RED
options         ALTQ_RIO
options         ALTQ_HFSC
options         ALTQ_PRIQ
options         ALTQ_NOPCC
options         NETGRAPH
options         NETGRAPH_ETHER
options         NETGRAPH_SOCKET
options         NETGRAPH_TEE
options         NETGRAPH_MPPC_ENCRYPTION
options         NETGRAPH_BPF
options         NETGRAPH_IFACE
options         NETGRAPH_KSOCKET
options         NETGRAPH_PPP
options         NETGRAPH_PPTPGRE
options         NETGRAPH_TCPMSS
options         NETGRAPH_VJC
options         NETGRAPH_ONE2MANY
options         NETGRAPH_RFC1490
options         NETGRAPH_TTY
options         NETGRAPH_UI
options         IPFIREWALL
options         IPFIREWALL_NAT
options         IPFIREWALL_VERBOSE
options         IPFIREWALL_VERBOSE_LIMIT=100
options         IPFIREWALL_FORWARD
options         IPFIREWALL_DEFAULT_TO_ACCEPT
options         IPDIVERT
options         DUMMYNET
options         MROUTING
options         DEVICE_POLLING
options         HZ=2000
options         RADIX_MPATH
options         LIBALIAS
options         ROUTETABLES=2

Код: Выделить всё

re0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=38db<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,POLLING,VLAN_HWCSUM,WOL_UCAST,WOL_MCAST,WOL_MAGIC>
        ether 00:26:18:a2:a0:60
        inet 10.10.2.1 netmask 0xfffffff8 broadcast 10.10.2.7
        media: Ethernet autoselect (1000baseT <full-duplex>)
        status: active
re1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=38db<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,POLLING,VLAN_HWCSUM,WOL_UCAST,WOL_MCAST,WOL_MAGIC>
        ether 00:1e:58:fe:eb:6f
        inet 10.10.1.1 netmask 0xfffffff0 broadcast 10.10.1.15
        media: Ethernet autoselect (1000baseT <full-duplex>)
        status: active
re2: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=38db<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,POLLING,VLAN_HWCSUM,WOL_UCAST,WOL_MCAST,WOL_MAGIC>
        ether 00:1e:58:fe:ee:c1
        inet 10.0.87.8 netmask 0xffffff00 broadcast 10.0.87.255
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
fxp0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=2048<VLAN_MTU,POLLING,WOL_MAGIC>
        ether 00:08:c7:da:b7:71
        inet 172.16.1.100 netmask 0xffffff00 broadcast 172.16.1.255
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
        options=3<RXCSUM,TXCSUM>
        inet 127.0.0.1 netmask 0xff000000
pflog0: flags=0<> metric 0 mtu 33200
ng0: flags=88d1<UP,POINTOPOINT,RUNNING,NOARP,SIMPLEX,MULTICAST> metric 0 mtu 1500
        inet XXX.XXX.XXX.XXX --> 192.168.255.1 netmask 0xffffffff
ng1: flags=88d1<UP,POINTOPOINT,RUNNING,NOARP,SIMPLEX,MULTICAST> metric 0 mtu 1492
        inet XXX.XXX.XXX.XXX --> xyz.xyz.xyz.xyz netmask 0xffffffff

Код: Выделить всё

root@server [/usr/local/etc]# cat igmpproxy.conf
quickleave

phyint re2 upstream  ratelimit 0  threshold 1
        altnet 192.168.252.0/24

phyint re0 downstream  ratelimit 0  threshold 1
phyint re1 downstream  ratelimit 0  threshold 1

phyint fxp0 disabled
phyint ng0 disabled
phyint ng1 disabled
phyint lo0 disabled
Фаервол на время тестирования:

Код: Выделить всё

ipfw -f flush
ipfw add allow all from any to any
Последняя НЕ БЕТА версия igmpproxy, скачанная с http://sourceforge.net/projects/igmpproxy/
re2 - локалка провайдера, с которой идет вещание, а точнее с нескольки адресов из диапазона 192.168.252.0/24
re0 и re1 - внутреняя локалка, куда вещаем.

Код: Выделить всё

root@server [/usr/local/etc]# igmpproxy -dvv /usr/local/etc/igmpproxy.conf
Searching for config file at '/usr/local/etc/igmpproxy.conf'
Config: Quick leave mode enabled.
Config: Got a phyint token.
Config: IF: Config for interface re2.
Config: IF: Got upstream token.
Config: IF: Got ratelimit token '0'.
Config: IF: Got threshold token '1'.
Config: IF: Got altnet token 192.168.252.0/24.
Config: IF: Altnet: Parsed altnet to 192.168.252/24.
IF name : re2
Next ptr : 0
Ratelimit : 0
Threshold : 1
State : 1
Allowednet ptr : 2820c030
Config: Got a phyint token.
Config: IF: Config for interface re0.
Config: IF: Got downstream token.
Config: IF: Got ratelimit token '0'.
Config: IF: Got threshold token '1'.
IF name : re0
Next ptr : 0
Ratelimit : 0
Threshold : 1
State : 2
Allowednet ptr : 0
Config: Got a phyint token.
Config: IF: Config for interface re1.
Config: IF: Got downstream token.
Config: IF: Got ratelimit token '0'.
Config: IF: Got threshold token '1'.
IF name : re1
Next ptr : 0
Ratelimit : 0
Threshold : 1
State : 2
Allowednet ptr : 0
Config: Got a phyint token.
Config: IF: Config for interface fxp0.
Config: IF: Got disabled token.
IF name : fxp0
Next ptr : 0
Ratelimit : 0
Threshold : 1
State : 0
Allowednet ptr : 0
Config: Got a phyint token.
Config: IF: Config for interface ng0.
Config: IF: Got disabled token.
IF name : ng0
Next ptr : 0
Ratelimit : 0
Threshold : 1
State : 0
Allowednet ptr : 0
Config: Got a phyint token.
Config: IF: Config for interface ng1.
Config: IF: Got disabled token.
IF name : ng1
Next ptr : 0
Ratelimit : 0
Threshold : 1
State : 0
Allowednet ptr : 0
Config: Got a phyint token.
Config: IF: Config for interface lo0.
Config: IF: Got disabled token.
IF name : lo0
Next ptr : 0
Ratelimit : 0
Threshold : 1
State : 0
Allowednet ptr : 0
buildIfVc: Interface re0 Addr: 10.10.2.1, Flags: 0xffff8843, Network: 10.10.2.0/29
buildIfVc: Interface re1 Addr: 10.10.1.1, Flags: 0xffff8843, Network: 10.10.1.0/28
buildIfVc: Interface re2 Addr: 10.0.87.8, Flags: 0xffff8843, Network: 10.0.87/24
buildIfVc: Interface fxp0 Addr: 172.16.1.100, Flags: 0xffff8843, Network: 172.16.1/24
buildIfVc: Interface lo0 Addr: 127.0.0.1, Flags: 0xffff8049, Network: 127/8
buildIfVc: Interface ng0 Addr: 91.202.245.2, Flags: 0xffff88d1, Network: 91.202.245.2/32
buildIfVc: Interface ng1 Addr: 85.238.124.227, Flags: 0xffff88d1, Network: 85.238.124.227/32
Found config for re0
Found config for re1
Found config for re2
Found config for fxp0
Found config for ng0
Found config for ng1
adding VIF, Ix 0 Fl 0x0 IP 0x01020a0a re0, Threshold: 1, Ratelimit: 0
        Network for [re0] : 10.10.2.0/29
adding VIF, Ix 1 Fl 0x0 IP 0x01010a0a re1, Threshold: 1, Ratelimit: 0
        Network for [re1] : 10.10.1.0/28
adding VIF, Ix 2 Fl 0x0 IP 0x0857000a re2, Threshold: 1, Ratelimit: 0
        Network for [re2] : 10.0.87/24
        Network for [re2] : 192.168.252/24
adding VIF, Ix 3 Fl 0x0 IP 0x640110ac fxp0, Threshold: 1, Ratelimit: 0
        Network for [fxp0] : 172.16.1/24
adding VIF, Ix 4 Fl 0x0 IP 0x02f5ca5b ng0, Threshold: 1, Ratelimit: 0
        Network for [ng0] : 91.202.245.2/32
adding VIF, Ix 5 Fl 0x0 IP 0xe37cee55 ng1, Threshold: 1, Ratelimit: 0
        Network for [ng1] : 85.238.124.227/32
Got 232448 byte buffer size in 8 iterations
Joining all-routers group 224.0.0.2 on vif 10.10.2.1
joinMcGroup: 224.0.0.2 on re0
Joining all-routers group 224.0.0.2 on vif 10.10.1.1
joinMcGroup: 224.0.0.2 on re1
SENT Membership query   from 10.10.2.1       to 224.0.0.1
Sent membership query from 10.10.2.1 to 224.0.0.1. Delay: 10
SENT Membership query   from 10.10.1.1       to 224.0.0.1
Sent membership query from 10.10.1.1 to 224.0.0.1. Delay: 10
Created timeout 1 (#0) - delay 10 secs
(Id:1, Time:10)
Created timeout 2 (#1) - delay 21 secs
(Id:1, Time:10)
(Id:2, Time:21)
About to call timeout 1 (#0)
Aging routes in table.

Current routing table (Age active routes):
-----------------------------------------------------
No routes in table...
-----------------------------------------------------
И все... пните к нужном направлении...

Re: FreeBSD 8.0 + IPTV + igmpproxy

Добавлено: 2009-10-20 5:57:30
MASiK
Ну во первых мультикасты идут, смотри в сторону своего свитча, поддерживает ли он IGMPv2\3 (IGMP POOLING)

И не плохо было бы скачать первую 0.1 СТЕЙБЛ версию игмп прокси с сайта ))) она тока тока вышла

Ну и вывод

Код: Выделить всё

ifmcstat
Естевтенно с врубленной проксёй и попыткой что-то посмотреть

P.S. У тебя не корбина случаем?

Re: FreeBSD 8.0 + IPTV + igmpproxy

Добавлено: 2009-10-20 12:13:04
GRooVE
MASiK писал(а):Ну во первых мультикасты идут, смотри в сторону своего свитча, поддерживает ли он IGMPv2\3 (IGMP POOLING)
В принцыпе связка тестируется без свитчей вообще: Пров---->Домашний роутер ----> Домашняя тачка
MASiK писал(а):И не плохо было бы скачать первую 0.1 СТЕЙБЛ версию игмп прокси с сайта ))) она тока тока вышла
Как раз она и стоит... отпимизированная для FreeBSD 8.0...
MASiK писал(а):P.S. У тебя не корбина случаем?
Не-а
MASiK писал(а):Ну и вывод

Код: Выделить всё

ifmcstat
Естевтенно с врубленной проксёй и попыткой что-то посмотреть

Код: Выделить всё

root@server [~]# ifmcstat
re0:
        inet 10.10.2.1
        igmpv2 flags=0<>
                group 224.0.0.2 mode exclude
                        mcast-macaddr 01:00:5e:00:00:02
                group 224.0.0.1 mode exclude
                        mcast-macaddr 01:00:5e:00:00:01
re1:
        inet 10.10.1.1
        igmpv2 flags=0<>
                group 224.0.0.2 mode exclude
                        mcast-macaddr 01:00:5e:00:00:02
                group 224.0.0.1 mode exclude
                        mcast-macaddr 01:00:5e:00:00:01
re2:
        inet 10.0.87.8
        igmpv2 flags=0<>
                group 224.0.0.1 mode exclude
                        mcast-macaddr 01:00:5e:00:00:01
fxp0:
        inet 172.16.1.100
        igmpv2 flags=0<>
                group 224.0.0.1 mode exclude
                        mcast-macaddr 01:00:5e:00:00:01
lo0:
        inet 127.0.0.1
        igmpv3 flags=0<> rv 2 qi 125 qri 10 uri 3
                group 224.0.0.1 mode exclude
ng0:
        inet XXX.XXX.XXX.XXX
        igmpv3 flags=0<> rv 2 qi 125 qri 10 uri 3
                group 224.0.0.1 mode exclude

Re: FreeBSD 8.0 + IPTV + igmpproxy

Добавлено: 2009-10-20 12:29:26
MASiK
Так минутку...

Домашний роутер???

Так он не фига не видет же наверно IGMPv2\3

Какой именно роутер?

99% уверен что проблемма в отрубленном Пулинге на роутере...

Re: FreeBSD 8.0 + IPTV + igmpproxy

Добавлено: 2009-10-20 12:34:46
GRooVE
Сорри, наверно я тебя немного запутал:
Домашним роутером и является тачка на FreeBSD

Re: FreeBSD 8.0 + IPTV + igmpproxy

Добавлено: 2009-10-20 12:45:43
MASiK
Аааа вот оно чё...

Слушай на самом деле темка актуальная для меня :))) У меня у самого не работает не хрена, в чём дело понять не могу, и работало идеально и тут ОП и всё поламлаось

Давай капать,

Смари чё у меня, ваще шляпа

Код: Выделить всё

adding VIF, Ix 0 Fl 0x0 IP 0xad1df10a sk0, Threshold: 1, Ratelimit: 0
adding VIF, Ix 1 Fl 0x0 IP 0x0108a8c0 fxp0, Threshold: 1, Ratelimit: 0
adding VIF, Ix 2 Fl 0x0 IP 0x77cb185f ng0, Threshold: 1, Ratelimit: 0
adding VIF, Ix 3 Fl 0x0 IP 0x0108a8c0 tun0, Threshold: 1, Ratelimit: 0
joinMcGroup: 224.0.0.2 on fxp0

Код: Выделить всё

ifconfig
sk0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=b<RXCSUM,TXCSUM,VLAN_MTU>
        ether 00:19:5b:6c:85:67
        inet 10,123,12,12 netmask 0xfffff800 broadcast 10.241.31.255
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
fxp0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=2009<RXCSUM,VLAN_MTU,WOL_MAGIC>
        ether 00:90:27:a6:a4:6b
        inet 192.168.8.1 netmask 0xffffff00 broadcast 192.168.8.255
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
ath0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 2290
        ether 00:15:e9:45:ed:24
        media: IEEE 802.11 Wireless Ethernet autoselect (autoselect)
        status: no carrier
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
        options=3<RXCSUM,TXCSUM>
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4
        inet6 ::1 prefixlen 128
        inet 127.0.0.1 netmask 0xff000000
ng0: flags=88d1<UP,POINTOPOINT,RUNNING,NOARP,SIMPLEX,MULTICAST> metric 0 mtu 1460
        inet 123 --> 123 netmask 0xffffffff
tun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> metric 0 mtu 1500
        inet 192.168.8.1 --> 192.168.2.1 netmask 0xffffff00
        Opened by PID 2216
Вот чёли разберёмся со всеми )))

Re: FreeBSD 8.0 + IPTV + igmpproxy

Добавлено: 2009-10-20 13:23:05
GRooVE
Однозначно, просить надо помощи у того, у кого все работает)
вот мой tcpdump на внешнем локальном интерфейсе:

Код: Выделить всё

root@server [/usr/local/etc]# tcpdump -vvv -i re2 igmp
tcpdump: listening on re2, link-type EN10MB (Ethernet), capture size 96 bytes
13:16:25.728555 IP (tos 0xc0, ttl 1, id 9452, offset 0, flags [none], proto IGMP (2), length 28)
    192.168.252.222 > 239.2.9.195: igmp query v2 [max resp time 10] [gaddr 239.2.9.195]
13:16:27.714734 IP (tos 0xc0, ttl 1, id 9492, offset 0, flags [none], proto IGMP (2), length 28)
    192.168.252.222 > 239.2.63.199: igmp query v2 [max resp time 10] [gaddr 239.2.63.199]
13:16:28.733328 IP (tos 0xc0, ttl 1, id 9508, offset 0, flags [none], proto IGMP (2), length 28)
    192.168.252.222 > 239.2.63.199: igmp query v2 [max resp time 10] [gaddr 239.2.63.199]
13:16:29.736916 IP (tos 0xc0, ttl 1, id 9524, offset 0, flags [none], proto IGMP (2), length 28)
    192.168.252.222 > 239.2.196.201: igmp query v2 [max resp time 10] [gaddr 239.2.196.201]
13:16:30.829016 IP (tos 0xc0, ttl 1, id 9547, offset 0, flags [none], proto IGMP (2), length 28)
    192.168.252.222 > 239.2.196.201: igmp query v2 [max resp time 10] [gaddr 239.2.196.201]
13:16:31.002533 IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto IGMP (2), length 32, options (RA))
    192.168.252.222 > 239.2.83.141: igmp query v2 [max resp time 10] [gaddr 239.2.83.141]
13:16:31.005040 IP (tos 0xc0, ttl 1, id 9550, offset 0, flags [none], proto IGMP (2), length 28)
    192.168.252.222 > 239.1.14.15: igmp query v2 [max resp time 10] [gaddr 239.1.14.15]
13:16:32.028123 IP (tos 0xc0, ttl 1, id 9571, offset 0, flags [none], proto IGMP (2), length 28)
    192.168.252.222 > 239.1.14.15: igmp query v2 [max resp time 10] [gaddr 239.1.14.15]
13:16:32.821195 IP (tos 0xc0, ttl 1, id 9594, offset 0, flags [none], proto IGMP (2), length 28)
    192.168.252.222 > 239.2.127.205: igmp query v2 [max resp time 10] [gaddr 239.2.127.205]
13:16:33.847790 IP (tos 0xc0, ttl 1, id 9618, offset 0, flags [none], proto IGMP (2), length 28)
    192.168.252.222 > 239.2.127.205: igmp query v2 [max resp time 10] [gaddr 239.2.127.205]
13:16:33.850287 IP (tos 0xc0, ttl 1, id 9619, offset 0, flags [none], proto IGMP (2), length 28)
    192.168.252.222 > 239.2.171.209: igmp query v2 [max resp time 10] [gaddr 239.2.171.209]
13:16:34.949387 IP (tos 0xc0, ttl 1, id 9638, offset 0, flags [none], proto IGMP (2), length 28)
    192.168.252.222 > 239.2.171.209: igmp query v2 [max resp time 10] [gaddr 239.2.171.209]
13:16:35.885470 IP (tos 0xc0, ttl 1, id 9660, offset 0, flags [none], proto IGMP (2), length 28)
    192.168.252.222 > 239.2.136.214: igmp query v2 [max resp time 10] [gaddr 239.2.136.214]
Внутрь igmp не попадает...
Смущает ttl равное одному...

Re: FreeBSD 8.0 + IPTV + igmpproxy

Добавлено: 2009-10-20 14:19:10
MASiK
Нормально ты что, все пакеты IGMP по умолчанию имеют ttl=1

А попробуй сделать

Код: Выделить всё

ipfw add allow igmp from any to any
Или что-то в этом роде

Re: FreeBSD 8.0 + IPTV + igmpproxy

Добавлено: 2009-10-20 14:23:30
GRooVE
MASiK писал(а):А попробуй сделать

Код: Выделить всё

ipfw add allow igmp from any to any
Или что-то в этом роде
да фаервол здесь вообще не при чем

Re: FreeBSD 8.0 + IPTV + igmpproxy

Добавлено: 2009-10-20 16:23:35
MASiK
Поседел тут подумал и вот что странно

Код: Выделить всё

root@server [~]# ifmcstat
re0:
        inet 10.10.2.1
        igmpv2 flags=0<>
                group 224.0.0.2 mode exclude
                        mcast-macaddr 01:00:5e:00:00:02
                group 224.0.0.1 mode exclude
                        mcast-macaddr 01:00:5e:00:00:01
re1:
        inet 10.10.1.1
        igmpv2 flags=0<>
                group 224.0.0.2 mode exclude
                        mcast-macaddr 01:00:5e:00:00:02
                group 224.0.0.1 mode exclude
                        mcast-macaddr 01:00:5e:00:00:01
re2:
        inet 10.0.87.8
        igmpv2 flags=0<>
                group 224.0.0.1 mode exclude
                        mcast-macaddr 01:00:5e:00:00:01
fxp0:
        inet 172.16.1.100
        igmpv2 flags=0<>
                group 224.0.0.1 mode exclude
                        mcast-macaddr 01:00:5e:00:00:01
lo0:
        inet 127.0.0.1
        igmpv3 flags=0<> rv 2 qi 125 qri 10 uri 3
                group 224.0.0.1 mode exclude
ng0:
        inet XXX.XXX.XXX.XXX
        igmpv3 flags=0<> rv 2 qi 125 qri 10 uri 3
                group 224.0.0.1 mode exclude
Смотри у тебя у ng0 igmpv3 а все остальные igmpv2

У меня так же тока в нутрь идёт igmpv3 а всё остальное igmpv2...

Это не нормально, видимо что-то намутили в 8рке

Код: Выделить всё

option MROUTING
У меня тоже скампилина, и вот думаю в этом ошибка...

Ща пробую пересобрать БЕЗ MROUTING
Жди )

Re: FreeBSD 8.0 + IPTV + igmpproxy

Добавлено: 2009-10-20 16:47:41
GRooVE
Вроде как заставил кое-как бегать пакеты, однако iptv так и не заработало...

Код: Выделить всё

root@server [~]# tcpdump -vvv -i re0 igmp
tcpdump: listening on re0, link-type EN10MB (Ethernet), capture size 96 bytes
16:41:54.383319 IP Server.Schorsa > ALL-ROUTERS.MCAST.NET: igmp v2 report ALL-ROUTERS.MCAST.NET
16:41:54.383360 IP Server.Schorsa > ALL-SYSTEMS.MCAST.NET: igmp query v2
16:41:54.383319 IP (tos 0x0, ttl 1, id 16327, offset 0, flags [none], proto IGMP (2), length 32, options (RA), bad cksum 0 (->f903)!)
    Server.Schorsa > ALL-ROUTERS.MCAST.NET: igmp v2 report ALL-ROUTERS.MCAST.NET
16:41:54.383360 IP (tos 0xc0, ttl 1, id 16329, offset 0, flags [none], proto IGMP (2), length 28, bad cksum 0 (->8d4b)!)
    Server.Schorsa > ALL-SYSTEMS.MCAST.NET: igmp query v2
16:41:54.383319 IP Server.Schorsa > ALL-ROUTERS.MCAST.NET: igmp v2 report ALL-ROUTERS.MCAST.NET
16:41:54.383360 IP Server.Schorsa > ALL-SYSTEMS.MCAST.NET: igmp query v2
16:41:55.491188 IP Server.Schorsa > ALL-ROUTERS.MCAST.NET: igmp v2 report ALL-ROUTERS.MCAST.NET
16:41:55.491188 IP (tos 0x0, ttl 1, id 16356, offset 0, flags [none], proto IGMP (2), length 32, options (RA), bad cksum 0 (->f8e6)!)
    Server.Schorsa > ALL-ROUTERS.MCAST.NET: igmp v2 report ALL-ROUTERS.MCAST.NET
16:41:55.491188 IP Server.Schorsa > ALL-ROUTERS.MCAST.NET: igmp v2 report ALL-ROUTERS.MCAST.NET
16:41:59.357488 IP Notebook.Schorsa > 239.255.255.250: igmp v2 report 239.255.255.250
16:41:59.357488 IP (tos 0x0, ttl 1, id 60653, offset 0, flags [none], proto IGMP (2), length 32, options (RA))
    Notebook.Schorsa > 239.255.255.250: igmp v2 report 239.255.255.250
16:41:59.357488 IP Notebook.Schorsa > 239.255.255.250: igmp v2 report 239.255.255.250
16:42:08.208286 IP Notebook.Schorsa > ALL-ROUTERS.MCAST.NET: igmp leave 239.1.16.16
16:42:08.208501 IP Server.Schorsa > 239.1.16.16: igmp query v2 [gaddr 239.1.16.16]
16:42:08.208286 IP (tos 0x0, ttl 1, id 60662, offset 0, flags [none], proto IGMP (2), length 32, options (RA))
    Notebook.Schorsa > ALL-ROUTERS.MCAST.NET: igmp leave 239.1.16.16
16:42:08.208501 IP (tos 0xc0, ttl 1, id 16683, offset 0, flags [none], proto IGMP (2), length 28, bad cksum 0 (->6cd9)!)
    Server.Schorsa > 239.1.16.16: igmp query v2 [gaddr 239.1.16.16]
16:42:08.208286 IP Notebook.Schorsa > ALL-ROUTERS.MCAST.NET: igmp leave 239.1.16.16
16:42:08.208501 IP Server.Schorsa > 239.1.16.16: igmp query v2 [gaddr 239.1.16.16]
Думаю все дело в этом:

Код: Выделить всё

bad cksum 0 (->f903)!

Re: FreeBSD 8.0 + IPTV + igmpproxy

Добавлено: 2009-10-20 18:36:43
tyler56
7.2-RELEASE-p4
В ядре

Код: Выделить всё

options         MROUTING
igmpproxy из портов /usr/ports/net/igmpproxy/
На клиентской машине IpTvPlayer.
Конфиг

Код: Выделить всё

#quickleave

phyint rl1 upstream  ratelimit 0  threshold 1
altnet 10.0.0.0/8

phyint rl2 downstream  ratelimit 0  threshold 1

phyint rl0 disabled
phyint ng0 disabled
phyint ng1 disabled
phyint ng2 disabled
phyint ng3 disabled
phyint ng4 disabled
phyint ng5 disabled
phyint ng6 disabled
phyint ng7 disabled
phyint ng8 disabled
phyint ng9 disabled
phyint ng10 disabled
phyint ng11 disabled
phyint ng12 disabled
phyint ng13 disabled
phyint ng14 disabled
phyint ng15 disabled
phyint ng16 disabled
phyint ng17 disabled
phyint ng18 disabled
phyint ng19 disabled
phyint ng20 disabled

Заметил такую вещь. У меня 20 виртуальных интерфейсов. Если их не отключить в конфиге весь сервер может зависнуть.
Больше никаких манипуляций.

Re: FreeBSD 8.0 + IPTV + igmpproxy

Добавлено: 2009-10-20 18:46:26
GRooVE
Если есть возможность, покажите, пожалуйста, вывод tcpdump'а на внешнем и внутреннем интерфейсах в момент инициализации и уже во время просмотра IPTV.
Заранее благодарен!

Re: FreeBSD 8.0 + IPTV + igmpproxy

Добавлено: 2009-10-20 21:48:32
tyler56
Сложнова-то будет сделать сервер является шлюзом поток трафика очень большой. Нужно фильтровать по какому-то признаку.

Re: FreeBSD 8.0 + IPTV + igmpproxy

Добавлено: 2009-10-20 22:04:50
GRooVE
tyler56 писал(а):Сложнова-то будет сделать сервер является шлюзом поток трафика очень большой. Нужно фильтровать по какому-то признаку.
multicast, igmp, source-address

Re: FreeBSD 8.0 + IPTV + igmpproxy

Добавлено: 2009-10-21 4:04:15
MASiK
GRooVE писал(а):
tyler56 писал(а):Сложнова-то будет сделать сервер является шлюзом поток трафика очень большой. Нужно фильтровать по какому-то признаку.
multicast, igmp, source-address
Не он нам погоды не сделает
у нас 8.0

Они что-то там сделали с IGMP http://www.opennet.ru/openforum/vsluhfo ... 50261.html

Без MROUTING
ERRO: MRT_INIT failed; Errno(45): Operation not supported
Дяяя..... я Уже и ХЗ что делать, у меня Глухо и всё тут, хотя свитч пишет что видет мультикасты, на шлюзе они проходят, но сама ИгмпПрокси молчит, ПИЗДЕЦ КАКОЙТО!!!! АРР!!!!!

Re: FreeBSD 8.0 + IPTV + igmpproxy

Добавлено: 2009-10-21 8:46:07
GRooVE
Не знаю, у меня igmpproxy вроде как как видит мультикаст, но наружу его не выпускает...
При чем самое интересное, что я до сих пор не могу догнать:
На сетевой карте через гигабитный неуправляемый свитч висят две тачки - ноут с ХР и стационарный с Win7
так вот с ноута роутер видит мультикаст, но наружу его не выпускает
а вот со стационарного он его даже не видит
грешил на всякие там фаеры, встроенные в win7
так вот, я уже перелопатил все что мог, но так и не заставил роутер увидеть мультикаст с win7
грешил даже на свитч, но когда я воткнул кроссом win7 и роутер - ничего не узменилось
самое интересное было, когда я воткнул провайдерский кабель в win7... iptv сразу же заработало :(
бред какой-то...

Re: FreeBSD 8.0 + IPTV + igmpproxy

Добавлено: 2009-10-21 11:22:00
tyler56
Это нормально. Твой провайдер выставляет в пакетах мультикаста ttl=1. Поэтому они не проходят роутер.
Я знаю решение для линуксов, там спомощью iptables увеличивают ttl, для фрюши я такого не нашел , просто сильно не искал (возможно pf такое может).

Re: FreeBSD 8.0 + IPTV + igmpproxy

Добавлено: 2009-10-21 12:08:08
tyler56
Вот вроде нашел. Гибкости такой как в линуксах нету.
Добавить в ядро

Код: Выделить всё

options IPSTEALTH # Перенаправление IP пакетов без изменения ttl
Все транзитные пакеты не будут изменять ttl.
Хотелось бы еще его увеличить)
Хотя если подумать то клиентские машины за нашим роутером будут с iptv а если ктото из них захочет еще раз прокинуть через свой роутер это будут его проблемы))
В pf изменить ttl можно так
scrub in on fxp0 min-ttl 15

Re: FreeBSD 8.0 + IPTV + igmpproxy

Добавлено: 2009-10-21 17:27:43
MASiK
tyler56 писал(а):Вот вроде нашел. Гибкости такой как в линуксах нету.
Добавить в ядро

Код: Выделить всё

options IPSTEALTH # Перенаправление IP пакетов без изменения ttl
Все транзитные пакеты не будут изменять ttl.
Хотелось бы еще его увеличить)
Хотя если подумать то клиентские машины за нашим роутером будут с iptv а если ктото из них захочет еще раз прокинуть через свой роутер это будут его проблемы))
В pf изменить ttl можно так
scrub in on fxp0 min-ttl 15

По умолчанию мультикаст-дейтограммы имеют значение поля TTL=1, что ограничивает их распространение одной субсетью. Приложения могут увеличивать значение TTL. Первая дейтограмма, тем не менее, всегда имеет TTL=1. Если получение этой дейтограммы не подтверждается сервером, посылается вторая - с TTL=2 и т.д. Таким образом попутно измеряется и число шагов между клиентом и сервером. Для случая, когда число шагов не более 1, зарезервирован блок адресов 224.0.0.0 - 224.0.0.255. Маршрутизатор не обрабатывает пакеты с такими адресами вне зависимости от кода поля TTL.

Re: FreeBSD 8.0 + IPTV + igmpproxy

Добавлено: 2009-10-21 19:44:20
GRooVE
IPSTEALTH в ядре был
Включил pf, добавил в него правила:

Код: Выделить всё

scrub in all min-ttl 10
pass all
и появился кое-какой прогресс:

Код: Выделить всё

Current routing table (Activate Route):
-----------------------------------------------------
#0: Src: 192.168.252.222, Dst: 239.1.14.15, Age:2, St: A, OutVifs: 0x00000000
#1: Src: 192.168.252.222, Dst: 239.1.1.17, Age:2, St: A, OutVifs: 0x00000000
#2: Src: 192.168.252.222, Dst: 239.1.4.18, Age:2, St: A, OutVifs: 0x00000000
#3: Src: 192.168.252.222, Dst: 239.1.19.20, Age:2, St: A, OutVifs: 0x00000000
#4: Src: 192.168.252.222, Dst: 239.2.215.29, Age:2, St: A, OutVifs: 0x00000000
#5: Src: 192.168.252.222, Dst: 239.2.31.30, Age:2, St: A, OutVifs: 0x00000000
#6: Src: 192.168.252.222, Dst: 239.2.16.32, Age:2, St: A, OutVifs: 0x00000000
#7: Src: 192.168.252.222, Dst: 239.2.75.33, Age:2, St: A, OutVifs: 0x00000000
#8: Src: 192.168.252.222, Dst: 239.2.54.35, Age:2, St: A, OutVifs: 0x00000000
#9: Src: 192.168.252.222, Dst: 239.2.17.36, Age:2, St: A, OutVifs: 0x00000000
#10: Src: 192.168.252.222, Dst: 239.2.76.37, Age:2, St: A, OutVifs: 0x00000000
#11: Src: 192.168.252.222, Dst: 239.2.191.38, Age:2, St: A, OutVifs: 0x00000000
#12: Src: 192.168.252.222, Dst: 239.2.58.39, Age:2, St: A, OutVifs: 0x00000000
#13: Src: 192.168.252.222, Dst: 239.2.252.49, Age:2, St: A, OutVifs: 0x00000000
#14: Src: 192.168.252.222, Dst: 239.2.57.52, Age:2, St: A, OutVifs: 0x00000000
#15: Src: 192.168.252.222, Dst: 239.2.56.55, Age:2, St: A, OutVifs: 0x00000000
#16: Src: 192.168.252.222, Dst: 239.2.27.56, Age:2, St: A, OutVifs: 0x00000000
#17: Src: 192.168.252.222, Dst: 239.2.53.58, Age:2, St: A, OutVifs: 0x00000000
#18: Src: 192.168.252.222, Dst: 239.2.74.60, Age:2, St: A, OutVifs: 0x00000000
#19: Src: 192.168.252.222, Dst: 239.2.82.62, Age:2, St: A, OutVifs: 0x00000000
#20: Src: 192.168.252.222, Dst: 239.2.26.63, Age:2, St: A, OutVifs: 0x00000000
#21: Src: 192.168.252.222, Dst: 239.2.25.65, Age:2, St: A, OutVifs: 0x00000000
#22: Src: 192.168.252.222, Dst: 239.2.46.66, Age:2, St: A, OutVifs: 0x00000000
#23: Src: 192.168.252.222, Dst: 239.2.6.68, Age:2, St: A, OutVifs: 0x00000000
#24: Src: 192.168.252.222, Dst: 239.2.36.70, Age:2, St: A, OutVifs: 0x00000000
#25: Src: 192.168.252.222, Dst: 239.2.49.72, Age:1, St: A, OutVifs: 0x00000000
#26: Src: 192.168.252.222, Dst: 239.2.29.74, Age:2, St: A, OutVifs: 0x00000000
#27: Src: 192.168.252.222, Dst: 239.2.81.128, Age:2, St: A, OutVifs: 0x00000000
#28: Src: 192.168.252.222, Dst: 239.2.161.161, Age:2, St: A, OutVifs: 0x00000000
#29: Src: 192.168.252.222, Dst: 239.2.7.183, Age:2, St: A, OutVifs: 0x00000000
#30: Src: 192.168.252.222, Dst: 239.2.70.185, Age:1, St: A, OutVifs: 0x00000000
#31: Src: 192.168.252.222, Dst: 239.2.21.186, Age:2, St: A, OutVifs: 0x00000000
#32: Src: 192.168.252.222, Dst: 239.2.19.187, Age:2, St: A, OutVifs: 0x00000000
#33: Src: 192.168.252.222, Dst: 239.2.14.188, Age:2, St: A, OutVifs: 0x00000000
#34: Src: 192.168.252.222, Dst: 239.2.113.192, Age:1, St: A, OutVifs: 0x00000000
#35: Src: 192.168.252.222, Dst: 239.2.9.195, Age:2, St: A, OutVifs: 0x00000000
#36: Src: 192.168.252.222, Dst: 239.2.196.201, Age:1, St: A, OutVifs: 0x00000000
#37: Src: 192.168.252.222, Dst: 239.2.171.209, Age:2, St: A, OutVifs: 0x00000000
#38: Src: 192.168.252.222, Dst: 239.2.136.214, Age:1, St: A, OutVifs: 0x00000000
#39: Src: 192.168.252.222, Dst: 239.2.144.224, Age:1, St: A, OutVifs: 0x00000000
#40: Src: 192.168.252.222, Dst: 239.2.185.243, Age:2, St: A, OutVifs: 0x00000000
#41: Src: 192.168.252.222, Dst: 239.2.186.251, Age:2, St: A, OutVifs: 0x00000000
#42: Src: 192.168.252.222, Dst: 239.2.154.252, Age:1, St: A, OutVifs: 0x00000000
-----------------------------------------------------
^Cselect() failure; Errno(4): Interrupted system call
Got a interupt signal. Exiting.
clean handler called
Removing route entry for 239.1.14.15
Vif bits : 0x00000000
Removing MFC: 192.168.252.222 -> 239.1.14.15, InpVIf: 2
MRT_DEL_MFC; Errno(49): Can't assign requested address
Removing route entry for 239.1.1.17
Vif bits : 0x00000000
Removing MFC: 192.168.252.222 -> 239.1.1.17, InpVIf: 2
MRT_DEL_MFC; Errno(49): Can't assign requested address
Removing route entry for 239.1.4.18
Vif bits : 0x00000000
Removing MFC: 192.168.252.222 -> 239.1.4.18, InpVIf: 2
MRT_DEL_MFC; Errno(49): Can't assign requested address
Removing route entry for 239.1.19.20
Vif bits : 0x00000000
Removing MFC: 192.168.252.222 -> 239.1.19.20, InpVIf: 2
MRT_DEL_MFC; Errno(49): Can't assign requested address
Removing route entry for 239.2.215.29
Vif bits : 0x00000000
Removing MFC: 192.168.252.222 -> 239.2.215.29, InpVIf: 2
MRT_DEL_MFC; Errno(49): Can't assign requested address
Removing route entry for 239.2.31.30
Vif bits : 0x00000000
Removing MFC: 192.168.252.222 -> 239.2.31.30, InpVIf: 2
MRT_DEL_MFC; Errno(49): Can't assign requested address
Removing route entry for 239.2.16.32
Vif bits : 0x00000000
Removing MFC: 192.168.252.222 -> 239.2.16.32, InpVIf: 2
MRT_DEL_MFC; Errno(49): Can't assign requested address
Removing route entry for 239.2.75.33
Vif bits : 0x00000000
Removing MFC: 192.168.252.222 -> 239.2.75.33, InpVIf: 2
MRT_DEL_MFC; Errno(49): Can't assign requested address
Removing route entry for 239.2.54.35
Vif bits : 0x00000000
Removing MFC: 192.168.252.222 -> 239.2.54.35, InpVIf: 2
MRT_DEL_MFC; Errno(49): Can't assign requested address
Removing route entry for 239.2.17.36
Vif bits : 0x00000000
Removing MFC: 192.168.252.222 -> 239.2.17.36, InpVIf: 2
MRT_DEL_MFC; Errno(49): Can't assign requested address
Removing route entry for 239.2.76.37
Vif bits : 0x00000000
Removing MFC: 192.168.252.222 -> 239.2.76.37, InpVIf: 2
MRT_DEL_MFC; Errno(49): Can't assign requested address
Removing route entry for 239.2.191.38
Vif bits : 0x00000000
Removing MFC: 192.168.252.222 -> 239.2.191.38, InpVIf: 2
MRT_DEL_MFC; Errno(49): Can't assign requested address
Removing route entry for 239.2.58.39
Vif bits : 0x00000000
Removing MFC: 192.168.252.222 -> 239.2.58.39, InpVIf: 2
MRT_DEL_MFC; Errno(49): Can't assign requested address
Removing route entry for 239.2.252.49
Vif bits : 0x00000000
Removing MFC: 192.168.252.222 -> 239.2.252.49, InpVIf: 2
MRT_DEL_MFC; Errno(49): Can't assign requested address
Removing route entry for 239.2.57.52
Vif bits : 0x00000000
Removing MFC: 192.168.252.222 -> 239.2.57.52, InpVIf: 2
MRT_DEL_MFC; Errno(49): Can't assign requested address
Removing route entry for 239.2.56.55
Vif bits : 0x00000000
Removing MFC: 192.168.252.222 -> 239.2.56.55, InpVIf: 2
MRT_DEL_MFC; Errno(49): Can't assign requested address
Removing route entry for 239.2.27.56
Vif bits : 0x00000000
Removing MFC: 192.168.252.222 -> 239.2.27.56, InpVIf: 2
MRT_DEL_MFC; Errno(49): Can't assign requested address
Removing route entry for 239.2.53.58
Vif bits : 0x00000000
Removing MFC: 192.168.252.222 -> 239.2.53.58, InpVIf: 2
MRT_DEL_MFC; Errno(49): Can't assign requested address
Removing route entry for 239.2.74.60
Vif bits : 0x00000000
Removing MFC: 192.168.252.222 -> 239.2.74.60, InpVIf: 2
MRT_DEL_MFC; Errno(49): Can't assign requested address
Removing route entry for 239.2.82.62
Vif bits : 0x00000000
Removing MFC: 192.168.252.222 -> 239.2.82.62, InpVIf: 2
MRT_DEL_MFC; Errno(49): Can't assign requested address
Removing route entry for 239.2.26.63
Vif bits : 0x00000000
Removing MFC: 192.168.252.222 -> 239.2.26.63, InpVIf: 2
MRT_DEL_MFC; Errno(49): Can't assign requested address
Removing route entry for 239.2.25.65
Vif bits : 0x00000000
Removing MFC: 192.168.252.222 -> 239.2.25.65, InpVIf: 2
MRT_DEL_MFC; Errno(49): Can't assign requested address
Removing route entry for 239.2.46.66
Vif bits : 0x00000000
Removing MFC: 192.168.252.222 -> 239.2.46.66, InpVIf: 2
MRT_DEL_MFC; Errno(49): Can't assign requested address
Removing route entry for 239.2.6.68
Vif bits : 0x00000000
Removing MFC: 192.168.252.222 -> 239.2.6.68, InpVIf: 2
MRT_DEL_MFC; Errno(49): Can't assign requested address
Removing route entry for 239.2.36.70
Vif bits : 0x00000000
Removing MFC: 192.168.252.222 -> 239.2.36.70, InpVIf: 2
MRT_DEL_MFC; Errno(49): Can't assign requested address
Removing route entry for 239.2.49.72
Vif bits : 0x00000000
Removing MFC: 192.168.252.222 -> 239.2.49.72, InpVIf: 2
MRT_DEL_MFC; Errno(49): Can't assign requested address
Removing route entry for 239.2.29.74
Vif bits : 0x00000000
Removing MFC: 192.168.252.222 -> 239.2.29.74, InpVIf: 2
MRT_DEL_MFC; Errno(49): Can't assign requested address
Removing route entry for 239.2.81.128
Vif bits : 0x00000000
Removing MFC: 192.168.252.222 -> 239.2.81.128, InpVIf: 2
MRT_DEL_MFC; Errno(49): Can't assign requested address
Removing route entry for 239.2.161.161
Vif bits : 0x00000000
Removing MFC: 192.168.252.222 -> 239.2.161.161, InpVIf: 2
MRT_DEL_MFC; Errno(49): Can't assign requested address
Removing route entry for 239.2.7.183
Vif bits : 0x00000000
Removing MFC: 192.168.252.222 -> 239.2.7.183, InpVIf: 2
MRT_DEL_MFC; Errno(49): Can't assign requested address
Removing route entry for 239.2.70.185
Vif bits : 0x00000000
Removing MFC: 192.168.252.222 -> 239.2.70.185, InpVIf: 2
MRT_DEL_MFC; Errno(49): Can't assign requested address
Removing route entry for 239.2.21.186
Vif bits : 0x00000000
Removing MFC: 192.168.252.222 -> 239.2.21.186, InpVIf: 2
MRT_DEL_MFC; Errno(49): Can't assign requested address
Removing route entry for 239.2.19.187
Vif bits : 0x00000000
Removing MFC: 192.168.252.222 -> 239.2.19.187, InpVIf: 2
MRT_DEL_MFC; Errno(49): Can't assign requested address
Removing route entry for 239.2.14.188
Vif bits : 0x00000000
Removing MFC: 192.168.252.222 -> 239.2.14.188, InpVIf: 2
MRT_DEL_MFC; Errno(49): Can't assign requested address
Removing route entry for 239.2.113.192
Vif bits : 0x00000000
Removing MFC: 192.168.252.222 -> 239.2.113.192, InpVIf: 2
MRT_DEL_MFC; Errno(49): Can't assign requested address
Removing route entry for 239.2.9.195
Vif bits : 0x00000000
Removing MFC: 192.168.252.222 -> 239.2.9.195, InpVIf: 2
MRT_DEL_MFC; Errno(49): Can't assign requested address
Removing route entry for 239.2.196.201
Vif bits : 0x00000000
Removing MFC: 192.168.252.222 -> 239.2.196.201, InpVIf: 2
MRT_DEL_MFC; Errno(49): Can't assign requested address
Removing route entry for 239.2.171.209
Vif bits : 0x00000000
Removing MFC: 192.168.252.222 -> 239.2.171.209, InpVIf: 2
MRT_DEL_MFC; Errno(49): Can't assign requested address
Removing route entry for 239.2.136.214
Vif bits : 0x00000000
Removing MFC: 192.168.252.222 -> 239.2.136.214, InpVIf: 2
MRT_DEL_MFC; Errno(49): Can't assign requested address
Removing route entry for 239.2.144.224
Vif bits : 0x00000000
Removing MFC: 192.168.252.222 -> 239.2.144.224, InpVIf: 2
MRT_DEL_MFC; Errno(49): Can't assign requested address
Removing route entry for 239.2.185.243
Vif bits : 0x00000000
Removing MFC: 192.168.252.222 -> 239.2.185.243, InpVIf: 2
MRT_DEL_MFC; Errno(49): Can't assign requested address
Removing route entry for 239.2.186.251
Vif bits : 0x00000000
Removing MFC: 192.168.252.222 -> 239.2.186.251, InpVIf: 2
MRT_DEL_MFC; Errno(49): Can't assign requested address
Removing route entry for 239.2.154.252
Vif bits : 0x00000000
Removing MFC: 192.168.252.222 -> 239.2.154.252, InpVIf: 2
MRT_DEL_MFC; Errno(49): Can't assign requested address
All routes removed. Routing table is empty.
Shutdown complete....
Я так понимаю, это чужой мультикаст из внешней локалки. Однако, насколько я понимаю, он должен роутитьтся в мою локалку, однако tcpdump не показывает ничего подобного.
Что я упустил?

Re: FreeBSD 8.0 + IPTV + igmpproxy

Добавлено: 2009-10-21 21:39:35
LizardOfOzz
Фишка мультикаста в том, что пока его никто не запросил, он не роутиться. По крайней мере так работают железки. Может проблема в этом?

Re: FreeBSD 8.0 + IPTV + igmpproxy

Добавлено: 2009-10-21 23:03:27
MASiK
А еслиии!!!

Код: Выделить всё

sysctl net.inet.ip.stealth=1
?! )

Re: FreeBSD 8.0 + IPTV + igmpproxy

Добавлено: 2009-10-22 0:01:01
MASiK
tyler56 писал(а):7.2-RELEASE-p4
В ядре

Код: Выделить всё

options         MROUTING
igmpproxy из портов /usr/ports/net/igmpproxy/
На клиентской машине IpTvPlayer.
Конфиг

Код: Выделить всё

#quickleave

phyint rl1 upstream  ratelimit 0  threshold 1
altnet 10.0.0.0/8

phyint rl2 downstream  ratelimit 0  threshold 1

phyint rl0 disabled
phyint ng0 disabled
phyint ng1 disabled
phyint ng2 disabled
phyint ng3 disabled
phyint ng4 disabled
phyint ng5 disabled
phyint ng6 disabled
phyint ng7 disabled
phyint ng8 disabled
phyint ng9 disabled
phyint ng10 disabled
phyint ng11 disabled
phyint ng12 disabled
phyint ng13 disabled
phyint ng14 disabled
phyint ng15 disabled
phyint ng16 disabled
phyint ng17 disabled
phyint ng18 disabled
phyint ng19 disabled
phyint ng20 disabled

Заметил такую вещь. У меня 20 виртуальных интерфейсов. Если их не отключить в конфиге весь сервер может зависнуть.
Больше никаких манипуляций.
А нука дай ка нам свой

Код: Выделить всё

ifmcstat -vv

Re: FreeBSD 8.0 + IPTV + igmpproxy

Добавлено: 2009-10-22 11:56:13
GRooVE
MASiK писал(а):А еслиии!!!

Код: Выделить всё

sysctl net.inet.ip.stealth=1
?! )
ноль реакции...