Schritt 3: Setup-Port-Forwarding
Wenn wir jedermann, überall auf dem Arduino-Web-Server zugreifen wollen müssen wir etwas namens Port-Weiterleitung einrichten. Dies ist eine Option, die Sie in Ihrem Internet-Router-Manager festlegen können. Um eine lange Geschichte kurz zu machen, Port-Weiterleitung ermöglicht es Wechselwirkungen zwischen WAN und LAN, aka: es macht Ihre Arduino in das öffentliche Netz im Gegensatz zu halten, die es in das Private Netzwerk isoliert. So kann jeder überall mit Internet-Zugang mit Ihrem Arduino interagieren.
(a) die IP-Adresse von Ihrem Arduino zu finden. Dieses Login zu Ihrem Router-Manager tun (siehe Schritt 1 Teile einer & b). Sobald sich Ihr Router angemeldet, finden Sie eine Seite mit dem Titel etwas ähnliches wie "Attached Devices". Sobald Sie hier, um die LAN IP-Adresse für Ihre Arduino, häufig 192.168.1.177 eindeutig zu sehen sein werden.
(b) haben Sie die Arduino LAN IP-Adresse, finden Sie eine Seite in Ihrem Router namens "Port Forwarding". Von hier haben Sie die Option "benutzerdefinierten Dienst hinzufügen" zu finden oder etwas ähnliches. Um einen neuen benutzerdefinierten Dienst einzurichten, geben Sie die LAN-IP-Adresse von Ihrem Arduino, wählen Sie TCP/UDP Protokoll, wählen Sie einen offenen Port, wie etwa 8081 - verwenden Sie diese Nummer zum Hafen starten und beenden von Port und einen Namen für den neuen Dienst. Einmal erstellt, wird Ihre neue benutzerdefinierte Service (Port-Weiterleitung für Ihre Arduino) es in der Port-Weiterleitung-Liste auftauchen.