-
Data: 2020-01-15 18:07:20
Temat: Re: Aplikacja rozproszona a adres IP
Od: heby <h...@p...onet.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On 15/01/2020 14:51, Borneq wrote:
> - wielu dostawców zmienia IP klienta, chyba minimalny czas na jednym IP
> to 24h lub czas połączenia
Do tego są usługi Dynamic DNS, np. duckdns.com. Wiele routerów ma wprost
do nich wsparcie.
> - jest tłumaczenie adresów NAT, jeden IP może odpowiadać wielu użytkownikom
To załatwia się przekierowaniem portów z sieci wewnętrznej na zewnątrz.
Obie techniki w 99% wprzypadków są wystarczające aby dostać sie do
usługi z dowolnego miejsca na świecie.
1% wypadków to nieszczęścia takie jak "dostawca nie ma publicznych IP"
albo "dostawca uznał że taki a taki zbiór portów/ipków jest a fuj".
> jak w taki sposób napisać serwer? mogę mieć 192.168.0.1:port
Przekieruj ten port na routerze i uruchom na routerze usługę dynamic dns.
> ale jak wyjść na świat? będzie zewnętrzne ip i ten sam port, a drugi
> komputer? czy też zostanie przetłumaczone to na inny port, wtedy jak
> łączyć się z innym?
Przekierować można dowolny port z sieci wewnątrznej na dowolny port IP
publicznego.
> Może będę mógł zainicjować połączenie jako client
> ale nie będę mógł być dostępny z zewnątrz?
Każdy na świecie będzie mógł się połaczyć na port na Twoim publicznym IP
pod adresem foo.dyndns.com i zostanie to automatycznie przekierowane do
środka sieci na maszynę 192.168 na wybrany port.
> Może dwóch bez zewnętrznego adresu może łączyć się za pomocą trzeciego,
> który musi mieć zewnętrzny?
Można, ale trzeba zapłacić za transfer. Dowolny serwer wirtualny jest w
granicach nastu zł miesięcznie, ale duży transfer do/z już nie.
> Czy natomiast IPv6 załatwia sprawę?
Pod waruniem że dostawca to wspiera. Ostatecznie można uzyć IPv6 brokera
(np. Hurricane) ale nie wiem czy te usłygi jeszcze funkcjonują. Wtedy
dostaje sie coś w rodzaju tunelu z wirtualnego adresu IPv6 do dowolnej
maszyny.
> Skąd rozproszona sieć będzie znała swoje adresy IP?
Poczytaj o overnet.
https://en.wikipedia.org/wiki/Overnet
> Jak postawić dostępny 24h serwer/client na jakimś hostingu?
Kupić hosting z wirtualką. Resztę da się wyklikać.
> Zazwyczaj
> jest tam miejsce na html i php ale czy jest tam możliwość uruchomienia
> programu C/C++, na przykład w OVH czy Nazwa.pl?
Możesz kupić całą maszynę wirtualną z czymkolwiek zainstalowanym w
środku (Linux. windwos itd itp). Choćby na Aruba Cloud. Płacisz jednak
za transfery.
Najnowsze wątki z tej grupy
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
- Re: (PDF) Surgical Pathology of Non-neoplastic Gastrointestinal Diseases by Lizhi Zhang
- CfC 28th Ada-Europe Int. Conf. Reliable Software Technologies
- Młodzi programiści i tajna policja
- Ada 2022 Language Reference Manual to be Published by Springer
- Press Release - AEiC 2023, Ada-Europe Reliable Softw. Technol.
- Ada-Europe - AEiC 2023 early registration deadline approaching
- Ada-Europe Int.Conf. Reliable Software Technologies, AEiC 2023
- Ile cykli zajmuje mnożenie liczb 64-bitowych?
- Ideologia Polskiego Programisty wer.3
Najnowsze wątki
- 2024-04-27 wymiana ekranu w laptopie
- 2024-04-27 DC blocker i buczące toroidy
- 2024-04-26 Warszawa => Kierownik Działu Spedycji Międzynarodowej <=
- 2024-04-26 Berlin => IT Network Engineer <=
- 2024-04-26 Warszawa => Starszy inżynier oprogramowania (Rust) <=
- 2024-04-26 Warszawa => Senior PHP Developer (Symfony) <=
- 2024-04-26 Białystok => Business Development Manager - obszar bezpieczeństwa IT
- 2024-04-26 Bieruń => Administrator i wdrożeniowiec Lotus Notes/Domino <=
- 2024-04-26 Warszawa => Product Owner/ Product Manager <=
- 2024-04-26 Warszawa => International freight forwarder <=
- 2024-04-26 Gdańsk => Senior Software Engineer PHP (BillPro) Kontraktor <=
- 2024-04-26 Jak się płaci CIT ?
- 2024-04-26 steve balmer o iphonie w 2007
- 2024-04-25 Wrocław => Java Developer <=
- 2024-04-25 Kraków => AI Specialist <=