Używam dynamicznego DNS do kierowania mojej domeny na mój domowy adres IP, a następnie w modemie ISP przesyłam porty 80 i 443 do mojego domowego serwera internetowego. Jednak najwyraźniej mam do czynienia z dwoma odrębnymi publicznymi adresami IP i proces nie działa (nie mogę uzyskać dostępu do mojego serwera domowego z Internetu).
Strona stanu modemu ISP informuje, że publiczny adres IP to 100.64.xxx.xxx, ale pulpit nawigacyjny mojego dynamicznego dostawcy DNS (jak również inne adresy URL takie jak myip.dnsomatic.comi icanhazip.com) wykrywa go jako istniejący 170.79.xxx.xxx.
Gdy pinguję moją domenę z komputera z systemem Linux, otrzymuję następujący wynik:
PING mydomain.com (100.64.xxx.xxx) 56(84) bytes of data. 64 bytes from xxx-xxx-79-170.myisp.net.br (100.64.xxx.xxx): icmp_seq=1 ttl=64 time=1.05 ms
Zauważ, że wynikowy adres URL ISP ( xxx-xxx-79-170.myisp.net.br) zawiera wykryty publiczny adres IP ( 170.79.xxx.xxx), tylko odwrócony.
Czy mogę rozwiązać ten problem za pomocą pewnego rodzaju rekordów DNS, czy w ogóle nie jest to związane z DNS? Jak można się już domyślać, nie jestem specjalistą w tej dziedzinie.
100.64.0.0/10adresowa nie jest publiczną przestrzenią adresową. Jest to wspólna przestrzeń adresowa dla dostawców usług internetowych do uruchamiania NAT.