Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 15 lut 2025, o 22:27


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 7 ] 
Autor Wiadomość
PostNapisane: 3 maja 2016, o 17:47 
Offline
Nowy

Dołączył(a): 16 sty 2015
Posty: 5
Pomógł: 0

Witam
Tworzę projekt zdalnie zarządzanego sterownika przez internet. Sam sterownik mam już napisany i odpalony napisałem też prosty programik na PC który po UDP "zarządza" sterownikiem. Problem polega na tym, że potrafię to robić w sieci lokalnej a potrzebuje to robić na odległość. Moje pytanie jest takie jak to w najprostszy sposób zrobić? A może zrezygnować z UDP za rzecz serwera www postawionego na procku?? Używam karty sieciowej ENC28J60 i stosu UDP z BLUE BOOKA.
Za wszystkie porady z góry dziękuję i pozdrawiam!



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 maja 2016, o 17:53 
Offline
Użytkownik

Dołączył(a): 24 kwi 2013
Posty: 454
Pomógł: 30

Przekierowujesz port na routerze na IP ENC28J60 i już masz globalnie.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 maja 2016, o 18:20 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 05 mar 2016
Posty: 85
Pomógł: 5

albo tak http://www.noip.com/remote-access

_________________
I'M



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 maja 2016, o 18:29 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 mar 2014
Posty: 1475
Pomógł: 167

robertomic napisał(a):
To tylko umożliwia korzystanie z nazw zamiast adresów.

Aby móc korzystać ze zdalnego dostępu musisz mieć na routerze publiczny adres IP z pełnym dostępem z internetu (czyli jak masz dostęp przez mobilnego operatora, to będziesz miał problem). A następnie na routerze ustawić port forwarding (lub DMZ) przekierowujące ruch kierowany na adres WANowy do urządzenia w LANie.

Musisz też pamiętać, że nie możesz używać żadnych broadcastów lub multicastów, tylko bezpośrednią komunikację.

--
Pozdrawiam,
Robert



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 maja 2016, o 20:36 
Offline
Nowy

Dołączył(a): 16 sty 2015
Posty: 5
Pomógł: 0

Dzięki trochę mi się rozjaśniło. Jeżeli powiedzmy mam dostęp do sieci(sterownik) przez tepse to będzie ok?? A sam program będzie można odpalić na kompie z dostępem przez mobilnego operatora??



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 maja 2016, o 20:37 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 29 maja 2013
Posty: 432
Lokalizacja: Gostyń / Poznań
Pomógł: 25

albo kupić tani router, wgrac mu DDWRT np. i na nim zrobić sobie VPN... a wtedy to juz jak bys pracowal lokalnie...

_________________
Podpis...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 maja 2016, o 22:57 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 mar 2014
Posty: 1475
Pomógł: 167

Cytuj:
Jeżeli powiedzmy mam dostęp do sieci(sterownik) przez tepse to będzie ok??
Chyba wszystkie tepsiane dostępy dają publiczne adresy. Ale jak masz ofertę masową a nie biznesową, to zmienia Ci się przydzielony adres IP co 24h. Dlatego możesz potrzebować skorzystać z funkcjonalności Dynamic DNS (np. na wspominanym wcześniej serwisie no-ip).
Cytuj:
A sam program będzie można odpalić na kompie z dostępem przez mobilnego operatora??
Klient może być odpalony z dowolnego dostępu (nawet z prywatnym IP / za NATem).

--
Pozdrawiam,
Robert



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 7 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 2 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO