Tuesday, 12 March 2013

script mengubah IP dengan cmd


script mengubah IP dengan cmd

Berawal dari disini , maka terispirasilah tulisan ini,.
terimakasih bwt yang telah mengispirasi,.


langsung aja gan,



1. penamaan Ethernet (biar ngak salah paham nantinya) "tdk ada spasi, biar gampang". Nama Ethernet yang akan digunakan pd tutorial ini adalah eth4



2. buat file dengan nama ifconfig.bat dengan isi sebagai berikut : (silahkan copy and paste)

@echo off

if "%2" EQU "dhcp" (netsh int ip set addr %1 %2)
if "%2" EQU "add" (netsh int ip %2 addr %1 %3 %4)
if "%2" EQU "rem" (netsh int ip del addr %1 %3 %4)
if "%2" EQU "dns" (if "%3" EQU "dhcp" (netsh int ip set dns %1 %3))
if "%2" EQU "dns" (if "%3" NEQ "dhcp" (netsh int ip set dns %1 static %3))
if "%2" NEQ "" (if "%4" NEQ "" (if "%2" NEQ "add" (if "%2" NEQ "rem" (netsh int ip set addr %1 static %2 %3 %4 1))))
if "%2" NEQ "" (if "%4" EQU "" (if "%2" NEQ "dhcp" (if "%2" NEQ "rem" (if "%2" NEQ "dns" (netsh int ip set addr %1 static %2 %3)))))
if "%2" NEQ "" (if "%errorlevel%" EQU "0" (echo setting berhasil) ELSE (echo setting gagal))
if "%2" EQU "" (netsh int ip show address "%1")

@echo.

atau download Di SINI ..! >> script updated



3. pindahkan file tersebut pada directory (folder) C:\WINDOWS\system32\
4. run it. (silahkan di coba)
a. merubah ip dhcp
maksudnya : ip address kita akan diatur oleh DHCP server ( alias otomatis)
(syntax : ifconfig (spasi) "ethernet_name(spasi) dhcp)
contoh : ifconfig eth4 dhcp



b. merubah ip static
maksudnya : IP address dan sub netmasknya kita set secara manual (tanpa DHCP)
(syntax : ifconfig (spasi) "ethernet_name(spasi) "ip"(spasi) "netmask")
contoh : ip address = 191.168.1.10
sub netmask = 255.255.255.254

ifconfig 
eth4 191.168.1.10 255.255.255.254



c. merubah ip static beserta gateway
maksudnya : IP gateway sangatlah penting untuk koneksi ke jaringan luar, termasuk intermet jd sebaiknya disertakan.
(syntax : ifconfig (spasi) "ethernet_name"(spasi) "ip"(spasi) "netmask"(spasi) "ip_gateway")

contoh : ip address = 191.168.1.10
sub netmask = 255.255.255.254
ip gateway = 191.168.1.1

ifconfig eth4 191.168.1.10 255.255.255.254 191.168.1.1



d. menambahkan ip lain dlm satu interfacemaksudnya : dalam satu ethernet port, kita punya lebih dari 1 IP

(syntax : ifconfig (spasi) "ethernet_name(spasi) add (spasi) "ip" (spasi) "netmask")

contoh :
ip address sebelumnya = 191.168.1.10 (seperti pada bagian c. diatas)
sub netmask sebelumnya= 255.255.255.254

IP yang ingin ditambahkan :
ip address = 191.168.20.10
sub netmask = 255.255.255.0

ifconfig eth4 add 191.168.20.10 255.255.255.0



e. menghilangkan ip dan gateway dlm satu interface

maksudnya : jika kita punya lebih dari 1 IP, adalakanya kita harus menghapus salah satunya.
(syntax : ifconfig (spasi) "ethernet_name(spasi) rem (spasi) "ip" (spasi) "gateway")

contoh : ip address = 191.168.20.10
sub netmask = 255.255.255.0
ip gateway =191.168.1.1 (optional : boleh ada atau tidak jg tidak apa-apa)

ifconfig eth4 rem191.168.20.10




atau menghapus IP address dan menghapus IP gatewaynya

ifconfig eth4 rem 191.168.20.10 191.168.1.1



f. mengganti ip DNS
maksudnya : kalau mau melakukan internet kita memerlukan IP DNS server.
(syntax : ifconfig (spasi) "ethernet_name(spasi) dns (spasi) "ip_dns" )

contoh : ip DNS server= 192.168.2.2
ifconfig eth4 dns 192.168.2.2


g. mengganti ip DNS dhcpmaksudnya : kalau kita tdk tau IP DNS servernya sebaiknya di DHCP alias otomatis.
(syntax : ifconfig (spasi) "ethernet_name(spasi) dns (spasi) "dhcp" )

Contoh : 

ifconfig eth4 dns dhcp


kesimpulannya :
  1. ifconfig eth4 dhcp -> mengubah ke IP dinamic atau DHCP
  2. ifconfig eth4 ip_address netmask-> mengubah ke IP static
  3. ifconfig eth4 ip_address netmask ip_gateway-> mengubah ke IP static + gateway
  4. ifconfig eth4 add ip_address netmask -> menambahkan IP
  5. ifconfig eth4 rem ip_address ip_gateway -> menghapus IP
  6. ifconfig eth4 dns ip_dns-> menambah IP DNS server
  7. ifconfig eth4 -> melihat konfigurasi Interface

selamat mencoba,..

Jangan lupa kasih komentar ya, soalnya ini posting pertama saya, :)

Download Script Di SINI ..! >> script updated
 
Note : 
-script diatas untuk Windows XP dan Windows 7, tapi untuk WIN 7 command cmd harus di "run as administrator" terlebih dahulu. 
1. Klik Kanan pada Command Prompt, lalu pilih run as administrator.
2. Klik Start dan pada Search Bar, ketik CMD. Lalu Tekan tombol Ctrl+Shift+Enter



Update :
- jika hanya ingin cek ip via cmd. ifconfig eth0, karena pakai ipconfig terlalu banyak informasi ngak jelas.
- untuk penamaan interface WiFi usahakan jangan wlan0, tetapi yang lainnya. karena tidak akan menampilkan informasi apapun.

hase50
Support Full This Blog!! Support Full This Blog!!

0 comments:

Post a Comment