Gå til innhold

Script for å endra IP på NIC


hemo

Anbefalte innlegg

Eg treng ein enkel måte å endra IP-adresse på NIC'et, og tenkte at brukaren skulle få eit ikon eller ein knapp som satte i gang eit script eller noko...

 

Har nokon eit kreativt håve, ein måndag morgon?

 

Scriptet skal setja:

 

IP: 192.168.1.2

Mask: 255.255.255.0

GW: 192.168.1.1

DNS1: 148.122.208.99

DNS2: 148.122.161.3

 

Når IP og alt er satt, så haddet det vert ultrakjekt med ein enkel test (f.eks. om ping til gw gav svar) som kunne fortelja brukaren om dei nye endringane vart utført med suxe...

 

Til slutt bør det lagast eit tilsvarande script som set IP og DNS til motta, motta...

 

..og du? Dette er det heilt sikkert maaange andre som har kjempe god nytte av! :thumbs:

Lenke til kommentar
Videoannonse
Annonse

Oops.. sorry!

 

**Windows XP**

 

Det er altså ønskeleg å skifta frå "motta IP (DHCP)" til ein spesifikk IP (med tilhøyrande detaljar), utan å ha trening i Windows-konfigurasjon - og utan å kunne gjera så mange tastafeil...

 

PS! Kanskje det finnes programmer der ute som gjer dette?

Lenke til kommentar

Tilfelle dere ikke har sett det, men på XP har du noe som heter alternativ konfigurasjon, så du setter maskinen opp med DHCP og den faste IP som alternativ konfigurasjon. Når maskinen ikke får en IP fra en DHCP server, så går den til alternativ konfigurasjon. Enkelt og greit.

 

Om du lurer på hvor du finner den, vel det er da så enkelt så, bare åpne Lokal nettverks forbindelsen din, velg egenskaper på TCP/IP , med andre ord der du i dag setter din DHCP innstilling, og oppe på den boksen står det faktisk "Alternativ konfigurasjon".

 

Lett ikke sant :-)

Lenke til kommentar

Nei :-s

Det der løyser ikkje problemet for meg...

Her er det DHCP tilgjengeleg, men den skal ikkje nyttast...

 

Det handlar om å skulle ligga på den og den IP'en for at di og di portane skal peika på mot deg... Så då er det viktig å gå vekk i frå den IP'en av og til, og ligga på den av og til...

Lenke til kommentar

Jeg brukte denne på laptoppen min før de gikk over til DHCP på de stedene jeg jobbet.

 

http://www.netswitcher.com/product_info.htm

 

Do you have to change your network settings every time you sit down at a client's site, or fumble with your IP address configuration every time you plug in to your home network? NetSwitcher lets you set up all of your network configurations once and for all, and it also keeps them sorted out using a graphic interface. Additionally, unlike Windows Network Control Panel, NetSwitcher requires you to perform a reboot only if you modify a parameter which needs a reboot to take effect.

Lenke til kommentar
svaret ditt er netsh, et scriptinterface for å gjøre alt av nettverksforandringer i windows 2000/xp.

søk på google/microsoft hvis du ikke skjønner hvordan det brukes

*kose på* :love:

 

er det mulig å lage ei bat-fil som f.eks spør om: IP, netmask, gateway ? (og evt. dns'er) ? noen som kan poste en slik en?

 

er usikker på hvordan man skal få den til å "spørre etter info"

Endret av DJ-JK
Lenke til kommentar
hvem skal du spørre?

Vis du er tilkopla en dhcp server får du utdelt en ipadresse.

 

lurer du på hva den er?

start->kjør->cmd-> ipconfig

 

vil du kvitte deg med den?

cmd- ipconfig -release

 

vil du ha en ny?

cmd- ipconfig -renew

øh.. for å endre fra DHCP til statisk kanskje?

 

bat fila skal spørre hvilken statisk ip du skal ha, netmask, gateway (enter for none), DNS (enter for none).

Lenke til kommentar
Jeg brukte denne på laptoppen min før de gikk over til DHCP på de stedene jeg jobbet.

 

http://www.netswitcher.com/product_info.htm

 

Do you have to change your network settings every time you sit down at a client's site, or fumble with your IP address configuration every time you plug in to your home network? NetSwitcher lets you set up all of your network configurations once and for all, and it also keeps them sorted out using a graphic interface. Additionally, unlike Windows Network Control Panel, NetSwitcher requires you to perform a reboot only if you modify a parameter which needs a reboot to take effect.

Dette fungerte veldig bra iallefall. Synd det ikke var Freeware.

Kunne sette DNS, IP (evt DHCP), gateway, netmask osv.

Lenke til kommentar

IPCONFIG kan ikkje setta IP statisk:

 

C:\>ipconfig /?

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

hvor
   kort         Tilkoblingsnavn
                  (jokertegnene * og ? er tillatt, se eksempler)

   Alternativer:
      /?           Viser denne hjelpemeldingen
      /all         Viser full konfigurasjonsinformasjon.
      /release     Frigir IP-adressen for det angitte kortet.
      /renew       Fornyer IP-adressen for det angitte kortet.
      /flushdns    Tømmer DNS Resolver-bufferen.
      /registerdns Oppdaterer alle DHCP-leasingavtaler og registrerer
                   DNS-navn på nytt
      /displaydns  Viser innholdet i DNS Resolver-bufferen.
      /showclassid Viser alle klasse-IDene for DHCP som er tillatt for kort.
      /setclassid  Endrer klasse-ID for DHCP.

Standarden er å vise bare IP-adressen, nettverksmasken og
standard gateway for hvert enkelt kort som er bundet til TCP/IP.

Hvis det ikke er angitt noe kortnavn for frigivelse og fornying, vil IP-
adresseleasingavtalene for alle kort som er bundet til TCP/IP, frigis
eller fornyes.

Hvis ingen klasse-ID er angitt for SetClassID, fjernes klasse-IDen.

Eksempler:
   > ipconfig                       ... Viser informasjon.
   > ipconfig /all                  ... Viser detaljert informasjon
   > ipconfig /renew                ... Fornyer alle kort
   > ipconfig /renew EL*        ... Fornyer kort som har et
                                    navn som starter med EL
   > ipconfig /release *Con*    ... frigir alle tilsvarende koblinger,
                                    f.eks. "Lokal tilkobling 1" eller
                                        "Lokal tilkobling 2"

C:\>

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...