-
71. Data: 2025-06-25 11:31:16
Temat: Re: CGNAT i ewentualne problemy
Od: ??x??(R)?? <m...@p...onet.pl>
W dniu 25.06.2025 o 10:49, J.F pisze:
[...]
>>> Dlaczego kamery miałyby wysyłać do siebie dane?
>>
>> Bo nie rozumiesz idei? :)
>
> A jaka ta idea?
Połączenie P2P, obojętnie czy to kamera-kamera czy kamera-komp czy
komp-komp :)
>> Bez doświadczenia, można pisać więcej bredni :) Pisz dalej...a kamerki
>> na P2P zapewne będą uradowane tym, że nie mają prawa działać a jednak
>> działają :)
>
> Niewątpliwie działają, ale czy wiemy całkowicie jak ?
To se poszukaj, jak tak bardzo chcesz drążyć temat :)
--
Pixel(R)??
Albo PiS albo Polska
-
72. Data: 2025-06-25 14:56:10
Temat: Re: CGNAT i ewentualne problemy
Od: "J.F" <j...@p...onet.pl>
On Wed, 25 Jun 2025 11:20:51 +0200, Ę Çxá´ęÂŽí źíˇľí źíˇą wrote:
> W dniu 25.06.2025 o 11:10, Ę Çxá´ęÂŽí źíˇľí źíˇą pisze:
>> PrzeglÄ darki moĹźna uĹźyÄ gĹĂłwnie do konfiguracji a nie samego podglÄ du.
>> Idea przeglÄ darki to w sumie "stary trop" bo kiedyĹ tylko to byĹo pod
>> rÄkÄ i nie byĹo apek, smartfonĂłw, Linuxa, Chrome, Firefox...Dlatego
>> zaczÄto od Internet Explorer ktĂłry to umoĹźliwiaĹ. Linuxiarzom wĹaĹnie
>> najbardziej to przeszkadzaĹo, bo pozbawieni IE nie mogli korzystaÄ z
>> ActiveX i wylewali kubĹy pomyj na producentĂłw kamer. Podobnie jest teraz
>> z apkami bo pod Linuxa nie sÄ rozwijane, pomimo tego, Ĺźe odeszĹo siÄ juĹź
>> od ActiveX bo IE umarĹ byĹ :)
>>
> MuszÄ jednak dopisaÄ, Ĺźe w najnowszych wersjach oprogramowania, wraca
> siÄ do przeglÄ darki ograniczajÄ c moĹźliwoĹÄ konfiguracji urzÄ dzeĹ z
> poziomu apki.
> Apka teraz sĹuĹźy do podĹÄ czeĹ np P2P i wyĹwietlania live, odtwarzania,
> zapisu na kompie ale nie do konfiguracji.
> StaĹo siÄ to dlatego, Ĺźe ktoĹ w koĹcu podjÄ Ĺ decyzjÄ i zmieniono
> oprogramowanie w urzÄ dzeniach, rezygnujÄ c z ActiveX...ale ciekawa
> sprawa, Ĺźe od samego poczÄ tku oprogramowanie kamer, rejestratorĂłw jest
> na Linuksie ale do lepszej obsĹugi tego Linuksa wymagany byĹ Windows z
> ActiveX.
kamery, rejestratory, vpn, serwery - widaÄ Ĺatwiej siÄ je robi na
linuxie.
Ale klient chce obejrzeÄ na swoim Windows :-)
Dawniej nie byĹo wyjscia - potrzebny byĹ ActiveX do przeglÄ darki,
teraz przeglÄ darki majÄ "video" wbudowane, choÄ niekoniecznie takie,
jakie pasuje do kamer nadzoru.
A moĹźe MS zapanowaĹ w koĹcu nad kodekami ... albo telekonferencje
zrobiĹy siÄ modne ...
> Tutaj masz to opisane:
> https://dahuawiki.com/SmartPSS
J.
-
73. Data: 2025-06-25 17:55:22
Temat: Re: CGNAT i ewentualne problemy
Od: cezar <c...@t...pl.invalid>
On 6/25/25 01:12, ??x??(R)?? wrote:
> W dniu 25.06.2025 o 01:53, ??x??(R)?? pisze:
>
>>> Z przeglądarką tak nie pójdzie.
>>
>> Nie, nie pójdzie ale jeśli pomiędzy przeglądarką postawisz SERWER
>> (aplikacja), który zestawi to połączenie, to przeglądarka bez problemu
>> to obsłuży z adresu localhost :)...wystawionego na odpowiednim porcie
>> dla przeglądarki :) na danym kompie. Tak to działa. Wiem doskonale, że
>> tego nie robiłeś, to skąd masz mieć wiedzę?
>
> Masz prtscr :)
> https://imgur.com/GFxLWsX Spójrz na adres w przeglądarce :)
>
>
>
No cudownie... postawiłeś sobie po środku SERWER, który jest de facto
VPNem i on to zestawił "p2p"
Hole punching jest mi doskonale znany ale to nie wystarcza. Po to
powstały też takie technologie jak ICE(+STUN) no i TURN bo nie zawsze
się da się przedostać przez fierewalle.
W przypadku symmetric NAT (czyli taki jak prawie każdy router SOHO robi)
szansa wytworzenia dziury w dwóch NATach jest mała (ale jest)
Dokładnie w tym temacie siedzę zawodowo od 25 lat wiec mi nie pierdol że
wynalazłeś jakiś chiński cudowny patent, który rozwiązuje wszystkie
problemy NATów.
c.
-
74. Data: 2025-06-25 22:31:28
Temat: Re: CGNAT i ewentualne problemy
Od: Mirek <m...@n...dev>
W dniu 25.06.2025 o 09:52, J.F pisze:
> Pewnie można zaryzykować. albo sprawdzic kilka kolejnych, na wypadek,
> gdyby ktos się wciął.
>
> Ale trafi na "dobry" router, co wylosuje, i d* :-)
>
No to się inicjuje więcej połączeń z jednej strony i wielokrotnie trafić
z drugiej strony. Na tej publikacji co podał kolega Cezar jest przykład:
256 zainicjowane połączenia i 1024 próby daje paradoksalnie 98% szans na
powodzenie.
Ciekawa sprawa jest z "simultaneous transmission trick" - nie wiem o co
chodzi, ale chyba nie o adresy multicastowe, bo to raczej też nie realne.
Teoretycznie gdyby wysłać pakiet do serwera uzgadniającego p2p i
następnie zmusić jakoś system, żeby użył tego samego socketu - czyli de
facto zmusić do przydzielenia takiego samego portu wyjściowego i
następnie wysłać do docelowego peera to bylibyśmy w domu.
Ale nie wiem czy tędy droga - może kolega Cezar nam wyjaśni skoro
twierdzi że w tym siedzi.
--
Mirek
-
75. Data: 2025-06-25 23:00:20
Temat: Re: CGNAT i ewentualne problemy
Od: Mirek <m...@n...dev>
W dniu 25.06.2025 o 17:55, cezar pisze:
> On 6/25/25 01:12, ??x??(R)?? wrote:
>> W dniu 25.06.2025 o 01:53, ??x??(R)?? pisze:
>> https://imgur.com/GFxLWsX Spójrz na adres w przeglądarce :)
>>
>>
>>
>
> No cudownie... postawiłeś sobie po środku SERWER, który jest de facto
> VPNem i on to zestawił "p2p"
>
banał:
ssh -L 31761:<adres-kamery>:80 <user>@<adres-do-czego-mam-dostęp>
--
Mirek
-
76. Data: 2025-06-25 23:08:47
Temat: Re: CGNAT i ewentualne problemy
Od: Mirek <m...@n...dev>
W dniu 24.06.2025 o 15:57, ??x??(R)?? pisze:
> Kurwa. NIE. Milion klientów może być podłączonych do jednego serwera na
> jednym IP i mogą tworzyć milion VPN z tego serwera. Pojąłeś w końcu?
NIE. Milion jednocześnie nie może.
--
Mirek
-
77. Data: 2025-06-26 00:32:41
Temat: Re: CGNAT i ewentualne problemy
Od: cezar <c...@t...pl.invalid>
On 6/25/25 21:31, Mirek wrote:
> W dniu 25.06.2025 o 09:52, J.F pisze:
>
>> Pewnie można zaryzykować. albo sprawdzic kilka kolejnych, na wypadek,
>> gdyby ktos się wciął.
>>
>> Ale trafi na "dobry" router, co wylosuje, i d* :-)
>>
>
> No to się inicjuje więcej połączeń z jednej strony i wielokrotnie trafić
> z drugiej strony. Na tej publikacji co podał kolega Cezar jest przykład:
> 256 zainicjowane połączenia i 1024 próby daje paradoksalnie 98% szans na
> powodzenie.
> Ciekawa sprawa jest z "simultaneous transmission trick" - nie wiem o co
> chodzi, ale chyba nie o adresy multicastowe, bo to raczej też nie realne.
> Teoretycznie gdyby wysłać pakiet do serwera uzgadniającego p2p i
> następnie zmusić jakoś system, żeby użył tego samego socketu - czyli de
> facto zmusić do przydzielenia takiego samego portu wyjściowego i
> następnie wysłać do docelowego peera to bylibyśmy w domu.
> Ale nie wiem czy tędy droga - może kolega Cezar nam wyjaśni skoro
> twierdzi że w tym siedzi.
>
to jest typowe "hole punching"
Peery wysyłają do siebie pakiety po UDP w tym samym czasie (a raczej w
małych odstępach czasowych), mając nadzieje że firewalle zakwalifikują
ję jako odpowiedzi na wysłane pakiety i otworzą kanał do transmisji po UDP.
Problem jest oczywiście z tym że nie wiadomo jaki src port da firewall
pakietowi wychodzącemu, dlatego zestawia się N połączeń żeby zwiększyć
szanse na trafienie.
Oczywiście do tego potrzebny jest jakiś koordynator - NP połączenie po
TCP do jakiegoś serwera, które wymienia informację pomiędzy peerami. To
połączenie nie jest używane później do przekazywania właściwych danych.
Tutaj na prędce napisałem klienta
https://smalldev.tools/share-bin/v1ZAJVmQ
i serwer do wymiany IP
https://smalldev.tools/share-bin/hTCznAFu
U mnie nawiązuje otwiera firewalle po kilku sekundach ale są raczej
głupawe, bo przydzielają porty źródłowe sekwencyjnie
c.
-
78. Data: 2025-06-26 10:12:39
Temat: Re: CGNAT i ewentualne problemy
Od: "J.F" <j...@p...onet.pl>
On Wed, 25 Jun 2025 23:08:47 +0200, Mirek wrote:
> W dniu 24.06.2025 o 15:57, Ę Çxá´ęÂŽí źíˇľí źíˇą pisze:
>> Kurwa. NIE. Milion klientĂłw moĹźe byÄ podĹÄ czonych do jednego serwera na
>> jednym IP i mogÄ tworzyÄ milion VPN z tego serwera. PojÄ ĹeĹ w koĹcu?
>
> NIE. Milion jednoczeĹnie nie moĹźe.
Chyba moĹźe.
J.
-
79. Data: 2025-06-26 10:14:31
Temat: Re: CGNAT i ewentualne problemy
Od: "J.F" <j...@p...onet.pl>
On Wed, 25 Jun 2025 23:00:20 +0200, Mirek wrote:
> W dniu 25.06.2025 o 17:55, cezar pisze:
>> On 6/25/25 01:12, Ę Çxá´ęÂŽí źíˇľí źíˇą wrote:
>>> W dniu 25.06.2025 o 01:53, Ę Çxá´ęÂŽí źíˇľí źíˇą pisze:
>
>>> https://imgur.com/GFxLWsXÂ SpĂłjrz na adres w przeglÄ darce :)
>>>
>> No cudownie... postawiĹeĹ sobie po Ĺrodku SERWER, ktĂłry jest de facto
>> VPNem i on to zestawiĹ "p2p"
>>
>
> banaĹ:
> ssh -L 31761:<adres-kamery>:80 <user>@<adres-do-czego-mam-dostÄp>
Moment moment ... gdzies tu musi byÄ "publiczny" adres IP.
J.
-
80. Data: 2025-06-26 10:17:41
Temat: Re: CGNAT i ewentualne problemy
Od: "J.F" <j...@p...onet.pl>
On Wed, 25 Jun 2025 16:55:22 +0100, cezar wrote:
> On 6/25/25 01:12, Ę Çxá´ęÂŽí źíˇľí źíˇą wrote:
>> W dniu 25.06.2025 o 01:53, Ę Çxá´ęÂŽí źíˇľí źíˇą pisze:
>>
>>>> Z przeglÄ darkÄ tak nie pĂłjdzie.
>>>
>>> Nie, nie pĂłjdzie ale jeĹli pomiÄdzy przeglÄ darkÄ postawisz SERWER
>>> (aplikacja), ktĂłry zestawi to poĹÄ czenie, to przeglÄ darka bez problemu
>>> to obsĹuĹźy z adresu localhost :)...wystawionego na odpowiednim porcie
>>> dla przeglÄ darki :) na danym kompie. Tak to dziaĹa. Wiem doskonale, Ĺźe
>>> tego nie robiĹeĹ, to skÄ d masz mieÄ wiedzÄ?
>>
>> Masz prtscr :)
>> https://imgur.com/GFxLWsXÂ SpĂłjrz na adres w przeglÄ darce :)
>>
> No cudownie... postawiĹeĹ sobie po Ĺrodku SERWER, ktĂłry jest de facto
> VPNem i on to zestawiĹ "p2p"
>
> Hole punching jest mi doskonale znany ale to nie wystarcza. Po to
> powstaĹy teĹź takie technologie jak ICE(+STUN) no i TURN bo nie zawsze
> siÄ da siÄ przedostaÄ przez fierewalle.
> W przypadku symmetric NAT (czyli taki jak prawie kaĹźdy router SOHO robi)
> szansa wytworzenia dziury w dwĂłch NATach jest maĹa (ale jest)
> DokĹadnie w tym temacie siedzÄ zawodowo od 25 lat wiec mi nie pierdol Ĺźe
> wynalazĹeĹ jakiĹ chiĹski cudowny patent, ktĂłry rozwiÄ zuje wszystkie
> problemy NATĂłw.
Hi hi - chinski patent moĹźe Ĺwietnie dziaĹaÄ z routerkami TP-Link i
innymi chinskimi :-)
A kto se kupiĹ lepszy ... to niech teraz molestuje support, Ĺźe mu
kamery nie dziaĹajÄ .
MoĹźe siÄ skoĹczyÄ tak, Ĺźe chinczycy sprzedadzÄ tym "lepszym" swĂłj
patent :-)
J.