Will Eth hinzufügen Wechsel des Arduino-Servers zu meinem Heimnetzwerk wie erwartet? (DynDNS, SSH)

245
Addy

Ich möchte einen Ethernet-Switch kaufen und in mein Netzwerk einbauen, um weitere Geräte an das Web anschließen zu können. Die Sache ist, im Moment gibt es nur einen Ausgang vom Router, der von meinem ISP bereitgestellt wird, und er geht direkt zu meinem PC. Über den DynDNS-Dienst von afraid.org kann ich also über SSH auf den PC zugreifen.

Meine Frage ist, wird es genauso funktionieren, auch wenn ich zwischen Router und PC einen Schalter stelle?

Ich habe auch noch eine Sorge. Der Grund für das Einsetzen des Switches ist, dass ich einen Arduino-Server verwenden möchte, um die aktualisierten dynamischen IPs an den DynDNS-Dienst zu senden, und auch den Remote-Switch des PCs verwenden möchte. Der Arduino überwacht also nur einen einzigen Port und sendet gelegentlich Pakete aus.

Ich denke, dass dies gut funktioniert, weil 99,999% des Datenverkehrs vom PC aus initiiert werden. Der Switch sollte also in der Lage sein, die Antwortpakete (z. B. von einer Website) direkt zum PC zu leiten, ohne den Arduino ebenfalls zu überfluten. Wenn der Datenverkehr ankommt (SSH an PC oder spezielle Befehle für den Arduino-Server), sollte der Switch die Daten sowohl an PC als auch an Arduino senden, und einer von ihnen würde dies entsprechend behandeln. Dies wäre nicht ineffizient, da der von außen eingeleitete Verkehr vernachlässigbar wäre.

Stimmt meine Argumentation, oder bin ich über die Funktionsweise des Wechsels getäuscht? Ist es in Ordnung, zwei Geräte unter einer einzigen IP-Adresse zu haben, während sich jeder nur auf bestimmte Ports konzentriert und der Switch die korrekte Verteilung der Pakete übernimmt?

0
Ja, du hast es richtig verstanden. Fügen Sie den Schalter hinzu. Solange der ISP einen Router und kein einfaches Modem bereitstellt, ist alles in Ordnung. Wenn der ISP nur ein Modem bereitstellt, möchten Sie keinen Switch, sondern einen 4-Port-Router. Tyson vor 7 Jahren 0
Wie lautet die Modellnummer des Routers? dsolimano vor 7 Jahren 0
Autsch, ich glaube du hast mich erwischt, ich dachte es ist ein Router, aber es ist eigentlich nur ein Modem (Cisco EPC3208 http://bit.ly/2iIZh87). Wenn ich also einen Switch verwendet habe und mein ISP nur eine einzige IP-Adresse hätte, würde nur ein Gerät funktionieren, oder? Wenn sie mir dagegen mehr IPs geben, hat der Arduino keinen Zugriff auf die IP-Adresse des PCs, und das DynDNS macht dann keinen Sinn. Und wenn ich einen Router kaufe, hat das Arduino keinen Zugriff auf die öffentliche IP-Adresse oder nicht? Ich wünschte, es gäbe ein paar billige einfache L3-Switches ... Addy vor 7 Jahren 0
Mit einem Router erhalten alle Geräte eine interne oder private IP-Adresse. Für Ports, auf die von außen zugegriffen werden muss, portieren Sie vorwärts. Zum Beispiel: Port 80 an den PC, Port 22 und Port 8080, vielleicht an den Ardunio usw. Dies ist keine Hochtechnologie oder neue Technologie, jeder mit einer einzigen IP-Breitbandverbindung und die Notwendigkeit für eingehende Verbindungen verwenden diese Methode. Mit Ausnahme von Port 80 für http verwende ich normalerweise sogar Port Forward, um Ports neu zuzuordnen. dh der öffentliche IP-Port 42022 findet meinen rPi am privaten IP-Port 22. Tyson vor 7 Jahren 0

0 Antworten auf die Frage