Changer d'ip en un clique ?

Statut
N'est pas ouverte pour d'autres réponses.

Gh0$T

Elite
Voilà, je change pas mal mon Pc portable de réseau, et parfios les configuration réseau sont un peu plus complexe qu'un simple DHCP.


Est ce qu'il est possible via un raccourcis de changer d'IP par expl un .reg ?


Merci.
 

Calvin80

Respect is key
edit :eek:ops sorry: sous windows.. (avais pas compris).
 

GUMBAL

💎💎💎💎💎
RS-ReNeW-IP.bat

c/c dans un fichier bloc note
@echo off
echo ###########################################
echo ###########################################
echo ## ##
echo ## ##
echo ## Renew-IP ##
echo ## ##
echo ## ##
echo ## ##
echo ###########################################
echo ###########################################
echo °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
echo Voici un petit programme qui va renouveler
echo votre adresse IP
echo °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
echo ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
PAUSE
ipconfig /flushdns
ipconfig /release
ipconfig /renew
PAUSE
cls
echo ###########################################
echo ## ##
echo ## Renouvellement de votre IP termine ! ##
echo ## ##
echo ###########################################
PAUSE
exit
Ou alors tu demande qq chose de plus complexe ? (si oui, dsl je sais pas t'aider plus ^^)
 
N

NaAa@B

ex membre
dans le genre comment faire compliquer quand l'on peu faire simple



"ipconfig /renew" dans un bat et c bon :s
 

Ch3at4h

BabeZ master
Vous ne répondez pas à sa question, il lui faudrait un double-clic pour faire ce qu'il souhaite avec votre méthode :D

:arrow:
 

GUMBAL

💎💎💎💎💎
[666 a dit:
]Vous ne répondez pas à sa question, il lui faudrait un double-clic pour faire ce qu'il souhaite avec votre méthode :D

:arrow:
bha ce que j'ai mis, c'est ça : o
 

zoheir

cvm.mangaleet()
en vbs
 

Calvin80

Respect is key
heu.. je crois que ce que veut Ghost c'est des choses un peu + compliqués non ?
du genre: passer d'une configuration IP et DNS dynalmique via DHCP une config IP fixe, DNS prédéfinis, etc...
Je ne connais pas la ligne de commande ipconfig, mais ça doit se faire facilement je pense.
 

GUMBAL

💎💎💎💎💎
Calvin80 a dit:
heu.. je crois que ce que veut Ghost c'est des choses un peu + compliqués non ?
du genre: passer d'une configuration IP et DNS dynalmique via DHCP une config IP fixe, DNS prédéfinis, etc...
Je ne connais pas la ligne de commande ipconfig, mais ça doit se faire facilement je pense.
me semble aussi :D
 
GUMBAL a dit:
RS-ReNeW-IP.bat

c/c dans un fichier bloc note
@echo off
echo ###########################################
echo ###########################################
echo ## ##
echo ## ##
echo ## Renew-IP ##
echo ## ##
echo ## ##
echo ## ##
echo ###########################################
echo ###########################################
echo °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
echo Voici un petit programme qui va renouveler
echo votre adresse IP
echo °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
echo ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
PAUSE
ipconfig /flushdns
ipconfig /release
ipconfig /renew
PAUSE
cls
echo ###########################################
echo ## ##
echo ## Renouvellement de votre IP termine ! ##
echo ## ##
echo ###########################################
PAUSE
exit
Ou alors tu demande qq chose de plus complexe ? (si oui, dsl je sais pas t'aider plus ^^)
c'est pas ca, ca c'est pour renouveller une ip à caractère dynamique.


lui voudrait changer sa configuration d'ip fixe / passer en dynamique en un clic.
 
1er
OP
Gh0$T

Gh0$T

Elite
Oui, c'est pas un release - renew que j'ai besoin merci :D


Je veux un truc genre :

assignAdressIP1=192.168.1.1
assiignAdressNetword=255.255.255.0
assignadressGateway=192.168.1.2
assignPrimeryDNS=195.238.2.21
assigSecondaryDNS=195.238.2.22
assignAdressIP2=172.18.6.73
AssignAdressNetwork=255.255.255.240

Comme ça il met ma carte réseau avec les valeurs :D

Ensuite je reveux un batche pour le remettre en automatique dhcp :D

On peut etudier le ipconfig /? mais il y a rien dedans lol

Code:
USAGE:
    ipconfig [/? | /all | /renew [adapter] | /release [adapter] |
              /flushdns | /displaydns | /registerdns |
              /showclassid adapter |
              /setclassid adapter [classid] ]

where
    adapter         Connection name
                   (wildcard characters * and ? allowed, see examples)

    Options:
       /?           Display this help message
       /all         Display full configuration information.
       /release     Release the IP address for the specified adapter.
       /renew       Renew the IP address for the specified adapter.
       /flushdns    Purges the DNS Resolver cache.
       /registerdns Refreshes all DHCP leases and re-registers DNS names
       /displaydns  Display the contents of the DNS Resolver Cache.
       /showclassid Displays all the dhcp class IDs allowed for adapter.
       /setclassid  Modifies the dhcp class id.
Apparament en programation objet on peut y faire qqch

Code:
On Error Resume Next
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
    & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colNetCards = objWMIService.ExecQuery _
    ("Select * From Win32_NetworkAdapterConfiguration Where IPEnabled = True")
For Each objNetCard in colNetCards
    strPrimaryServer = "192.168.1.100"
    strSecondaryServer = "192.168.1.200"
    objNetCard.SetWINSServer strPrimaryServer, strSecondaryServer
Next
 

Calvin80

Respect is key
gh0st a dit:
On peut etudier le ipconfig /?
pas le choix ghost, tu vas devoir mettre | rester sous linux sur ton portable ;)
 
1er
OP
Gh0$T

Gh0$T

Elite
Calvin80 a dit:
gh0st a dit:
On peut etudier le ipconfig /?
pas le choix ghost, tu vas devoir mettre | rester sous linux sur ton portable ;)
Mouech mais bon, j'ai la flemme de windows franchement :s


Et j'ai déjà cherché bcp pour installer la carte wifi sous linux et pas réussit, et 90% du temps je suis en wifi. Et bon, si je doit rebooter pour passer en linux autant que je prenne 3 min pour changer d'ip ;)
 
1er
OP
Gh0$T

Gh0$T

Elite
Trouvé avec la commande Netsh

Code:
Usage: netsh [-a AliasFile] [-c Context] [-r RemoteMachine]
             [Command | -f ScriptFile]

The following commands are available:

Commands in this context:
?              - Displays a list of commands.
add            - Adds a configuration entry to a list of entries.
bridge         - Changes to the `netsh bridge' context.
delete         - Deletes a configuration entry from a list of entries.
diag           - Changes to the `netsh diag' context.
dump           - Displays a configuration script.
exec           - Runs a script file.
firewall       - Changes to the `netsh firewall' context.
help           - Displays a list of commands.
interface      - Changes to the `netsh interface' context.
ras            - Changes to the `netsh ras' context.
routing        - Changes to the `netsh routing' context.
set            - Updates configuration settings.
show           - Displays information.
winsock        - Changes to the `netsh winsock' context.

The following sub-contexts are available:
 bridge diag firewall interface ras routing winsock

To view help for a command, type the command, followed by a space, and then
 type ?.
Exemple :

netsh interface ip set adress "%LE_NOM_DE_L'INTERFACE_A_MODIFIER%" static %NOUVELLE_ADRESS% %LE MASQUE% %LA PASSERELLE% %LE METRIQUE%

ce qui peut donner :

netsh "Local1" static 192.168.1.2 255.255.255.0 192.168.1.1 2

Mais je vais voir si on peut lui attribuer plusieur IP sur la meme carte réseau via cet utilitaire
 
1er
OP
Gh0$T

Gh0$T

Elite
Je suis amoureux !

Vous configurez vos cartes réseaux (même très complexe avec 5 IP par carte réseau et des proxy et tout et tout).


Permet d'enregistrer votre configuration à 100% dans un fichier
Code:
c:\>netsh dump > c:\network_configuration>office1.txt
Permet de réstaure la configuration que vous désirez :

Code:
c:\>netsh exec c:\network_configuration>office1.txt

On peut juste prendre les adresses ip :

Code:
# Interface IP Configuration for "wired"

set address name="wired" source=static addr=192.168.1.50 mask=255.255.255.0
add address name="wired" addr=10.6.0.50 mask=255.255.255.240
set address name="wired" gateway=192.168.1.1 gwmetric=0
set dns name="wired" source=static addr=195.238.2.21 register=PRIMARY
add dns name="wired" addr=195.238.2.22 index=2
set wins name="wired" source=static addr=none
 

admix

G!v3 m3 a 60v3rnm3n7
je teste ce we
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut