J'ai besoin de créer un alias pour mon interface réseau, de sorte qu'il soit accessible localement avec 127.0.0.1 ou 33.33.33.33.
Dans * nix je ferais ceci:
Sudo ifconfig en1 inet 33.33.33.33/32 alias
Il semble que l'outil netsh
puisse peut-être faire la même chose. Si c'est le cas, comment? J'ai vu des exemples qui semblent proches, mais je ne comprends pas les options fournies.
La raison en est d’exécuter deux instances de JBossAS sur le même ordinateur sans décalage de port. Ainsi, ils devraient utiliser les mêmes numéros de port sans conflit.
Tu aurais raison. En outre, vous pouvez ajouter plusieurs adresses sans toucher la ligne de commande à l'aide de l'écran des propriétés de l'interface avancée.
netsh interface ip add address "Local Area Connection" 33.33.33.33 255.255.255.255
Cela peut dépendre de votre version de Windows, mais voici quelques étapes à partir de ma machine Windows 7. Vous souhaitez accéder à vos "paramètres d'adaptateur local". Il y a probablement 1000 façons de faire cela, mais en voici une.
Une autre approche consiste à ajouter la carte de bouclage Microsoft en tant que périphérique réseau. Cela vous permet de configurer une carte réseau virtuelle sur votre ordinateur. Cela peut être utile pour tester le réseau depuis votre propre ordinateur. Voir http://social.technet.Microsoft.com/Forums/en-US/w7itpronetworking/thread/259c7ef2-3770-4212-8fca-c58936979851/ pour plus d'informations.
Il y a un commentaire sur la façon d'ajouter un alias tout en utilisant toujours DHCP pour le principal .J'ai un problème similaire.
La solution est:
(1) Ajouter la carte de bouclage Microsoft en tant que périphérique réseau (extrait de ici ):
À partir de là, c’est la même approche que sous Vista, c’est-à-dire:
(2) Pour voir la nouvelle interface réseau et spécifier une adresse IP:
pour ceux qui viennent, comme je l'ai fait, de google:
Une autre façon d’y parvenir consiste à définir un itinéraire et à définir la destination de manière à comprendre l’IP, par exemple: Récemment, chez nous, notre service a été arrêté pour notre T1, un ancien logiciel pour lequel personne ne possédait le code. L’adresse externe de notre serveur a été codée en dur et nous avons dû la faire passer à une adresse interne de 192.168.2.100, de sorte que je mette cette route sur les ordinateurs clients: route -p add 208.44.37.176 MASK 255.255.255.248 192.168.2.100 METRIC 1 Et sur le serveur, je règle son interface pour écouter sur 208.44.37.182
ainsi, lorsque le client essaie de se connecter au 208.44.37.182, il vérifie la table de routage, il effectue un ET au niveau du bit sur le masque de réseau pour que tout élément de la table de routage corresponde à l'adresse de routage (208.44.176), puis l'achemine vers la passerelle (192.168.2.100) à défaut, c’est la route vers la passerelle par défaut.
dans ce cas, il le dirige ensuite vers 192.168.2.100, qui le voit adressé et y répond à son tour. s'il n'écoutait pas le 208.44.37.182, il l'ignorerait (ou, s'il est configuré pour le faire, le transmet jusqu'à ce que quelqu'un le prenne ou le laisse tomber)
(pour ceux qui sont curieux de savoir pourquoi ce masque de réseau:
.__ 182 est 10110110
248 est 11111000
.__ 176 est 10110000
pour un bit AND si si l’un des deux bits est 0, le résultat est 0, s’ils sont tous les deux 1, c’est donc vous voyez en prenant 182 et AND au niveau du bit à 248 donne 176)
ce sont les choses que j'ai apprises en travaillant là-dessus, j'espère que cela aidera quelqu'un d'autre.
Vous ne pouvez pas ajouter d'alias dans l'interface graphique lors de l'utilisation de DHCP pour obtenir une adresse. La commande "netsh", cependant, est utile pour y parvenir:
netsh interface ip add adresse "Connexion au réseau local" 192.168.2.2 255.255.255.0
Cela doit être fait en tant qu'administrateur.
Utilisez "ipconfig" pour vérifier comment l’interface réseau est appelée. Dans mon cas, c'est "Connexion au réseau local".