Comment configurer un alias IP sur un réseau local sous Windows? [dupliquer]

Réponses:

1

Vous devez le faire depuis une console élevée, car Windows n'a pas de sudo:

netsh interface ip add address "Local Area Connection" 10.10.10.10 255.255.255.0

"Connexion au réseau local" peut être différent pour vous. Pour trouver le nom que vous devez exécuter:

ipconfig

Et tirez le nom de l'interface réseau.

Ian Pringle
la source
Il existe également deux autres moyens (Loopback et GUI), mais j’ai pensé que vous cherchiez la commande depuis que vous avez localisé la commande iOS.
Ian Pringle
Lorsque je lance cela, il désactive DHCP et change mon IP, ce qui me fait perdre la connexion Internet. Est-il possible de conserver DHCP et cette adresse IP supplémentaire? Ce que je veux, c'est que 10.10.10.10 pointe sur localhost.
BrunoLM
1
Si votre DHCP attribue les adresses IP de manière statique, il vous suffira alors de rajouter l'IP attribuée. Par conséquent, si l'adresse IP locale de votre système était 192.168.0.5, après avoir affecté 10.10.10.10, utilisez la même commande pour affecter votre système 192.168.0.5. S'il n'est pas statique, vous devrez le mettre à jour lors de la réaffectation.
Ian Pringle
Ça a du sens. J'ai testé et cela a fonctionné. Cependant, je pense que la commande unix que j'ai postée ne nécessite pas que l'utilisateur ajoute sa propre adresse IP, ils peuvent simplement exécuter l'alias et disposer de cette adresse IP supplémentaire ...
BrunoLM
1
Dans la netshmesure où Windows est spécifique, il ne fonctionnera pas de la même manière aliasque dans * nix. La commande netsh désactive le DHCP, vous devez donc indiquer au PC ce qu’il faut rechercher. La fonction * nix peut ne pas être désactivée, ce qui explique pourquoi cela n'est pas nécessaire. Une autre option, bien que non intégrée à Windows, serait de rechercher et de voir si Cygwin prend en charge le * nix ipconfig. Si c'est le cas, vous devriez pouvoir utiliser la même commande sous Windows (après avoir installé Cygwin).
Ian Pringle
0

Vous pouvez le faire à partir d’une invite de commande élevée avec l’utilitaire netsh:

netsh int ipv4 add address "Local Area Connection" 10.10.10.10 255.255.0.0

Vous devez remplacer "Local Area Connection"par le nom de la carte réseau et 255.255.0.0par le masque de sous-réseau approprié. Vous pouvez afficher les noms de carte réseau du système en exécutant ipconfig.

Plus d'information:

Imitateur Twisty
la source
Lorsque je lance cela, il désactive DHCP et change mon IP, ce qui me fait perdre la connexion Internet. Est-il possible de conserver DHCP et cette adresse IP supplémentaire? Ce que je veux, c'est que 10.10.10.10 pointe sur localhost.
BrunoLM
Vous ne pouvez pas mélanger des attributions d'adresses statiques et dynamiques (DHCP) sur la même interface. Cependant, votre commentaire selon lequel vous souhaitez faire pointer localhost vers une adresse IP donne l’impression que vous n’avez pas posé de questions sur le problème réel , mais plutôt sur la solution que vous avez proposée. Vous ne pouvez pas modifier votre question existante pour corriger cela car elle a déjà des réponses (cela ne serait pas correct pour votre nouvelle question). Vous devriez poser une nouvelle question, et bien sûr ça va de dire "j'ai essayé d'utiliser netsh comme ça ... mais ça n'a pas marché" et de faire référence à cette question.
Twisty Impersonator