2017-10-21 48 views
0

Mon PC est connecté à un routeur sans fil.Connexion TCP/IP avec un routeur local

J'ai vérifié l'adresse IP de mon routeur en utilisant ce site http://www.myipaddress.com/, et en tapant "ipconfig" dans la commande obtenir une adresse IP locale qui est différente de l'adresse IP du routeur.

Ce que je veux faire est de faire un serveur tcp/ip en utilisant mon PC et en me connectant à mon PC avec un smartphone.

Dans cette situation, Lors de l'exécution programme serveur dans mon PC, ce que je l'ai fait dans mon smartphone sont

  1. Pour définir l'ip du serveur avec IP du routeur
  2. Pour définir l'ip du serveur avec ip pc local (de bien sûr, cela ne devrait pas fonctionner)

Les deux ne fonctionnent pas. Comment connecter le smartphone à mon PC par connexion tcp/ip?

+2

Configurez la redirection de port sur votre routeur. – melpomene

+0

Merci @melpomene. C'est ce que je recherche –

Répondre

0

Pour connecter un smartphone à votre PC, vous devez disposer d'une adresse IP publique/d'un port TCP mappé à l'adresse IP/port de votre PC.

adresse IP publique pourrait être attribué soit:

  • Votre PC
  • Router

En premier cas, vous n'avez pas besoin quelque chose de spécial - il suffit de connecter votre smartphone à l'ordinateur par IP publique adresse. Dans le deuxième cas, vous devez configurer le routeur pour qu'il transmette le trafic à votre PC. Habituellement, cette fonctionnalité appelée "Port Forwarding" ou "Virtual Servers".

Une autre et la meilleure solution consiste à déployer votre serveur sur un site d'hébergement Internet avec une adresse IP publique.

+0

Comment connaître mon adresse IP publique de mon PC? Quand je tape "ipconfig" dans cmd, j'ai l'adresse IP locale du routeur. Aussi, en utilisant le web que j'ai commenté ci-dessus je viens de recevoir l'adresse IP publique du routeur. –

+0

Merci pour votre réponse. J'ai trouvé la solution avec la redirection de port qui est commentée ci-dessus. –

+0

Bon, je viens d'ajouter quelques explications à quelqu'un qui pourrait avoir la même question. –