Chciałbym mieć z zewnątrz dostęp do np. transmitera sieciowego TL-WPA4220 (to akurat mam w sieci). Jest w sieci lokalnej pod adresem 192.168.1.2
Tak skonfigurowałem przekierowanie portów:
I teraz pisując w przeglądarkę:
http://dom___.ddns.net:9551
niestety nic się nie wyświetla.
Proszę o porady co powinienem poprawić żeby to zadziałało jak należy.
Na PLC loguje się wpisując adres 192.168.1.2 ponieważ taki mu przypisalem w sieci.
Z tego co czytałem to do przekierowania przypisuje sie port po którym router po zapytaniu z zewnątrz przekieruje mnie do plc
OK czyli nie mogę sobie wybrać dowolnie portu. Ale skoro jest to port 80 a na nim działają również inne adresy jak sam router 192.168.1.1 to jak mam ustawić aby po wywołaniu tego portu uzyskać dostęp do mojego PLC?
Dzięki za porady
W tym momencie mam zdalny dostęp do routera. Wpisuję w przeglądarkę
http://dom___.ddns.net:8080 i jest pełna kontrola nad routerem.
Ale nadal nie mam dostępu do PLC. Wpisując http://dom___.ddns.net:80 nic nie daje. Czy coś jeszcze mam nie tak, albo o czymś zapomniałem?
jeśli wystawiasz na zewnątrz port 9551 to przekieruj go na port 80 na IP 192.168.1.2 w LAN (a nie na 9551)
jeśli przekierowujesz port 80 na port 80 to w przypadku http nie musisz podawać numeru portu bo 80 jest standardowy dla http
czyli zamiast
http://dom___.ddns.net:80
wystarczy
http://dom___.ddns.net
jeśli webui używa https to powinieneś przekierować port 443, a nie 80
dalej nie czytaj, bo wyszło mi dość pokrętnie
jeśli używasz niestandardowych numerów portów, to oczywiście przekierowanie musi do nich prowadzić, gdy potrzebujesz mieć dostęp do kilku urządzeń to zrób przekierowania na kilka różnych portów "na zewnątrz" np 8081 8082 itd.
oczywiście port 8081 musi kierować na jeden adres IP na port 80
a 8082 na inny IP (kolejne urządzenie)
PS jeśli wystawiasz interfejs zarządzania routerem pod adresem który zgadłem, to jest on na porcie 80 i wygląda tak
No ładnie, a wczoraj miałem pozmieniać domyślny port przekierowania do routera ale już mi się nie chciało. A tu taki Szopen już buszuje po chacie.
Wracając do tematu, musicie mi wybaczyć ale chyba jestem trochę "nie kumaty" w tych sprawach. :-
Kombinuję na różne sposoby i nic. Czy ktoś może mi powiedzieć: zrób to i to, wpisz tak i tak bo inaczej chyba nie dam rady.
Tak mam drugi komputer z Internetem komórkowym żeby być poza własną siecią.
Do routera oczywiście jest dostęp jak już Szopen pokazał. Ale do PLC brak. W oknie Forwarding wpisuję w Serwis Port i Internal Port różne porty, które tu się pojawiły i nic.
Niestety nie działa.
Nie rozumiem dlaczego obydwa porty muszą być na 80. Skąd router będzie wiedział że wpisując dom___.ddnds.net że akurat ma mnie przekierować na adres PLC?
Dlatego że wpisujesz adres IP urządzenia PLC w konfiguracji przekierowani portów.
Inaczej wrzuć adres IP 192.168.1.2 do DMZ routera potem Save i Reboot routera.
Zamień miejscami porty w polach "Service port" i "Internal port".
Internal port to jest port lokalny, czyli taki na którym nasłuchuje urządzenie w sieci lokalnej. Dla Twojego PLC to 192.168.1.2:80 ( 80 port jest domyślny przy http więc nie trzeba go wpisywać)
Service port to port który router otworzy od zewnątrz. Ustawiając przekierowanie z service 9551 przekierowuje ruch na IP 192.168.1.2 do portu internal 80.