Cara Mengganti Ip Address Dengan Software

Posted on by admin
Cara Mengganti Ip Address Dengan Software Rating: 3,7/5 8810 reviews
Learning has never been so easy!
Sign Up

This batch file script will allow you to set a static or dhcp ip address on a spicific adapter on your pc.

Mengganti ip address juga sering dilakukan untuk mempermudah mengenali suatu device pada jaringan seperti pada printer dan komputer server. Dengan mengganti ip address akan membuat komputer tersebut menggunakan ip statis atau tidak berubah, sehingga akan mudah diingat dan dikenali. Office; Parent Category. Cara Mengganti IP Address Dengan Negara Lain. Saya akan memberitahukan cara mengubah IP Address dengan IP negara lain.

I created this script because I have to change the IP address on my laptop for field troubleshooting. If you have any question please feel free to contact me.

4 Steps total

Step 1: Verify the name of your network connection

The script is very specific to the name of the connection that it is making changes to.
Go to:
Network Connection in the control pannel.

Make a note of the name of the connection that you are anting to control. in my case I am working with the LAN connection. By default that connections are called Local Area Connection (1) etc.

Step 2: Copy this script.

Here is the script that is going to do the work for you. Open Notepad and paste the script into notepad

Script Beginning:

@echo off
echo Choose:
echo [A] Set Static IP
echo [B] Set DHCP
SET /P C=[A,B]?
for %%? in (A) do if /I '%C%'%%?' goto A
for %%? in (B) do if /I '%C%'%%?' goto B
goto choice
@echo off
echo 'Please enter Static IP Address Information'
echo 'Static IP Address:'
set /p IP_Addr=

echo 'Default Gateway:'
set /p D_Gate=

echo 'Subnet Mask:'
set /p Sub_Mask=

echo 'Setting Static IP Information'
netsh interface ip set address 'LAN' static %IP_Addr% %Sub_Mask% %D_Gate% 1
netsh int ip show config
goto end

ECHO Resetting IP Address and Subnet Mask For DHCP
netsh int ip set address name = 'LAN' source = dhcp

ipconfig /renew

ECHO Here are the new settings for %computername%:
netsh int ip show config

goto end

Script END!

Step 3: Save the script

Select File Save-AS. in the file type box make sure you select All Files. When you name the file make sure it has a .bat file extension.

Step 4: Enjoy the script

The script when clicked on will display a simple menu. You choose static IP or DHCP. either selection will change the IP address of the adapter you selected.

Published: Apr 23, 2009 · Last Updated: Jan 07, 2018


  • Cayenne
    Scott D. Apr 28, 2009 at 04:18pm

    If there is a way to add a file to this How to I will add the batch file to the post.

  • Pure Capsaicin
    Martin9700 Sep 18, 2009 at 05:59am

    Scott, you could add the batch file (now) into the Script Center, then add the link as a reference..

  • Jalapeno
    Mike4548 Jun 30, 2010 at 09:38am

    Is there a way to change DNS for Static IP?

  • Cayenne
    Scott D. Jun 30, 2010 at 09:49am

    The short answer is yes.
    netsh interface ip set dns 'Local Area Connection' static

  • Cayenne
    Scott D. Jun 30, 2010 at 09:52am

    To change it back to dynamilcy get DNS you can set the interface to get a dhcp address or use the following command.

    netsh interface ip set dns 'Local Area Connection' dhcp

  • Anaheim
    Bruce_R Jul 21, 2010 at 10:27am

    For Windows XP SP3 and above I use the netsh command. Especially powerful in Vista/Windows7/Server 2008.

    To change from DHCP to Static I use this script .

    interface ip set address name='Local Area Connection' source=static addr= mask=
    interface ip set address name='Local Area Connection' gateway= gwmetric=0
    interface ip set dns name='Local Area Connection' source=static addr= register=NONE
    interface ip add dns name='Local Area Connection' addr= index=2
    interface ip set wins name='Local Area Connection' source=static addr=none

    The script syntax varies with windows versions, mine is for windows 7

  • Pimiento
    amir4401 Aug 9, 2010 at 04:37am

    can I use this script in ubuntu linux

  • Serrano
    DMel Oct 27, 2010 at 08:41pm

    Is there a way to determine what the name of the connection is? and then insert it into the script?

    As in, I have about 100 PCs that I will soon be changing to DHCP they are in AD, so this script would be awesome. Only problem I see is that IF the LOCAL AREA CONNECTION is not what the name of the active connection is, then those PCs won't be changed.

    If there was some way to pole the PC in question as to what it's active connection name is, and enter it as a variable and not have user interaction this would be perfect for my needs. Heroes legend reborn.

  • Pimiento
    lee_hung2002 May 18, 2011 at 12:29am

    Thank you very much, Scott. It works well for my needed. Just a quick question.I modified your script. I added the dns on the static setting. It worked fine. But I don't know how to change back the original DNS when select option B. Could you help, please? Thanks, again.

  • Pimiento
    KevinJ Jul 9, 2011 at 07:03am

    Command line is great, but I recommend to use some tool for that, simplify and automate. I'm using Maxidix IP Switcher for example, it is the simplest way for fast switching between IP settings. I also know that the other program Wifi Suite can switch settings even automatically when you connecting to wireless network.

  • Pimiento
    Goks Aug 29, 2011 at 11:51pm

    Ah! Brilliant ! I was searching for a script like this. But, I am a noob in scripting. Please help me out Scott. My problem is I have a Internet static IP address for my LAN and I have another Internet Connection which uses DHCP and I have connected to a switch.

    So, if the static IP address reads No Internet Access for about 5 mins I want a script to automatically switch to my 2nd Internet Connection which uses DHCP. In short, static should automatically switch to DHCP when it reads 'No Internet Access'.. Please help me!

  • Pimiento
    BannedAccount Sep 3, 2011 at 09:55pm

    how about script to set 'Obtain DNS server address automatically' for windows 7.

  • Sonora
    yaelfabulous Jan 18, 2013 at 10:27pm

    thanks for this how-to.

  • Chipotle
    RicardoLopes May 2, 2013 at 11:14am

    I think that our LAN will be cleaner this way! Will try to implement it here.

    Applied Acoustics Systems Lounge Lizard EP-4. Where to buy? Protection Type. Serial Number (no Dongle required). Windows Requirements. Host application. Lounge lizard ep 4 serial number Enter your Lounge Lizard EP-4 serial number. Upon purchase or registration, the serial number is sent via email – don't forget to check your junk/spam folder. Lounge Lizard EP4 is an electric piano plugin delivering authentic Rhodes and Wurlitzer sounds in an everythingyouneed package Lounge Lizard EP4 is an. May 15, 2018 - Lounge Lizard Ep 4 Authorized Serial Number -> DOWNLOAD d77fe87ee0 With Zebra's technologies,. Make the Move to Manufacturing 4.0.

  • Pimiento
    Abdul4079 May 10, 2013 at 10:04am

    just copy the below code and paste the script into notepad.
    I can use netsh to change my entire IP address (IP address, subnet mask, and gateway gwmetric (as 1 in normal, [for secondary ip address for the same nic mentions as 2 in gwmetric ).

    Script Beginning:

    @echo off
    echo 'Setting Static IP Information'
    netsh interface ip set address 'Local Area Connection' static 1
    netsh int ip show config
    goto end

    end of script

  • prev
  • 1
  • 2
  • next