Napotykam ten dziwny problem, który zaskoczył mnie na ziemię, a którego nie spotkałem nawet po latach spedycji portowej ...! Mam nadzieję, że ktoś tutaj pomoże mi rozwiązać tę zagadkę .. :)
Moja konfiguracja sieci wygląda następująco:
Mam modem DSL (wykonany na zamówienie i oznakowany przez mojego dostawcę ISP), który odbiera strumień DSL ... ma zewnętrzny adres IP, który jest widoczny dla świata, powiedzmy 11.22.33.44 ... Ten modem ma włączony DHCP, ma wewnętrzny adres IP, który wynosi 192.168.1.1 .. jest podłączony do 2 laptopów za pomocą kabla Ethernet. Laptop 1 ma IP 192.168.1.2, a Laptop 2 ma 192.168.1.3 ...
Na laptopie 1 działają dwie aplikacje, jDownloader i Media Player Classic, które mają interfejsy sieciowe odpowiednio na portach 8765 i 13579 ... Mogę uzyskać dostęp do obu tych interfejsów internetowych z laptopa 2, otwierając następujące adresy: 192.1681.2: 8765 i 192.168.1.2:13579 ... oba interfejsy sieciowe otwierają się, co oznacza, że interfejsy sieciowe działają dobrze.
Przechodząc dalej, chcę teraz uzyskać dostęp do tych interfejsów również spoza mojej sieci, więc skonfigurowałem przekierowanie portów w moim modemie PTCL, aby przekazywać cały ruch na portach od 8000 do 14000 (zarówno TCP, jak i UDP) do IP 192.168. 1.2 ... Sprawdziłem, czy przekierowanie portów działa, testując je za pomocą narzędzia do sprawdzania portów PortForward.com, a także tej strony: [URL] http://www.yougetsignal.com/tools/open-ports/[/URL ]
Gdy korzystam z witryny, jeśli uruchamiam aplikacje na laptopie 2, witryna informuje, że port jest otwarty .. jeśli następnie zamknę aplikację, witryna informuje, że port jest zamknięty ... To ma sens, ponieważ nic nie jest nasłuchuję na moim komputerze w tym drugim przypadku. Ponadto, jeśli wyłączę przekierowanie portów w moim modemie, witryna ponownie zgłasza, że port jest zamknięty ... więc wyniki witryny wydają się być w porządku ...
To samo z powyższego można powiedzieć, gdy korzystam z narzędzia do sprawdzania portów PortForward.com ... Znowu wszystko w porządku ...
Teraz pojawia się problem !! ... Pomimo powyższych narzędzi zgłaszających, że przekierowanie portów działa, nie mogę otworzyć interfejsów internetowych spoza mojej sieci ... Na przykład, jeśli spróbuję przeglądać 11.22.33.44:8765 lub 11.22.33.44:13579, nic nie otwiera się w mojej przeglądarce ... Ale jeśli uzyskałem lokalny dostęp do tych serwerów z Laptopa 3, wpisując 192.168.1.2:8765 lub 192.168.1.2:13579, otworzyły się ...
Więc gdzie jest problem? Narzędzia jednogłośnie zgłaszają, że przekierowanie portów działa, a mimo to nie jestem w stanie otworzyć interfejsów internetowych spoza sieci.
Zauważ również, że wyłączyłem zaporę na moim komputerze i upewniłem się również, że każda opcja w powyższych programach (których interfejsy sieciowe próbuję otworzyć), która mówi, że akceptowane są tylko połączenia lokalne, jest wyłączona ...
Więc w czym problem ... ?!! Jakieś pomysły ??