3 Feb 2013

Tips Mengganti IP Address Dengan Batch File

Pengguna laptop yang sering berpindah - pindah hotspot pasti pernah dipusingkan dengan settingan IP. Biasanya dialami oleh mereka yang memilik jaringan hotspot sendiri di rumah  dan menggunakan mode static.

Pas lagi internetan di rumah IP laptop harus diset ke IP static ... dari control panel -> network connection -> bla bla bla
Pas lagi di kantor laptop/kafe harus diset lagi ke DHCP ... dari control panel -> network connection -> bla bla bla

Pusing kan?

Berikut ini 3 cara untuk mengganti IP laptop/komputer tanpa harus mengikuti prosedur di atas (dari control panel -> network connection -> bla bla bla)

1. Manual IP change - Static vs DHCP


IP address, gateway, dan subnet mask di masukkan secara manual

@echo off
echo Choose:
echo [A] Set Static IP
echo [B] Set DHCP
echo.
:choice
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
:A
@echo off
echo "Masukkan IP adress, Gateway, dan Subnet Mask -> tekan enter setiap entry masing2 address"
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 "
Wireless Network Connection" static %IP_Addr% %Sub_Mask% %D_Gate% 1
netsh int ip show config
pause
goto end
:end

:B
@ECHO OFF
ECHO Resetting IP Address and Subnet Mask For DHCP
netsh int ip set address name = "
Wireless Network Connection" source = dhcp

ipconfig /renew

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

pause
goto end
:end



2. Auto IP change - Static
Ganti IP address (warna hijau), Subnet Mask (warna merah), dan Default gateway (warna biru) disesuaikan dengan data IP dari hotspot di rumah anda.


@echo off
echo Yakin mau merubah IP#?
echo [Y] Ya
echo [N] Batal
echo.
:choice
SET /P C=[Y,N]?
for %%? in (Y) do if /I "%C%"=="%%?" goto Y
for %%? in (N) do if /I "%C%"=="%%?" goto N
goto choice
:Y
echo "Setting Static IP Information"
netsh interface ip set address name="Wireless Network Connection" static 192.168.1.100 255.255.255.0 192.168.1.1
ipconfig /all
pause
goto end

:N
ECHO tidak ada perubhan pada IP address
netsh int ip show config

pause
goto end
:end

3. Auto IP change - DHCP

@echo off
echo Yakin mau merubah IP ke DHCP?
echo [Y] Ya
echo [N] Batal
echo.
:choice
SET /P C=[Y,N]?
for %%? in (Y) do if /I "%C%"=="%%?" goto Y
for %%? in (N) do if /I "%C%"=="%%?" goto N
goto choice
:Y

@ECHO OFF
ECHO Resetting IP Address and Subnet Mask For DHCP
netsh int ip set address name = "Wireless Network Connection" source = dhcp
ipconfig /renew

ECHO IP address %computername%: sekarang DHCP
pause
goto end

:N
pause
goto end
:end


Keterangan: 
1. ganti "Wireless Network Connection" (font merah pada script) dengan nama network adapter yang mau diset IP-nya.
Misal mau ganti IP wired Lan Win7 (Lan kabel) ganti dengan  "Local Area Connection"

2. Copy dan paste masing2 script di atas pada notepad yang berbeda  (beri nama sesuai judul) dan simpan dengan extension .bat.
3. Jalankan batch file setiap mau ganti IP.
 
Terima kasih telah berkunjung.
Info:
Daftar Satellite dan Channel bisa di lihat disini
Update harga Receiver dan lainnya bisa dicek disini
Terkait...



On Facebook



0 komentar: