hmm wiesz co miałem podobny przypadek trochę inny ale może pomoże
przeprogramuj router tak aby portem wan był inny jak domyślny np. 1
u mnie jak ręką odjeło problemy
chyba port się uszkodził
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Posty przez rpc
hmm wiesz co miałem podobny przypadek trochę inny ale może pomoże
przeprogramuj router tak aby portem wan był inny jak domyślny np. 1
u mnie jak ręką odjeło problemy
chyba port się uszkodził
tak RS po jednej RS po drugiej
propozycja slx i pepe2k jest o niebo lepsza
Ta pasma im brakuje ? albo co bardziej prawdopodobne mają jakąś awarię i ruch skierowali inną trasą
Swoją drogą bardzo ciekawe dlaczego adresy źródła nie są z puli prywatnej
bo zdaje się że takie adresy "195.x.x.x" są wykorzystywane publicznie.
(z tego co czytałem bezpiecznie jak adresy źródła są właśnie z puli i zakresów sieci prywatnych.)
Przecież vlan1000 to jest ich sieć wewnętrzna nie rutują jej dalej w świat więc mogą robić co chcą
Poza tym ze skanu vlan1000 wynika że
wszystkie hosty z podsieci 10.4.0.0/16 w vlan1000 odpytują 195.191.9.66
do tego jeszcze to znalazłem w logu
1194 43.057157 10.100.16.43 224.0.0.1 IGMPv2 64 Membership Query, generalciekawe że dla vlan1000 są inne dns jak dla internetu. Widocznie dla TV mają swój własny niezależny dns.
Generalnie dbrze aby szfabek przedstawił na końcu gotową konfigurację dla netiowców
tak masz rację to nie źródło
jak już to pojawia się także na vlan1000
10.100.16.43
23:10:26.132173 d0:7e:28:24:35:f7 > 01:00:5e:00:00:01, ethertype 802.1Q (0x8100), length 64: vlan 1000, p 0, ethertype IPv4, 10.100.16.43 > 224.0.0.1: igmp query v2tak masz rację teraz widzę w logu od vlan1000
length 64: vlan 1000, p 0, ethertype IPv4, 172.24.10.14 > 224.0.0.1: igmp query v2sądziłem że to się pojawiło z przykładowego konfigu jaki podałeś
tyle że jak skanował to raczej nic z 172.24.0.0/16 nie widziałem ale spróbować nie zawadzi a i tak zawęzi poszukiwania
alleosek tak adres grupy masz rację ale 239.200.5.6 jednak występuje
wpisz
altnet 239.0.0.0/8
altnet 10.0.0.0/8
altnet 195.0.0.0/8
W zasadzie to procedura jest taka
robi się czystą konfigurację /etc/igmpproxy.xonf
quickleave
phyint eth0.1000 upstream ratelimit 0 threshold 1
phyint br-lan downstream ratelimit 0 threshold 1
phyint lo disableda wedle openwrt w pliku /etc/config/igmpproxy
config igmpproxy
option quickleave 1
config phyint
option network wan_iptv
option direction upstream
config phyint
option network lan
option direction downstreami wtedy zobacz co powiedzą logi
igmpproxy -d -v /etc/igmpproxy.conf
w openwrt logread patrzysz
i szukaj czegoś w rodzaju (mogą być inne adresy !!!)
RECV Membership query from 10.253.88.1 to 224.0.0.1
RECV Membership query from 10.254.88.1 to 224.0.0.1
RECV V2 member report from 88.222.27.35 to 239.255.255.250a po wszystkim robisz konfig np.
config igmpproxy
option quickleave 1
config phyint
option network wan_iptv
option direction upstream
list altnet 239.0.0.0/8
list altnet 10.0.0.0/8
list altnet 195.0.0.0/8
config phyint
option network lan
option direction downstreamdo tego oczywiście firewall
ta to ja bym wziął router do niego podłączył poprzez usb usbtiny i miał i2c do którego normalnie użyłbym PCF8574. Można na jednym laminacie zrobić
sprawdź od strony komputera
jaki dostał adres ?
czy pinguje adres prywatny routera ?
jaką otrzymałeś trasę (route print)
potem pinguj najpier iface routera od strony lan a potem adres ipv6 od strony wan
jak nie idzie to albo firewall, albo co innego
radvd działa ?
zgadzam się z allosek
jednakże nawet jak odpalisz to daj te zrzuty z netiaspot dla innych się przyda w przyszłości
sprawdź jeszcze czy na netiaspot jest odpalona usługa upnp
ponieważ netiaplayer ciągle odpytuje openwrt o to chcąc przekierować sobie jakieś porty
można sprawdzić co on tam chce
http://192.168.1.4:5678/description.xml
Wygląda na to że netiaplayer pyta się o uprawnienia do oglądania telewizji (poszczególnych kanałów polsat/tv4 itd.) i je otrzymuje z hosta 87.99.47.216 (w postaci sum md5 i czasu)
Ale żeś przekosił log ![]()
ale dziwne że netia nie blokuje od strony wan tych wszystkich dzikich zapytań
Skanowałeś eth0 i wyskanowałeś cały busz internetu
mnie interesuje skan eth0.1 oraz eth0.1000 tylko ![]()
i niech nic oprócz twojego kompa i netiaplayer nie będzie podłączone więcej.
ale jeszcze patrze co tam jest.
ok.
A jak masz dokładnie podłączone fizycznie ? Topologia mnie interesuje.
Do czego masz podłączonego wr1043nd ?
Mam prośbę czy mógłbyś się zalogować do netia spot i wkleić zrzut ekranu zakładki "Przełącznik"
Strona 111/112 instrukcji http://www.netia.pl/files/_netia_spot/i … yjnego.pdf
oraz zakładkę "Routing"
strona 122/123 w/w instrukcji
Widać, że netia spot ma opcję igmp proxy
więc raczej szykuj tę konfigurację co mówił allossek
http://wiki.openwrt.org/doc/howto/udp_multicast
pokaż mi z powyższego konfigu
route -nifconfigjak już pokazujesz iptables to z takimi opcjami
iptables -L -n -vczy podłączony komputer na port 1 ma internet ?
jaki dostał adres ip ? powinien z lan a najlepiej pokaż komendę
ipconfigroute printCzyli rozumiem, że działają usługi internetowe czyli i że będzie internet a brak TV ?
No to zostaje do tej konfiguracji jak sugerował allosek dorobić igmproxy i powinno być git(to powinna być podobna konfiguracja jak w netiaspot bo tam podłączasz do dowolnego portu a nie do konkretnego)
zbierz logi z routera tcpdump o co routera pyta netiaplayer
Ps. Mam jeszcze jeden pomysł ale to dopiero jak odpowiesz na powyższe pytania.
może uda się uniknąć igmproxy
@szwabek:
mój błąd źle patrzyłem źle przypisałem wyjście lan nie wiem jak patrzyłem
zrób jak poniżej
i daj znać
ustaw jak poniżej
config interface 'loopback'
option ifname 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'
config interface 'lan'
option ifname 'eth0.1'
option type 'bridge'
option proto 'static'
option ipaddr '192.168.1.1'
option netmask '255.255.255.0'
config interface 'wan'
option ifname 'eth0.2'
option proto 'dhcp'
option macaddr '00:12:2a:81:9a:40'
config interface 'IPTV'
option ifname 'eth0.1000'
option proto 'dhcp'
option 'defaultroute' '0'
option 'peerdns' '0'
option metric '20'
config switch
option name 'rtl8366rb'
option reset '1'
option enable_vlan '1'
option enable_vlan4k '1'
config switch_vlan
option device 'rtl8366rb'
option vlan '1'
option ports '1 2 3 4 5t'
config switch_vlan
option device 'rtl8366rb'
option vlan '2'
option ports '0 5t'
config switch_vlan
option device 'rtl8366rb'
option vlan '1000'
option ports '0t 1t 5t'tak czuję że jest szansa że zadziała jeśli nie to może to być wina firewalla ew. routingu
więc najpierw dopisz jeszcze to
ip route add 244.0.0.0/4 dev eth0.1000
iptables -I INPUT -p igmp -j ACCEPT
iptables -I FORWARD -i eth0.1000 -p udp -j ACCEPT
iptables -I INPUT -i eth0.1000 -d 239.2.0.0/16 -j ACCEPT
iptables -t filter -I INPUT -d 239.0.0.0/240.0.0.0 -i eth0.1000 -j ACCEPT
iptables -t filter -I INPUT -s 239.0.0.0/240.0.0.0 -i eth0.1000 -j ACCEPT
iptables -t filter -I FORWARD -d 239.0.0.0/240.0.0.0 -j ACCEPT
iptables -t filter -I FORWARD -s 239.0.0.0/240.0.0.0 -j ACCEPT
iptables -t mangle -I PREROUTING -d 239.0.0.0/240.0.0.0 -p udp -j TTL --ttl-inc 1
iptables -t nat -I POSTROUTING -o eth0.1000 -j MASQUERADEa jak będzie bida to jeszcze
ip route add 224.0.0.0/4 dev eth0.1000no nie pisał nic o cenie a o wydajności
pewnie jak pisze allosek
jednak ja bym spróbował najpierw z przekierowaniem ew.
jeszcze może routing ustawił
ip route add 224.0.0.0/4 dev eth0.1000no i może jeszcze bym spróbował
ip route add 239.0.0.0/4 dev eth0.1000ale nie wszystkie na raz no może na końcu
a mikrotik ?
MikroTik RouterBOARD RB2011UAS-2HnD-IN
jak by tu wypadł ?
Z ciekawości jakby się udało to się przyda. Skonfiguruj jeden port w tryb monitoringu pakietów jak oczywiście ma taką opcję. I na tym porcie nasłuchuj dokładnie co gada i w jaki sposób netia player z netia spot. Ale zrób to tak aby
netia spot jest włączony wszystko podłączyłeś odpaliłeś wireshek a na końcu włączasz netiaplayer
Chodzi o przechwycenie wszystkiego.
Co do otrzymania adresu ip wcale nie jest to takie oczywiste, że dostanie adres lanu. Może być tak że otrzymasz poprzez vlan1000 adres ip a nie z routera (dwa serwery dhcp) i to też może być ważne.
Co do twojego firewalla
Na razie odpuścił bym sobie tą konfigurację aby nie mieszać zbytnio (zaremuj ją) i ustawił bym tak jak podałem
Będzie dla nas to wykładnik i nic nie będzie nam mieszać
dlatego pisałem że uważam Twoją konfiguracje za złą, ja obrałem po prostu inny tok myślenia,
nie miej mi tego za złe - zwłaszcza że wiesz o niebo więcej od mnie.
Jakbym pił to na piwo byśmy se poszli
i po sprawie
I nie przeceniaj mnie zbytnio
to oznacza jedno: NETIA spot jest serwerem proxy dla igmp,
użyj pakietu igmpproxy i na bank zadziała
Albo brak tylko odpowiedniego routingu bądź firewalla ale generalnie zgadzam się to dobry kierunek.
Inszo powiem szczerze ja na ich miejscu postawiłbym netiaplayer normalnie na vlan a pozostałe rzeczy na proxy.
Po drugie jaki cel miałoby przenoszenie vlan1000 na porty lan w netiaspot. Do czegoś musi to służyć. Trzeba się jeszcze nad tym pokłonić
1. Przy podłączeniu netia spot -- hub -- netia player do huba był również połączony mój komp. Ja internet miałem. BYćmożenie chciał gaadć na 10mb...
tak myślałem ![]()
2. Na każdym zportów netia spota działa TV/usługi. Zauważcie, że tam netia player dostaje adres z LAN
czyli ergo vlan1000 jest przenoszony na dowolny port lan+wifi
2. Właśnie zaimplementowałem Twój config.
Nastawe /ect/config/dhcp mam od początku mojej zabawy.
Próbowałem już wcześniej takiej konfiguracji - bez sukcesu. Nie działa TV, nie działająusługi sieciowe.
a czy działa internet na komputerze ? Jaki komputer otrzymuje adres (o ile go otrzymuje)?
3. Tak jak pisałem. Jeżeli zmodyfikuję config na poniższy:
config switch_vlan option device 'rtl8366rb' option vlan '1' option ports '1 2 3 4 5t' config switch_vlan option device 'rtl8366rb' option vlan '2' option ports '0 5t' config switch_vlan option device 'rtl8366rb' option vlan '1000' option ports '0t 1t 5t'To nie działa TV, ale działają usługi internetowe.
Pytanie jak wyżej jakie adresy otrzymuje komputer podpięty do tego portu ?
root@OpenWrt:~# swconfig dev rtl8366rb vlan 1 show VLAN 1: info: VLAN 1: Ports: '12345t', members=003e, untag=001e, fid=0 fid: 0 ports: 1 2 3 4 5t root@OpenWrt:~# swconfig dev rtl8366rb vlan 2 show VLAN 2: info: VLAN 2: Ports: '05t', members=0021, untag=0001, fid=0 fid: 0 ports: 0 5t root@OpenWrt:~# swconfig dev rtl8366rb vlan 1000 show VLAN 1000: info: VLAN 1000: Ports: '0t1t5t', members=0023, untag=0000, fid=0 fid: 0 ports: 0t 1t 5t
Wygląda na ok.
root@OpenWrt:~# route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 87.99.47.1 0.0.0.0 UG 0 0 0 eth0.2 10.4.32.0 0.0.0.0 255.255.240.0 U 20 0 0 eth0.1000 87.99.47.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0.2 192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 br-lan
poproszę dwa logi dla porównania z twojej konfiguracji i mojej
root@OpenWrt:~# ip route show
-ash: ip: not found
brak zainstalowanego pakietu ip na razie pomińmy
Zróbmy jeszcze kilka testów.
Wireshark podłączony do netia spot i powiedz czy jednak pakiety vlan1000 nadal idą na dowolnym porcie ?
to te wpisy
21:44:09.117929 00:12:2a:81:9a:45 > 01:00:5e:00:00:02, ethertype 802.1Q (0x8100), length 60: vlan 1000, p 6, ethertype IPv4, 10.4.45.218 > 224.0.0.2: igmp leave 239.200.5.41Tak patrzę na te logi i zaczynam się zastanawiać czy nie jest zrobione jakieś przekierowanie na netia spot
widać ewidentnie że od netiaplayer idą pakiety na adresy multicast po zakresie sieciowym LAN na nie po vlan1000
Hmm a może router nie powinien pobierać adresu ip dla vlan1000 bo zapiera go netia playerowi ?
Takie tylko głośno myślę
Szkoda że nie mam dostępu
Mam jeszcze jeden pomysł
Spróbuj tak.
Moja konfiguracja ta co jest internet a nie działa TV czyli
config interface 'loopback'
option ifname 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'
config interface 'lan'
option ifname 'eth0.1'
option type 'bridge'
option proto 'static'
option ipaddr '192.168.1.1'
option netmask '255.255.255.0'
config interface 'wan'
option ifname 'eth0.2'
option proto 'dhcp'
config interface 'IPTV'
option ifname 'eth0.1000'
option proto 'dhcp'
option 'defaultroute' '0'
option 'peerdns' '0'
option metric '20'
config switch
option name 'rtl8366rb'
option reset '1'
option enable_vlan '1'
option enable_vlan4k '1'
config switch_vlan
option device 'rtl8366rb'
option vlan '1'
option ports '2 3 4 5t'
config switch_vlan
option device 'rtl8366rb'
option vlan '2'
option ports '0 1 5t'
config switch_vlan
option device 'rtl8366rb'
option vlan '1000'
option ports '0t 1t 5t'następnie wpisz z ręki na początek
ip route add 244.0.0.0/4 dev eth0.1000
iptables -I INPUT -p igmp -j ACCEPT
iptables -I FORWARD -i eth0.1000 -p udp -j ACCEPT
iptables -I INPUT -i eth0.1000 -d 239.2.0.0/16 -j ACCEPT
iptables -t filter -I INPUT -d 239.0.0.0/240.0.0.0 -i eth0.1000 -j ACCEPT
iptables -t filter -I INPUT -s 239.0.0.0/240.0.0.0 -i eth0.1000 -j ACCEPT
iptables -t filter -I FORWARD -d 239.0.0.0/240.0.0.0 -j ACCEPT
iptables -t filter -I FORWARD -s 239.0.0.0/240.0.0.0 -j ACCEPT
iptables -t mangle -I PREROUTING -d 239.0.0.0/240.0.0.0 -p udp -j TTL --ttl-inc 1
iptables -t nat -I POSTROUTING -o eth0.1000 -j MASQUERADEi zobacz co się dzieje
I odwrotnie weź swoją konfigurację i sprawdź te wpisy.
eko.one.pl → Posty przez rpc
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc