IPtv multicast
-
И во время этого tcpdump'а ты пробовал подключаться к каналу 239.192.152.143? или к чему-нидь с 239. сетки?
Что-то не работает igmpproxy….
Дай на всякий случай```
pfctl -srпотом придётся debug'ить igmpproxy, если ничего не увидим.
-
Запускаю тисидамп, запускаю плеер, он пытается конектиться. Адрес канала я точно не знаю, в плейлисте и настройках плеера прописаны 238.0.х.х.
# pfctl -sr scrub all random-id fragment reassemble anchor "ftpsesame/*" all anchor "firewallrules" all block drop quick proto tcp from any port = 0 to any block drop quick proto udp from any port = 0 to any block drop quick proto tcp from any to any port = 0 block drop quick proto udp from any to any port = 0 block drop quick from <snort2c>to any label "Block snort2c hosts" block drop quick from any to <snort2c>label "Block snort2c hosts" anchor "loopback" all pass in quick on lo0 all flags S/SA keep state label "pass loopback" pass out quick on lo0 all flags S/SA keep state label "pass loopback" anchor "packageearly" all anchor "carp" all pass quick inet proto icmp from 178.150.132.217 to any keep state anchor "dhcpserverlan" all pass in quick on rl0 inet proto udp from any port = bootpc to 255.255.255.255 port = bootps keep state label "allow access to DHCP server on LAN" pass in quick on rl0 inet proto udp from any port = bootpc to 192.168.0.1 port = bootps keep state label "allow access to DHCP server on LAN" pass out quick on rl0 inet proto udp from 192.168.0.1 port = bootps to any port = bootpc keep state label "allow access to DHCP server on LAN" block drop in log quick on vr0 inet proto udp from any port = bootps to 192.168.0.0/24 port = bootpc label "block dhcp client out wan" pass in quick on vr0 proto udp from any port = bootps to any port = bootpc keep state label "allow dhcp client out wan" block drop in on ! rl0 inet from 192.168.0.0/24 to any block drop in inet from 192.168.0.1 to any block drop in on rl0 inet6 from fe80::211:5bff:fe26:6337 to any anchor "spoofing" all anchor "spoofing" all block drop in on ! vr0 inet from 178.150.132.0/24 to any block drop in inet from 178.150.132.217 to any block drop in on vr0 inet6 from fe80::224:1dff:fe8d:e91a to any block drop in log quick on vr0 inet from 10.0.0.0/8 to any label "block private networks from wan block 10/8" block drop in log quick on vr0 inet from 127.0.0.0/8 to any label "block private networks from wan block 127/8" block drop in log quick on vr0 inet from 172.16.0.0/12 to any label "block private networks from wan block 172.16/12" block drop in log quick on vr0 inet from 192.168.0.0/16 to any label "block private networks from wan block 192.168/16" anchor "limitingesr" all block drop in quick from <virusprot>to any label "virusprot overload table" anchor "wanbogons" all block drop in log quick on vr0 from <bogons>to any label "block bogon networks from wan" pass out quick on rl0 proto icmp all keep state label "let out anything from firewall host itself" pass out quick on vr0 proto icmp all keep state label "let out anything from firewall host itself" pass out quick on vr0 all flags S/SA keep state allow-opts label "let out anything from firewall host itself" anchor "firewallout" all pass out quick on vr0 all flags S/SA keep state allow-opts label "let out anything from firewall host itself" pass out quick on rl0 all flags S/SA keep state allow-opts label "let out anything from firewall host itself" pass out quick on enc0 all flags S/SA keep state label "IPSEC internal host to host" anchor "anti-lockout" all pass in quick on rl0 inet from any to 192.168.0.1 flags S/SA keep state label "anti-lockout web rule" block drop in log proto tcp from <sshlockout>to any port = ssh label "sshlockout" anchor "ftpproxy" all anchor "pftpx/*" all pass in quick on vr0 inet proto udp from any to 224.0.0.0/4 keep state label "USER_RULE" pass in quick on vr0 inet proto tcp from any to 192.168.0.100 port = krb524 flags S/SA keep state label "USER_RULE: NAT " pass in quick on vr0 inet proto udp from any to 192.168.0.100 port = 4445 keep state label "USER_RULE: NAT " pass in quick on rl0 inet proto igmp from 192.168.0.0/24 to 224.0.0.0/4 keep state allow-opts label "USER_RULE" pass in quick on rl0 inet from 192.168.0.0/24 to any flags S/SA keep state allow-opts label "USER_RULE: Default LAN -> any" pass in quick on rl0 inet proto tcp from any to 127.0.0.1 port = ftp-proxy flags S/SA keep state label "FTP PROXY: Allow traffic to localhost" pass in quick on rl0 inet proto tcp from any to 127.0.0.1 port = ftp flags S/SA keep state label "FTP PROXY: Allow traffic to localhost" pass in quick on vr0 inet proto tcp from any port = ftp-data to (vr0) port > 49000 flags S/SA keep state label "FTP PROXY: PASV mode data connection" anchor "imspector" all anchor "miniupnpd" all block drop in log quick all label "Default block all just to be sure." block drop out log quick all label "Default block all just to be sure."</sshlockout></bogons></virusprot></snort2c></snort2c>
-
cat /tmp/igmpproxy.conf
и потом останавливаем сервис
killall igmpproxy
И запускаем его из консоли
/usr/local/sbin/igmpproxy -d -c /tmp/igmpproxy.conf
-
# cat /tmp/igmpproxy.conf ##------------------------------------------------------ ## Enable Quickleave mode (Sends Leave instantly) ##------------------------------------------------------ quickleave phyint rl0 downstream ratelimit 0 threshold 1 phyint vr0 upstream ratelimit 0 threshold 1
Что требуется после запуска, ждать окончания или копировать код?
-
После запуска запустить плэйер и скопировать вывод с терминала сюда
-
# /usr/local/sbin/igmpproxy -d -c /tmp/igmpproxy.conf igmpproxy, Version 0.1 beta2, Build 090427 Copyright 2005 by Johnny Egeland <johnny@rlo.org>Distributed under the GNU GENERAL PUBLIC LICENSE, Version 2 - check GPL.txt Debu: Searching for config file at '/tmp/igmpproxy.conf' Debu: Config: Quick leave mode enabled. Debu: Config: Got a phyint token. Debu: Config: IF: Config for interface rl0. Debu: Config: IF: Got downstream token. Debu: Config: IF: Got ratelimit token '0'. Debu: Config: IF: Got threshold token '1'. Debu: IF name : rl0 Debu: Next ptr : 0 Debu: Ratelimit : 0 Debu: Threshold : 1 Debu: State : 2 Debu: Allowednet ptr : 0 Debu: Config: Got a phyint token. Debu: Config: IF: Config for interface vr0. Debu: Config: IF: Got upstream token. Debu: Config: IF: Got ratelimit token '0'. Debu: Config: IF: Got threshold token '1'. Debu: IF name : vr0 Debu: Next ptr : 0 Debu: Ratelimit : 0 Debu: Threshold : 1 Debu: State : 1 Debu: Allowednet ptr : 0 Debu: Adding Physical Index value of IF 'vr0' is 1 Debu: buildIfVc: Interface vr0 Addr: 178.150.132.217, Flags: 0xffff8843, Network: 178.150.132/24 Debu: Adding Physical Index value of IF 'rl0' is 2 Debu: buildIfVc: Interface rl0 Addr: 192.168.0.1, Flags: 0xffff8843, Network: 192.168.0/24 Debu: Adding Physical Index value of IF 'lo0' is 3 Debu: buildIfVc: Interface lo0 Addr: 127.0.0.1, Flags: 0xffff8049, Network: 127/8 Debu: Found config for vr0 Debu: Found config for rl0 Note: adding VIF, Ix 0 Fl 0x0 IP 0xd98496b2 vr0, Threshold: 1, Ratelimit: 0 Debu: Network for [vr0] : 178.150.132/24 Note: adding VIF, Ix 1 Fl 0x0 IP 0x0100a8c0 rl0, Threshold: 1, Ratelimit: 0 Debu: Network for [rl0] : 192.168.0/24 Debu: Got 262144 byte buffer size in 0 iterations Debu: Joining all-routers group 224.0.0.2 on vif 192.168.0.1 Note: joinMcGroup: 224.0.0.2 on rl0 Debu: SENT Membership query from 192.168.0.1 to 224.0.0.1 Debu: Sent membership query from 192.168.0.1 to 224.0.0.1\. Delay: 10 Debu: Created timeout 1 (#0) - delay 10 secs Debu: (Id:1, Time:10) Debu: Created timeout 2 (#1) - delay 21 secs Debu: (Id:1, Time:10) Debu: (Id:2, Time:21) Debu: Packet from 192.168.0.1: proto: 2 hdrlen: 24 iplen: 8 or 2048 Note: RECV V2 member report from 192.168.0.1 to 224.0.0.2 (ip_hl 24, data 8) Note: The IGMP message was from myself. Ignoring. Debu: Packet from 192.168.0.1: proto: 2 hdrlen: 20 iplen: 8 or 2048 Note: RECV Membership query from 192.168.0.1 to 224.0.0.1 (ip_hl 20, data 8) Debu: Packet from 192.168.0.1: proto: 2 hdrlen: 24 iplen: 8 or 2048 Note: RECV V2 member report from 192.168.0.1 to 224.0.0.2 (ip_hl 24, data 8) Note: The IGMP message was from myself. Ignoring. Debu: Packet from 192.168.0.103: proto: 2 hdrlen: 24 iplen: 8 or 2048 Note: RECV V2 member report from 192.168.0.103 to 239.255.255.250 (ip_hl 24, data 8) Debu: Should insert group 239.255.255.250 (from: 192.168.0.103) to route table. Vif Ix : 1 Debu: No existing route for 239.255.255.250\. Create new. Debu: No routes in table. Insert at beginning. Info: Inserted route table entry for 239.255.255.250 on VIF #1 Debu: Joining group 239.255.255.250 upstream on IF address 178.150.132.217 Note: joinMcGroup: 239.255.255.250 on vr0 Debu: Current routing table (Insert Route); ----------------------------------------------------- Debu: #0: Dst: 239.255.255.250, Age:2, St: I, OutVifs: 0x00000002 Debu: ----------------------------------------------------- Debu: Eliminate compiler warning for field type = 22 Debu: Packet from 192.168.0.100: proto: 2 hdrlen: 24 iplen: 8 or 2048 Note: RECV V2 member report from 192.168.0.100 to 239.192.152.143 (ip_hl 24, data 8) Debu: Should insert group 239.192.152.143 (from: 192.168.0.100) to route table. Vif Ix : 1 Debu: No existing route for 239.192.152.143\. Create new. Debu: Found existing routes. Find insert location. Debu: Inserting at beginning, before route 239.255.255.250 Info: Inserted route table entry for 239.192.152.143 on VIF #1 Debu: Joining group 239.192.152.143 upstream on IF address 178.150.132.217 Note: joinMcGroup: 239.192.152.143 on vr0 Debu: Current routing table (Insert Route); ----------------------------------------------------- Debu: #0: Dst: 239.192.152.143, Age:2, St: I, OutVifs: 0x00000002 Debu: #1: Dst: 239.255.255.250, Age:2, St: I, OutVifs: 0x00000002 Debu: ----------------------------------------------------- Debu: Eliminate compiler warning for field type = 22 Debu: Packet from 192.168.0.100: proto: 2 hdrlen: 24 iplen: 8 or 2048 Note: RECV V2 member report from 192.168.0.100 to 224.0.0.253 (ip_hl 24, data 8) Debu: Should insert group 224.0.0.253 (from: 192.168.0.100) to route table. Vif Ix : 1 Debu: No existing route for 224.0.0.253\. Create new. Debu: Found existing routes. Find insert location. Debu: Inserting after route 239.255.255.250 Info: Inserted route table entry for 224.0.0.253 on VIF #1 Debu: Joining group 224.0.0.253 upstream on IF address 178.150.132.217 Note: joinMcGroup: 224.0.0.253 on vr0 Debu: Current routing table (Insert Route); ----------------------------------------------------- Debu: #0: Dst: 239.192.152.143, Age:2, St: I, OutVifs: 0x00000002 Debu: #1: Dst: 239.255.255.250, Age:2, St: I, OutVifs: 0x00000002 Debu: #2: Dst: 224.0.0.253, Age:2, St: I, OutVifs: 0x00000002 Debu: ----------------------------------------------------- Debu: Eliminate compiler warning for field type = 22 Debu: Packet from 192.168.0.2: proto: 2 hdrlen: 24 iplen: 8 or 2048 Note: RECV V2 member report from 192.168.0.2 to 224.0.0.22 (ip_hl 24, data 8) Debu: Should insert group 224.0.0.22 (from: 192.168.0.2) to route table. Vif Ix : 1 Debu: No existing route for 224.0.0.22\. Create new. Debu: Found existing routes. Find insert location. Debu: Inserting at beginning, before route 239.192.152.143 Info: Inserted route table entry for 224.0.0.22 on VIF #1 Debu: Joining group 224.0.0.22 upstream on IF address 178.150.132.217 Note: joinMcGroup: 224.0.0.22 on vr0 Debu: Current routing table (Insert Route); ----------------------------------------------------- Debu: #0: Dst: 224.0.0.22, Age:2, St: I, OutVifs: 0x00000002 Debu: #1: Dst: 239.192.152.143, Age:2, St: I, OutVifs: 0x00000002 Debu: #2: Dst: 239.255.255.250, Age:2, St: I, OutVifs: 0x00000002 Debu: #3: Dst: 224.0.0.253, Age:2, St: I, OutVifs: 0x00000002 Debu: ----------------------------------------------------- Debu: Eliminate compiler warning for field type = 22 Debu: Packet from 192.168.0.100: proto: 2 hdrlen: 24 iplen: 8 or 2048 Note: RECV V2 member report from 192.168.0.100 to 224.0.0.252 (ip_hl 24, data 8) Debu: Should insert group 224.0.0.252 (from: 192.168.0.100) to route table. Vif Ix : 1 Debu: No existing route for 224.0.0.252\. Create new. Debu: Found existing routes. Find insert location. Debu: Inserting after route 239.255.255.250 Info: Inserted route table entry for 224.0.0.252 on VIF #1 Debu: Joining group 224.0.0.252 upstream on IF address 178.150.132.217 Note: joinMcGroup: 224.0.0.252 on vr0 Debu: Current routing table (Insert Route); ----------------------------------------------------- Debu: #0: Dst: 224.0.0.22, Age:2, St: I, OutVifs: 0x00000002 Debu: #1: Dst: 239.192.152.143, Age:2, St: I, OutVifs: 0x00000002 Debu: #2: Dst: 239.255.255.250, Age:2, St: I, OutVifs: 0x00000002 Debu: #3: Dst: 224.0.0.252, Age:2, St: I, OutVifs: 0x00000002 Debu: #4: Dst: 224.0.0.253, Age:2, St: I, OutVifs: 0x00000002 Debu: ----------------------------------------------------- Debu: Eliminate compiler warning for field type = 22 Debu: Packet from 192.168.0.100: proto: 2 hdrlen: 24 iplen: 8 or 2048 Note: RECV V2 member report from 192.168.0.100 to 238.0.0.4 (ip_hl 24, data 8) Debu: Should insert group 238.0.0.4 (from: 192.168.0.100) to route table. Vif Ix : 1 Debu: No existing route for 238.0.0.4\. Create new. Debu: Found existing routes. Find insert location. Debu: Inserting at beginning, before route 224.0.0.22 Info: Inserted route table entry for 238.0.0.4 on VIF #1 Debu: Joining group 238.0.0.4 upstream on IF address 178.150.132.217 Note: joinMcGroup: 238.0.0.4 on vr0 Debu: Current routing table (Insert Route); ----------------------------------------------------- Debu: #0: Dst: 238.0.0.4, Age:2, St: I, OutVifs: 0x00000002 Debu: #1: Dst: 224.0.0.22, Age:2, St: I, OutVifs: 0x00000002 Debu: #2: Dst: 239.192.152.143, Age:2, St: I, OutVifs: 0x00000002 Debu: #3: Dst: 239.255.255.250, Age:2, St: I, OutVifs: 0x00000002 Debu: #4: Dst: 224.0.0.252, Age:2, St: I, OutVifs: 0x00000002 Debu: #5: Dst: 224.0.0.253, Age:2, St: I, OutVifs: 0x00000002 Debu: ----------------------------------------------------- Debu: Eliminate compiler warning for field type = 22 Debu: Packet from 192.168.0.100: proto: 2 hdrlen: 24 iplen: 8 or 2048 Note: RECV V2 member report from 192.168.0.100 to 238.0.0.4 (ip_hl 24, data 8) Debu: Should insert group 238.0.0.4 (from: 192.168.0.100) to route table. Vif Ix : 1 Info: Updated route entry for 238.0.0.4 on VIF #1 Debu: Current routing table (Insert Route); ----------------------------------------------------- Debu: #0: Dst: 238.0.0.4, Age:2, St: I, OutVifs: 0x00000002 Debu: #1: Dst: 224.0.0.22, Age:2, St: I, OutVifs: 0x00000002 Debu: #2: Dst: 239.192.152.143, Age:2, St: I, OutVifs: 0x00000002 Debu: #3: Dst: 239.255.255.250, Age:2, St: I, OutVifs: 0x00000002 Debu: #4: Dst: 224.0.0.252, Age:2, St: I, OutVifs: 0x00000002 Debu: #5: Dst: 224.0.0.253, Age:2, St: I, OutVifs: 0x00000002 Debu: ----------------------------------------------------- Debu: Eliminate compiler warning for field type = 22 Debu: About to call timeout 1 (#0) Debu: Aging routes in table. Debu: Current routing table (Age active routes); ----------------------------------------------------- Debu: #0: Dst: 238.0.0.4, Age:2, St: I, OutVifs: 0x00000002 Debu: #1: Dst: 224.0.0.22, Age:1, St: I, OutVifs: 0x00000002 Debu: #2: Dst: 239.192.152.143, Age:1, St: I, OutVifs: 0x00000002 Debu: #3: Dst: 239.255.255.250, Age:1, St: I, OutVifs: 0x00000002 Debu: #4: Dst: 224.0.0.252, Age:1, St: I, OutVifs: 0x00000002 Debu: #5: Dst: 224.0.0.253, Age:1, St: I, OutVifs: 0x00000002 Debu: ----------------------------------------------------- Debu: Packet from 192.168.0.100: proto: 2 hdrlen: 24 iplen: 8 or 2048 Note: RECV Leave message from 192.168.0.100 to 224.0.0.2 (ip_hl 24, data 8) Debu: Got leave message from 192.168.0.100 to 238.0.0.4\. Starting last member detection. Debu: Leaving group 238.0.0.4 upstream on IF address 178.150.132.217 Note: leaveMcGroup: 238.0.0.4 on vr0 Debu: SENT Membership query from 192.168.0.1 to 238.0.0.4 Debu: Sent membership query from 192.168.0.1 to 238.0.0.4\. Delay: 10 Debu: Created timeout 3 (#0) - delay 10 secs Debu: (Id:3, Time:10) Debu: (Id:2, Time:11) Debu: Packet from 192.168.0.100: proto: 2 hdrlen: 24 iplen: 8 or 2048 Note: RECV V2 member report from 192.168.0.100 to 238.0.0.4 (ip_hl 24, data 8) Debu: Should insert group 238.0.0.4 (from: 192.168.0.100) to route table. Vif Ix : 1 Info: Updated route entry for 238.0.0.4 on VIF #1 Debu: Joining group 238.0.0.4 upstream on IF address 178.150.132.217 Note: joinMcGroup: 238.0.0.4 on vr0 Debu: Current routing table (Insert Route); ----------------------------------------------------- Debu: #0: Dst: 238.0.0.4, Age:2, St: I, OutVifs: 0x00000002 Debu: #1: Dst: 224.0.0.22, Age:1, St: I, OutVifs: 0x00000002 Debu: #2: Dst: 239.192.152.143, Age:1, St: I, OutVifs: 0x00000002 Debu: #3: Dst: 239.255.255.250, Age:1, St: I, OutVifs: 0x00000002 Debu: #4: Dst: 224.0.0.252, Age:1, St: I, OutVifs: 0x00000002 Debu: #5: Dst: 224.0.0.253, Age:1, St: I, OutVifs: 0x00000002 Debu: ----------------------------------------------------- Debu: Eliminate compiler warning for field type = 22 Debu: Packet from 192.168.0.100: proto: 2 hdrlen: 24 iplen: 8 or 2048 Note: RECV V2 member report from 192.168.0.100 to 238.0.0.4 (ip_hl 24, data 8) Debu: Should insert group 238.0.0.4 (from: 192.168.0.100) to route table. Vif Ix : 1 Info: Updated route entry for 238.0.0.4 on VIF #1 Debu: Current routing table (Insert Route); ----------------------------------------------------- Debu: #0: Dst: 238.0.0.4, Age:2, St: I, OutVifs: 0x00000002 Debu: #1: Dst: 224.0.0.22, Age:1, St: I, OutVifs: 0x00000002 Debu: #2: Dst: 239.192.152.143, Age:1, St: I, OutVifs: 0x00000002 Debu: #3: Dst: 239.255.255.250, Age:1, St: I, OutVifs: 0x00000002 Debu: #4: Dst: 224.0.0.252, Age:1, St: I, OutVifs: 0x00000002 Debu: #5: Dst: 224.0.0.253, Age:1, St: I, OutVifs: 0x00000002 Debu: ----------------------------------------------------- Debu: Eliminate compiler warning for field type = 22 Debu: About to call timeout 3 (#0) Debu: Packet from 192.168.0.100: proto: 2 hdrlen: 24 iplen: 8 or 2048 Note: RECV Leave message from 192.168.0.100 to 224.0.0.2 (ip_hl 24, data 8) Debu: Got leave message from 192.168.0.100 to 238.0.0.4\. Starting last member detection. Debu: Leaving group 238.0.0.4 upstream on IF address 178.150.132.217 Note: leaveMcGroup: 238.0.0.4 on vr0 Debu: SENT Membership query from 192.168.0.1 to 238.0.0.4 Debu: Sent membership query from 192.168.0.1 to 238.0.0.4\. Delay: 10 Debu: Created timeout 4 (#0) - delay 10 secs Debu: (Id:4, Time:10) Debu: (Id:2, Time:1) Debu: Packet from 192.168.0.100: proto: 2 hdrlen: 24 iplen: 8 or 2048 Note: RECV V2 member report from 192.168.0.100 to 238.0.0.4 (ip_hl 24, data 8) Debu: Should insert group 238.0.0.4 (from: 192.168.0.100) to route table. Vif Ix : 1 Info: Updated route entry for 238.0.0.4 on VIF #1 Debu: Joining group 238.0.0.4 upstream on IF address 178.150.132.217 Note: joinMcGroup: 238.0.0.4 on vr0 Debu: Current routing table (Insert Route); ----------------------------------------------------- Debu: #0: Dst: 238.0.0.4, Age:2, St: I, OutVifs: 0x00000002 Debu: #1: Dst: 224.0.0.22, Age:1, St: I, OutVifs: 0x00000002 Debu: #2: Dst: 239.192.152.143, Age:1, St: I, OutVifs: 0x00000002 Debu: #3: Dst: 239.255.255.250, Age:1, St: I, OutVifs: 0x00000002 Debu: #4: Dst: 224.0.0.252, Age:1, St: I, OutVifs: 0x00000002 Debu: #5: Dst: 224.0.0.253, Age:1, St: I, OutVifs: 0x00000002 Debu: ----------------------------------------------------- Debu: Eliminate compiler warning for field type = 22 Debu: Packet from 192.168.0.100: proto: 2 hdrlen: 24 iplen: 8 or 2048 Note: RECV V2 member report from 192.168.0.100 to 238.0.0.4 (ip_hl 24, data 8) Debu: Should insert group 238.0.0.4 (from: 192.168.0.100) to route table. Vif Ix : 1 Info: Updated route entry for 238.0.0.4 on VIF #1 Debu: Current routing table (Insert Route); ----------------------------------------------------- Debu: #0: Dst: 238.0.0.4, Age:2, St: I, OutVifs: 0x00000002 Debu: #1: Dst: 224.0.0.22, Age:1, St: I, OutVifs: 0x00000002 Debu: #2: Dst: 239.192.152.143, Age:1, St: I, OutVifs: 0x00000002 Debu: #3: Dst: 239.255.255.250, Age:1, St: I, OutVifs: 0x00000002 Debu: #4: Dst: 224.0.0.252, Age:1, St: I, OutVifs: 0x00000002 Debu: #5: Dst: 224.0.0.253, Age:1, St: I, OutVifs: 0x00000002 Debu: ----------------------------------------------------- Debu: Eliminate compiler warning for field type = 22 Debu: About to call timeout 4 (#0) Debu: About to call timeout 2 (#0) Debu: SENT Membership query from 192.168.0.1 to 224.0.0.1 Debu: Sent membership query from 192.168.0.1 to 224.0.0.1\. Delay: 10 Debu: Created timeout 5 (#0) - delay 10 secs Debu: (Id:5, Time:10) Debu: Created timeout 6 (#1) - delay 21 secs Debu: (Id:5, Time:10) Debu: (Id:6, Time:21) Debu: Packet from 192.168.0.1: proto: 2 hdrlen: 20 iplen: 8 or 2048 Note: RECV Membership query from 192.168.0.1 to 224.0.0.1 (ip_hl 20, data 8) Debu: Packet from 192.168.0.2: proto: 2 hdrlen: 24 iplen: 8 or 2048 Note: RECV V2 member report from 192.168.0.2 to 239.255.255.250 (ip_hl 24, data 8) Debu: Should insert group 239.255.255.250 (from: 192.168.0.2) to route table. Vif Ix : 1 Info: Updated route entry for 239.255.255.250 on VIF #1 Debu: Current routing table (Insert Route); ----------------------------------------------------- Debu: #0: Dst: 238.0.0.4, Age:2, St: I, OutVifs: 0x00000002 Debu: #1: Dst: 224.0.0.22, Age:1, St: I, OutVifs: 0x00000002 Debu: #2: Dst: 239.192.152.143, Age:1, St: I, OutVifs: 0x00000002 Debu: #3: Dst: 239.255.255.250, Age:1, St: I, OutVifs: 0x00000002 Debu: #4: Dst: 224.0.0.252, Age:1, St: I, OutVifs: 0x00000002 Debu: #5: Dst: 224.0.0.253, Age:1, St: I, OutVifs: 0x00000002 Debu: ----------------------------------------------------- Debu: Eliminate compiler warning for field type = 22 Debu: Packet from 192.168.0.100: proto: 2 hdrlen: 24 iplen: 8 or 2048 Note: RECV V2 member report from 192.168.0.100 to 238.0.0.4 (ip_hl 24, data 8) Debu: Should insert group 238.0.0.4 (from: 192.168.0.100) to route table. Vif Ix : 1 Info: Updated route entry for 238.0.0.4 on VIF #1 Debu: Current routing table (Insert Route); ----------------------------------------------------- Debu: #0: Dst: 238.0.0.4, Age:2, St: I, OutVifs: 0x00000002 Debu: #1: Dst: 224.0.0.22, Age:1, St: I, OutVifs: 0x00000002 Debu: #2: Dst: 239.192.152.143, Age:1, St: I, OutVifs: 0x00000002 Debu: #3: Dst: 239.255.255.250, Age:1, St: I, OutVifs: 0x00000002 Debu: #4: Dst: 224.0.0.252, Age:1, St: I, OutVifs: 0x00000002 Debu: #5: Dst: 224.0.0.253, Age:1, St: I, OutVifs: 0x00000002 Debu: ----------------------------------------------------- Debu: Eliminate compiler warning for field type = 22 Debu: Packet from 192.168.0.100: proto: 2 hdrlen: 24 iplen: 8 or 2048 Note: RECV V2 member report from 192.168.0.100 to 239.192.152.143 (ip_hl 24, data 8) Debu: Should insert group 239.192.152.143 (from: 192.168.0.100) to route table. Vif Ix : 1 Info: Updated route entry for 239.192.152.143 on VIF #1 Debu: Current routing table (Insert Route); ----------------------------------------------------- Debu: #0: Dst: 238.0.0.4, Age:2, St: I, OutVifs: 0x00000002 Debu: #1: Dst: 224.0.0.22, Age:1, St: I, OutVifs: 0x00000002 Debu: #2: Dst: 239.192.152.143, Age:1, St: I, OutVifs: 0x00000002 Debu: #3: Dst: 239.255.255.250, Age:1, St: I, OutVifs: 0x00000002 Debu: #4: Dst: 224.0.0.252, Age:1, St: I, OutVifs: 0x00000002 Debu: #5: Dst: 224.0.0.253, Age:1, St: I, OutVifs: 0x00000002 Debu: ----------------------------------------------------- Debu: Eliminate compiler warning for field type = 22 Debu: Packet from 192.168.0.2: proto: 2 hdrlen: 24 iplen: 8 or 2048 Note: RECV V2 member report from 192.168.0.2 to 224.0.0.22 (ip_hl 24, data 8) Debu: Should insert group 224.0.0.22 (from: 192.168.0.2) to route table. Vif Ix : 1 Info: Updated route entry for 224.0.0.22 on VIF #1 Debu: Current routing table (Insert Route); ----------------------------------------------------- Debu: #0: Dst: 238.0.0.4, Age:2, St: I, OutVifs: 0x00000002 Debu: #1: Dst: 224.0.0.22, Age:1, St: I, OutVifs: 0x00000002 Debu: #2: Dst: 239.192.152.143, Age:1, St: I, OutVifs: 0x00000002 Debu: #3: Dst: 239.255.255.250, Age:1, St: I, OutVifs: 0x00000002 Debu: #4: Dst: 224.0.0.252, Age:1, St: I, OutVifs: 0x00000002 Debu: #5: Dst: 224.0.0.253, Age:1, St: I, OutVifs: 0x00000002 Debu: ----------------------------------------------------- Debu: Eliminate compiler warning for field type = 22 Note: The source address 192.168.0.100 for group 239.192.152.143, is valid DOWNSTREAM VIF #1. Debu: Route activate request from 192.168.0.100 to 239.192.152.143, downIf 1 Note: New origin for route 239.192.152.143 is 192.168.0.100, flood 1 Debu: Origin 192.168.0.100 Vif bits : 0x00000002 Debu: Setting TTL for UPSTREAM Vif 0 to 1 Debu: Identified Input VIF #1 as DOWNSTREAM. Note: Adding MFC: 192.168.0.100 -> 239.192.152.143, InpVIf: 1 Debu: Current routing table (Activate Route); ----------------------------------------------------- Debu: #0: Dst: 238.0.0.4, Age:2, St: I, OutVifs: 0x00000002 Debu: #1: Dst: 224.0.0.22, Age:1, St: I, OutVifs: 0x00000002 Debu: #2: Dst: 239.192.152.143, Age:1, St: A, OutVifs: 0x00000002 Debu: #2: Origin: 192.168.0.100 floodIf 1 pktcnt 0 Debu: #3: Dst: 239.255.255.250, Age:1, St: I, OutVifs: 0x00000002 Debu: #4: Dst: 224.0.0.252, Age:1, St: I, OutVifs: 0x00000002 Debu: #5: Dst: 224.0.0.253, Age:1, St: I, OutVifs: 0x00000002 Debu: ----------------------------------------------------- Debu: Packet from 192.168.0.2: proto: 2 hdrlen: 24 iplen: 8 or 2048 Note: RECV V2 member report from 192.168.0.2 to 224.0.0.2 (ip_hl 24, data 8) Debu: Should insert group 224.0.0.2 (from: 192.168.0.2) to route table. Vif Ix : 1 Debu: No existing route for 224.0.0.2\. Create new. Debu: Found existing routes. Find insert location. Debu: Inserting at beginning, before route 238.0.0.4 Info: Inserted route table entry for 224.0.0.2 on VIF #1 Debu: Joining group 224.0.0.2 upstream on IF address 178.150.132.217 Note: joinMcGroup: 224.0.0.2 on vr0 Debu: Current routing table (Insert Route); ----------------------------------------------------- Debu: #0: Dst: 224.0.0.2, Age:2, St: I, OutVifs: 0x00000002 Debu: #1: Dst: 238.0.0.4, Age:2, St: I, OutVifs: 0x00000002 Debu: #2: Dst: 224.0.0.22, Age:1, St: I, OutVifs: 0x00000002 Debu: #3: Dst: 239.192.152.143, Age:1, St: A, OutVifs: 0x00000002 Debu: #3: Origin: 192.168.0.100 floodIf 1 pktcnt 0 Debu: #4: Dst: 239.255.255.250, Age:1, St: I, OutVifs: 0x00000002 Debu: #5: Dst: 224.0.0.252, Age:1, St: I, OutVifs: 0x00000002 Debu: #6: Dst: 224.0.0.253, Age:1, St: I, OutVifs: 0x00000002 Debu: ----------------------------------------------------- Debu: Eliminate compiler warning for field type = 22 Debu: Packet from 192.168.0.100: proto: 2 hdrlen: 24 iplen: 8 or 2048 Note: RECV V2 member report from 192.168.0.100 to 224.0.0.253 (ip_hl 24, data 8) Debu: Should insert group 224.0.0.253 (from: 192.168.0.100) to route table. Vif Ix : 1 Info: Updated route entry for 224.0.0.253 on VIF #1 Debu: Current routing table (Insert Route); ----------------------------------------------------- Debu: #0: Dst: 224.0.0.2, Age:2, St: I, OutVifs: 0x00000002 Debu: #1: Dst: 238.0.0.4, Age:2, St: I, OutVifs: 0x00000002 Debu: #2: Dst: 224.0.0.22, Age:1, St: I, OutVifs: 0x00000002 Debu: #3: Dst: 239.192.152.143, Age:1, St: A, OutVifs: 0x00000002 Debu: #3: Origin: 192.168.0.100 floodIf 1 pktcnt 0 Debu: #4: Dst: 239.255.255.250, Age:1, St: I, OutVifs: 0x00000002 Debu: #5: Dst: 224.0.0.252, Age:1, St: I, OutVifs: 0x00000002 Debu: #6: Dst: 224.0.0.253, Age:1, St: I, OutVifs: 0x00000002 Debu: ----------------------------------------------------- Debu: Eliminate compiler warning for field type = 22 Debu: Packet from 192.168.0.100: proto: 2 hdrlen: 24 iplen: 8 or 2048 Note: RECV V2 member report from 192.168.0.100 to 224.0.0.252 (ip_hl 24, data 8) Debu: Should insert group 224.0.0.252 (from: 192.168.0.100) to route table. Vif Ix : 1 Info: Updated route entry for 224.0.0.252 on VIF #1 Debu: Current routing table (Insert Route); ----------------------------------------------------- Debu: #0: Dst: 224.0.0.2, Age:2, St: I, OutVifs: 0x00000002 Debu: #1: Dst: 238.0.0.4, Age:2, St: I, OutVifs: 0x00000002 Debu: #2: Dst: 224.0.0.22, Age:1, St: I, OutVifs: 0x00000002 Debu: #3: Dst: 239.192.152.143, Age:1, St: A, OutVifs: 0x00000002 Debu: #3: Origin: 192.168.0.100 floodIf 1 pktcnt 0 Debu: #4: Dst: 239.255.255.250, Age:1, St: I, OutVifs: 0x00000002 Debu: #5: Dst: 224.0.0.252, Age:1, St: I, OutVifs: 0x00000002 Debu: #6: Dst: 224.0.0.253, Age:1, St: I, OutVifs: 0x00000002 Debu: ----------------------------------------------------- Debu: Eliminate compiler warning for field type = 22 Debu: About to call timeout 5 (#0) Debu: Aging routes in table. Debu: Aging Origin 192.168.0.100 Dst 239.192.152.143 PktCnt 0 -> 5 Debu: Current routing table (Age active routes); -----------------------------------------------------</johnny@rlo.org>
-
О мллиииин, кажись ты и вправду старую версию юзаешь.
Скажи вот это```
ls -l /usr/local/sbin/igmpproxy -
# ls -l /usr/local/sbin/igmpproxy -rwxr-xr-x 1 root wheel 31060 Jun 9 22:24 /usr/local/sbin/igmpproxy
-
Можешь дать мне временный доступ к твоей коробке (информацию в приват)?
или погоди чуток, я сделаю пакет, который точно включает свежую версию igmpproxy… -
есть продвижения в этом вопросе?
-
есть продвижения в этом вопросе?
Пока нет времени. Могу только удалённо попробовать пофиксить.
-
Можешь дать мне временный доступ к твоей коробке (информацию в приват)?
Был в отпуске, не мог ответить. Отправил.
-
Большое спасибо за помощь, все работает :D
-
выложите сдесь настройки которые производились
что бы разобраться с проблемами -
выложите сдесь настройки которые производились
что бы разобраться с проблемамиДа вобщем-то всё по мануалу. Непонятно только почему в pfSense-репозитории появилась опять старая нерабочая версия бинарника igmpproxy.
В 2.0 пакет должен работать на ура. -
а почему бы не использовать альтернативу? udpxy например
-
1. udpxy понимает(проксит) IGMP?
2. зачем? если есть igmpproxy… -
1. udpxy понимает(проксит) IGMP?
2. зачем? если есть igmpproxy…1. вполне
2. например для Wi-Fi (там вообще udpxy неизбежен, по-моему), а также если не хочется гнать мультикаст через тупые свичи а-ля D&%#nk - их тошнит -
1. udpxy понимает(проксит) IGMP?
2. зачем? если есть igmpproxy…1. вполне
2. например для Wi-Fi (там вообще udpxy неизбежен, по-моему), а также если не хочется гнать мультикаст через тупые свичи а-ля D&%#nk - их тошнитЧто-то не нашёл я про 1., но если вполне, то пожалуйста - нарисуй пакетик к pfSense'у. Думаю, многие тебе спасибо скажут.
-