TCP/IP Sorusu (ip araliklarini otomatik degistirme) Cözüldü

Windows XP hakkındaki bilgi, belge ve ipucu paylaşım alanıdır.
Cevapla
Kullanıcı avatarı
leone
Byte2
Byte2
Mesajlar: 87
Kayıt: 29 Nis 2008, 10:13

TCP/IP Sorusu (ip araliklarini otomatik degistirme) Cözüldü

Mesaj gönderen leone »

Merhaba ; 'ISLETIM SISTEMI XP'

İs yerinde kullandigim bir IP araligi var mesela;

192.168.0.216
255.255.255.0
192.168.0.8

Yukaridaki IP araligini is yerinde kullaniyoruz
Birde evde kullandigim IP araligi var

192.168.0.2
255....vb..
192.168.0.1

Birde müsteri ziyaretlerinde yurt disinda
otellerde kullanilan IP araliklari var

Sorum;

Her yerde girip tek tek degistirmek zorunda kaliyorum
Mesela bir .bat dosyasi gibi bisey olsa
Evdeyken istenilen İP araliklarini
İs yerindeyken istedigim IP araligini
Yurt disindayken otamatik yapsa..

Böyle birsey yapmak mümkün mü acaba önceden ayarladigim IP araliklarini tek tiklama ile degistirebilirmiyim..
Kullanıcı avatarı
velociraptor
Yottabyte4
Yottabyte4
Mesajlar: 54032
Kayıt: 14 Mar 2006, 02:33
cinsiyet: Erkek
Teşekkür etti: 19899 kez
Teşekkür edildi: 12017 kez

Re: Bir TCP/IP Sorusu

Mesaj gönderen velociraptor »

Kod: Tümünü seç

netsh interface ip set address name="Local Area Connection" source=static addr=111.222.333.444 mask=255.255.255.255
netsh interface ip set address name="Local Area Connection" gateway=555.666.777.888 gwmetric=0
netsh interface ip set dns name="Local Area Connection" source=static addr=999.111.222.333  
netsh interface ip add dns name = "Local Area Connection" addr = 444.555.666.777
Üsttekinde gerekli yerleri degistirip notepad e yapistirin ve uzantisini .bat yapin bakalim ise yarayacakmi (kendim denemedim)
Kaynak:
http://www.astahost.com/info.php/switch ... t9048.html
http://support.microsoft.com/kb/230148

Asagidaki de degisik bir yaklasim sergilemis:
http://www.pixelninjas.com/Forums/Defau ... posts&t=10
Kullanıcı avatarı
leone
Byte2
Byte2
Mesajlar: 87
Kayıt: 29 Nis 2008, 10:13

Re: Bir TCP/IP Sorusu

Mesaj gönderen leone »

Evet tam bunun gibi..

Ancak ufacık bir yeri atlıyoruz galiba
IP aralıklarını değiştirertek denedim ve aşağıdaki ekranı kopyaladım

Resim
Resim
Kullanıcı avatarı
velociraptor
Yottabyte4
Yottabyte4
Mesajlar: 54032
Kayıt: 14 Mar 2006, 02:33
cinsiyet: Erkek
Teşekkür etti: 19899 kez
Teşekkür edildi: 12017 kez

Re: Bir TCP/IP Sorusu

Mesaj gönderen velociraptor »

netsh komutu en cok dizustu bilgisayar kullananlarin isine yarayabilir. iki ayri konfigrasyon yapip evde ayri iste ayri ip adresleri kullanabiliriz,her pc icin ayri ayri toplu islem dosyalari olusturalim. ve bunu flash disk veya imaj icinde saklayalim. ornek ip toplu islem dosyam su sekilde...

copy con ip(XX).bat
@echo off
netsh interface ip set address "Yerel Ag Baglantisi" static 10.0.0.2(1) 255.255.255.0(2) 10.0.0.61(3) 1(4)
Örnek kullanim:

Kod: Tümünü seç

netsh interface ip set address "Local Area Connection" static 192.168.0.100 255.255.255.0 192.168.0.1 1
netsh interface ip add dns "Yerel Ag Baglantisi" 10.0.0.2(5)
Örnek kullanim:

Kod: Tümünü seç

netsh interface ip add dns "Local Area Connection" 10.0.0.2
netsh interface ip add dns "Yerel Ag Baglantisi" 4.2.2.5(6)
Örnek kullanim:

Kod: Tümünü seç

netsh interface ip add dns "Local Area Connection" 4.2.2.5
Toplu halde:

Kod: Tümünü seç

@echo off
netsh interface ip set address "Local Area Connection" static 192.168.0.100 255.255.255.0 192.168.0.1 1
netsh interface ip add dns "Local Area Connection" 10.0.0.2
netsh interface ip add dns "Local Area Connection" 4.2.2.5
Resim

aciklamalar;

(XX) - pc no
(1) - ag gecidi
(2) - ag maskesi
(3) - ip adresi
(4) - alt ag gecidi olcu degeri
(5) - birincil dns
(6) - ikincil dns

bu sekilde gider. eklenilen her dns gelismis ozellikler altinda gozlemlenebilir. "Yerel Ağ Bağlantısı" ismi problem cikarma olasiligina sahiptir. bunu dikkate alip turkce karakterleri budamak veya daha kisa bir isim kullanmak daha faydali olacaktir.

bu arada ayni komutu yasak sitelere erismek icin dns degisikliginde de aktif olarak kullanmak mumkun. bunun yolu da aslinda yukarida var. bir ornek vermek gerekirse;

netsh interface ip set dns name="wf" source=static addr=4.2.2.5
veya
netsh interface ip set dns name="wf" source=static addr=dns adresi
wf: yerine ag baglantisi ismi gelecek.

Derleme ve deneme: Velociraptor , yari alntidir

Eger bu isi Bir program ile yapmak istiyorsaniz

NetSetMan 2.5.4

Resim

NetSetMan is a network settings manager which can easily switch between 6 different, visually structured profiles including:

* IP Address
* Subnet Mask
* Default Gateway
* DNS Server
* WINS Server
* Computer Name
* Workgroup
* DNS Domain
* Default Printer
* Network Drives
* NIC Status
* SMTP Server
* Hosts File Entries
* Scripts (BAT, VS, JS, ...)

Additionally only in the Pro version:

* Can be used at work
* Unlimited amount of profiles
* Network-Domain
* Complete Proxy Settings
(Windows/Internet Explorer & Firefox)
* Browser Home Page
(Internet Explorer & Firefox)

Anasayfasi:
http://www.netsetman.com/index.php?s=nsm
Download:

Kod: Tümünü seç

http://www.netsetman.com/dl/netsetman.exe
Kullanıcı avatarı
leone
Byte2
Byte2
Mesajlar: 87
Kayıt: 29 Nis 2008, 10:13

Re: Bir TCP/IP Sorusu (ip araliklarini otomatik degistirme)

Mesaj gönderen leone »

Süperrrrrrrr verdiğiniz pgogrami kullaniyorum, tanimladim İP aralıklarını şirkette katlar arasi dolastigimda, diger sirketlere gittigimde, yurt disinda vb.. sadece aktiv et butonuna tikliyorum ve olay bitmiştir..

ellerinize sağlık
teşekkürler..
Kullanıcı avatarı
velociraptor
Yottabyte4
Yottabyte4
Mesajlar: 54032
Kayıt: 14 Mar 2006, 02:33
cinsiyet: Erkek
Teşekkür etti: 19899 kez
Teşekkür edildi: 12017 kez

Re: Bir TCP/IP Sorusu (ip araliklarini otomatik degistirme)

Mesaj gönderen velociraptor »

sorulari unuttugumuz zannedilsede , sordum ; cözüme ulasmadan genelikle öylece birakmaz :)
Cevapla