J'essaie de configurer un serveur socket sur une machine ubuntu. J'ai mis en place le même script de serveur sur ma propre machine où cela fonctionne parfaitement. Dans mon routeur j'ai renvoyé le port 10007 à la bonne machine et lier l'ip à mon ip local (192.168 ...: 10007).Problème ip/port du serveur socket
Maintenant, j'ai besoin de le configurer sur un serveur dédié et c'est là que les problèmes commencent. Je ne semble pas avoir d'adresse IP locale sur le serveur, au moins ifconfig ne m'en donnera pas. J'ai essayé de lier à l'adresse IP publique à la place ou à 127.0.0.1 ou 0.0.0.0, cela fonctionne très bien si je telnet de la même machine mais pas d'une autre machine. Quelqu'un sait comment résoudre cela? Ai-je besoin de mettre en place une sorte de redirection de port?
Veuillez clarifier les termes. Que voulez-vous dire par "je ne semble pas avoir une adresse IP locale sur le serveur"? Juste lo interface apparaît dans ifconfig, pas eth0, etc? Par IP publique, vous voulez dire l'adresse IP externe de votre routeur? – Duck
J'ai lo et eth0, mais pas "interne" comme dans 192.168.x.x. eth0 a 79.136.x.x qui est accessible depuis internet via ssh et http par exemple. – Martin
Donc, votre nouveau serveur est à un centre de données ou à la maison accroché directement au modem câble ou autre? Ce n'est pas derrière un périphérique NAT? – Duck