Python Client Socket von einem anderen Netzwerk aus mit einem Server Socket verbinden?
Hallo liebe Community,
ich habe kurzem einen Chat in Python geschrieben, indem ich Sockets benutzt habe. Es gibt einen Client.py und einen Server.py. Man kann den Server an eine IP-Adresse binden und der Client kann per IP-Adresse nach einen Server suchen. Jetzt habe ich aber ein Problem:
Wenn ich versuche den Client von einem anderen Netzwerk aus mit dem Server zu verbinden, findet er ihn nicht! Ich bin relativ unerfahren was Networking angeht. Welche IP-Adresse soll ich wo angeben? Z.B. zu welcher Adresse soll ich meinen Socket Server binden und nach welcher IP-Adresse soll mein Client suchen(IPv4, IPv6, public oder local).
Wie gesagt, ich bin ein ziemlicher Noob in Sachen Networking und im Internet finde ich auch nicht das, was ich brauche. Es wäre sehr toll wenn mich jemand aufklären würde.
LG Sneeek