Åtkomst till Arduino över internet (7 / 11 steg)
Steg 7: Port forwarding din router
I det här steget skulle vi vidarebefordra hamnen finns på routern till den port som avlyssnas av våra arduino. Nu försöka skapa en användardefinierad tjänstnamn. Tilldela start hamnen med någon port nummer allt fro 0 - 65000, men se till att du inte vidarebefordrar en hamn som redan har tilldelats till en tjänst som 80, 8080, 443, undvika sådana siffror. För slutet porten skulle du kräva för att ge samma port som du har börjat din server (12345 i mitt exempel). Varför behöver vi Port Forwarding?
När en begäran från en klient (webbläsare) till en server skickas, består paketbegäran av Destination IP, portnummer då begäran delges. Generellt sett ingen denna port 80 som är reserverad för HTTP-begäranden. Nu skapar vi en server som bas i vårt arduino, som ständigt lyssnar till en port på routern inne från vårt lokala nätverk. Nu när vi vill kommunicera med våra arduino från utanför vårt lokala network(internet), då vi skicka en http-begäran till vår router på den port som har vidarebefordrats, så routern kan omdirigera http-meddelande till arduino som lyssnar på porten inuti våra lokala nätverk.