Otomatik IP Adresi (TCP/IPv4) Değiştirme Hakkında Yardım

LegendLord

Öğrenci
Katılım
14 Ocak 2011
Mesajlar
21
Reaksiyon puanı
0
Puanları
0
Öncelikle kimse yanlış anlamasın, benim aradığım IP adresimi gizlemek veya yasaklı sitelere girmek değil.


17990774.jpg



http://imageshack.us/photo/my-images/847/17990774.jpg/


Resimde gördüğünüz 2 ve 3 nolu kısımların sabit kalıp 1. kısmın saniye başı veya farklı sürelerde benim belirlediğim IP'lerle otomatik olarak değişmesini sağlayacak program arıyorum. Ya da sadece 4. kısmın sürekli olarak 1 den 255'e kadar değişmesini sağlayabileceğim program var mı?


Yardımlarınızı bekliyorum. Teşekkürler...
 

aziz34

Öğrenci
Katılım
23 Şubat 2011
Mesajlar
36
Reaksiyon puanı
0
Puanları
0
değiştirmen ne işe yarayacak ki?. o ip adresi internete çıkış ip'si değil. modem ile bilgisayarın arasındaki ip adresi.
 

LegendLord

Öğrenci
Katılım
14 Ocak 2011
Mesajlar
21
Reaksiyon puanı
0
Puanları
0
Ben interneti yurtta kullanıyorum ve o 4. kısımı 1den 255e kadar sürekli olarak kendim her değiştirdiğimde dosya indirme hızım daha da artıyor.
 

aziz34

Öğrenci
Katılım
23 Şubat 2011
Mesajlar
36
Reaksiyon puanı
0
Puanları
0
yurtta kullanıyorsan aynı ağ içerisinde birden fazla bilgisayar vardır. normalde o ip adresleri otomatik atanır. sen elle giriyorsan ağda kullanılmayan bir ip adresi girmen lazım. senin girdiğin ip adresin başka bir bilgisayar tarafından da kullanılıyorsa ip çakışması olur. o nedenle hızın düşüyordur.
 

LegendLord

Öğrenci
Katılım
14 Ocak 2011
Mesajlar
21
Reaksiyon puanı
0
Puanları
0
arkadaşım biliyorum onları :D benim istediğim boş IPleri ben seçeceğim o girecek, sürekli değiştirecek :)
 

aziz34

Öğrenci
Katılım
23 Şubat 2011
Mesajlar
36
Reaksiyon puanı
0
Puanları
0
sen çok şey istiyorsun ama :D.
boş ipleri nerden bileceksin peki. ip ataması dinamiktir. belki o anda bir ip adresi boştur listeye girersin ama daha sonra başka bir bilgisayara o listedeki ip adreslerinden biri verilir. yine çakışma olur. bugün kullanılan ip adresleri ile yarınkiler farklıdır :)
 

LegendLord

Öğrenci
Katılım
14 Ocak 2011
Mesajlar
21
Reaksiyon puanı
0
Puanları
0
kardeşim ben sürekli giriyorum elle, elimde bir sürü IP var hem anlık bir çakışma olsa da sorun değil saniye başı değişiklik diyorum, dosyaları premium hesaplarla indiriyorum zaten, kaldığı yerden devam edecek
olayı niye uzatıyorsun anlamıyorum. Öyle bir program bilmiyorsan gereksiz mesaj yazma.
 

aziz34

Öğrenci
Katılım
23 Şubat 2011
Mesajlar
36
Reaksiyon puanı
0
Puanları
0
olayı anlamaya çalışıyorum gereksiz mesaj yazdığım yok. ayrıca konuyu da yukarı çıkartmış oluyoruz fena mı.

neyse kolay gelsin sana.
 

TBCMagic

Öğrenci
Katılım
24 Ekim 2011
Mesajlar
5
Reaksiyon puanı
0
Puanları
0
netsh komutunu incele: netsh interface ip address /?

Ayrıca batch (*.bat) programlamasını bilirsen, 'problemi' çözebilirsin. Mesela abc.txt dosyasına İP'leri yazabilirsin (son 1-254 arası yada İP'leri seri halinde hesaplayıp gireceksin; mesela 192.168.1.1 = 3232235777 / 192.168.1.2 = 3232235778)

Dosyayı (örnek olarak) FOR /f %A IN (abc.txt) do echo %A ile okutabilirsin.
 

justlive4life

Doçent
Katılım
11 Mart 2009
Mesajlar
618
Reaksiyon puanı
18
Puanları
18
Bir aralar zaman zaman birkaç wireless üzerinden internete girdiğim için IP adresini sürekli değiştirmek zorunda kalıyordum. (Sabit ağ IP si ile ilgili kullandığım programlardan ötürü)
Bir süre sonra değiştirmekten sıkılınca amatör olarak VB.net ve oradaki IP değiştirme komutlarını çalıştım ve öğrendim. İstediğin şekilde bi program yazılması, bilen için zor olmasa gerek. Ben yazardım ama o kodları çalışmam yine 1 2 haftamı alacak :) Bu kadarda boş vaktim yok maalesef şu an.
 
Katılım
3 Mart 2007
Mesajlar
29,207
Reaksiyon puanı
2,146
Puanları
113
Şu bilmiyorsanız yazmayın artizlerine de bayılıyorum.

Neyse, regeditten ayarlanabiliyor sonuçta ip, autoitte rahatça öyle bi program yazılabilir.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\ içindeki anahtarlardan hangisinin içinde şöyle IPAdress altında kendi girdiğin ip var?
 

LegendLord

Öğrenci
Katılım
14 Ocak 2011
Mesajlar
21
Reaksiyon puanı
0
Puanları
0
şu bilmiyorsanız yazmayın artizlerine de bayılıyorum.

Neyse, regeditten ayarlanabiliyor sonuçta ip, autoitte rahatça öyle bi program yazılabilir.

Hkey_local_machine\system\currentcontrolset\services\tcpip\parameters\interfaces\ içindeki anahtarlardan hangisinin içinde şöyle ipadress altında kendi girdiğin ip var?

{6ab86766-c23b-4fdc-ac72-c9c2110e2673}

---------- Post added at 17:36 ---------- Previous post was at 17:32 ----------

netsh komutunu incele: netsh interface ip address /?

Ayrıca batch (*.bat) programlamasını bilirsen, 'problemi' çözebilirsin. Mesela abc.txt dosyasına İP'leri yazabilirsin (son 1-254 arası yada İP'leri seri halinde hesaplayıp gireceksin; mesela 192.168.1.1 = 3232235777 / 192.168.1.2 = 3232235778)

Dosyayı (örnek olarak) FOR /f %A IN (abc.txt) do echo %A ile okutabilirsin.

keşke programlamayı bilseydim, teşekkürler yardımın için :)

---------- Post added at 17:37 ---------- Previous post was at 17:36 ----------

Bir aralar zaman zaman birkaç wireless üzerinden internete girdiğim için IP adresini sürekli değiştirmek zorunda kalıyordum. (Sabit ağ IP si ile ilgili kullandığım programlardan ötürü)
Bir süre sonra değiştirmekten sıkılınca amatör olarak VB.net ve oradaki IP değiştirme komutlarını çalıştım ve öğrendim. İstediğin şekilde bi program yazılması, bilen için zor olmasa gerek. Ben yazardım ama o kodları çalışmam yine 1 2 haftamı alacak :) Bu kadarda boş vaktim yok maalesef şu an.

Hazırlık okuyorum, programlama dillerini ne zaman öğrenirim bilmiyorum :)
İlgilendiğin için teşekkürler...

---------- Post added at 17:39 ---------- Previous post was at 17:37 ----------

olayı anlamaya çalışıyorum gereksiz mesaj yazdığım yok. ayrıca konuyu da yukarı çıkartmış oluyoruz fena mı.

neyse kolay gelsin sana.

ters davranmak istemedim aslında sadece her şeyi açıkça anlattığımı düşünüyorum
yine de teşekkürler ;)
 
Katılım
3 Mart 2007
Mesajlar
29,207
Reaksiyon puanı
2,146
Puanları
113
Şimdi 10.10.3.1 10.10.3.2 .... 10.10.3.255 diye sırasıyla saniyede bir atmasını mı istiyorsun?

Bir de bu "{6ab86766-c23b-4fdc-ac72-c9c2110e2673}" büyük harflerle mi küçük harflerle mi?
 

LegendLord

Öğrenci
Katılım
14 Ocak 2011
Mesajlar
21
Reaksiyon puanı
0
Puanları
0
Şimdi 10.10.3.1 10.10.3.2 .... 10.10.3.255 diye sırasıyla saniyede bir atmasını mı istiyorsun?

Bir de bu "{6ab86766-c23b-4fdc-ac72-c9c2110e2673}" büyük harflerle mi küçük harflerle mi?

evet o şekilde istiyorum
aynen büyük harflerle hepsi

yalnız resimde gösterdiğim 3. kısımdaki DNS bendeki ile aynı değil. Sorun olur mu? eğer o da gerekiyorsa yazıyım

193.140.41.94
 
Katılım
3 Mart 2007
Mesajlar
29,207
Reaksiyon puanı
2,146
Puanları
113
Programın değiştireceği kısım orası olmadığından sorun değil.
 
Katılım
3 Mart 2007
Mesajlar
29,207
Reaksiyon puanı
2,146
Puanları
113
Programı exe'ye çevirip vermeyeceğim, kodları vereceğim sen autoit v3 kurup yeni script oluşturup bu kodları yaz. Exe olarak verirsem dandik bi antivirüs programı virüs var falan der benim sinirlerimi bozar :)

Buradan indir autoit'i


Masaüstüne sağ tık yeni den autoit v3 script seçerek oluşturabilirsin. Kodu yazdıktan sonra F5 ile çalıştırabilirsin.

Kod:
$x=1

While 1
	
	RegWrite("HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{6AB86766-C23B-4FDC-AC72-C9C2110E2673}", "IPAdress", "REG_MULTI_SZ", "10.10.3." & $x)
	Sleep(1000)
	if $x = 255 Then
		$x = 1
	Else
		$x = $x + 1
	EndIf
	
WEnd

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{6AB86766-C23B-4FDC-AC72-C9C2110E2673} içine girerek F5 e basarak yenilersen saniyede bir değiştiğini göreceksin.
 

LegendLord

Öğrenci
Katılım
14 Ocak 2011
Mesajlar
21
Reaksiyon puanı
0
Puanları
0
Programı exe'ye çevirip vermeyeceğim, kodları vereceğim sen autoit v3 kurup yeni script oluşturup bu kodları yaz. Exe olarak verirsem dandik bi antivirüs programı virüs var falan der benim sinirlerimi bozar :)

Buradan indir autoit'i


Masaüstüne sağ tık yeni den autoit v3 script seçerek oluşturabilirsin. Kodu yazdıktan sonra F5 ile çalıştırabilirsin.

Kod:
$x=1

While 1
    
    RegWrite("HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{6AB86766-C23B-4FDC-AC72-C9C2110E2673}", "IPAdress", "REG_MULTI_SZ", "10.10.3." & $x)
    Sleep(1000)
    if $x = 255 Then
        $x = 1
    Else
        $x = $x + 1
    EndIf
    
WEnd

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{6AB86766-C23B-4FDC-AC72-C9C2110E2673} içine girerek F5 e basarak yenilersen saniyede bir değiştiğini göreceksin.

tamam ben kendim denerim ama autoitin virüs olmadığını biliyorum, herkes bilir herhalde
siz hazırlayabilirsiniz virüs uyarısı var diye burada bas bas bağıracak değilim :) merak etmeyin
exe olarak verirseniz daha rahat olur
ayrıca çok çok teşekkür ederim emeğiniz ve yardımınız için
 
Katılım
3 Mart 2007
Mesajlar
29,207
Reaksiyon puanı
2,146
Puanları
113
Rica ederim. Exe yapmak istersen kendin de yapabilirsin, scriptin üzerine sağ tıklayıp compile demen yeterli, bazen hata verebilir compile derken ama tekrar denersen çevirir exeye.
 

LegendLord

Öğrenci
Katılım
14 Ocak 2011
Mesajlar
21
Reaksiyon puanı
0
Puanları
0
Rica ederim. Exe yapmak istersen kendin de yapabilirsin, scriptin üzerine sağ tıklayıp compile demen yeterli, bazen hata verebilir compile derken ama tekrar denersen çevirir exeye.

çok güzel oldu eline sağlık, peki süreyi değiştirmek istesem nereden değiştirebilirim?
 
Katılım
3 Mart 2007
Mesajlar
29,207
Reaksiyon puanı
2,146
Puanları
113
sleep kısmından değiştirebilirsin, içindeki 1000 değeri milisaniyedir, 1000 milisaniye = 1 saniye. 5 saniye istersen 5000 yazarsın, ona göre ayarlarsın.
 
Katılım
31 Aralık 2007
Mesajlar
17,485
Reaksiyon puanı
188
Puanları
63
Bu kod ile yapmak güzel hoş ama ağı otomatik tarayıp sadace boş ipleri atayan bir kod olsa daha çok işe yararmış :) Böylece ip çakışmasının önüne geçilmiş olurdu :) C# ile güzel bir yazılım hazırlanabilir bununla ilgili :) Hatta kendi içine download manager bile gömülebilir ama vakit ayırmak lazım :)
 

TBCMagic

Öğrenci
Katılım
24 Ekim 2011
Mesajlar
5
Reaksiyon puanı
0
Puanları
0
Aslında 'sorun' çözülmüş, fakat bilgi olsun diye netsh yöntemini vereyim

[MENTION=183119]echo[/MENTION] OFF
:buraya
set /a n=%RANDOM%%%254 +1
set myip=192.168.1.%n%
netsh interface ip set address name="Yerel Ağ Bağlantısı" static %myip% 255.0.0.0
ping -n 10 127.0.0.1 > NUL
goto buraya

Örnekte rastgele İP kullanılıyor / ping -n 10 127.0.0.1 > NUL ise sleep komutu gibi kullanıldı.
 

LegendLord

Öğrenci
Katılım
14 Ocak 2011
Mesajlar
21
Reaksiyon puanı
0
Puanları
0
Aslında 'sorun' çözülmüş, fakat bilgi olsun diye netsh yöntemini vereyim

@echo OFF
:buraya
set /a n=%RANDOM%%%254 +1
set myip=192.168.1.%n%
netsh interface ip set address name="Yerel Ağ Bağlantısı" static %myip% 255.0.0.0
ping -n 10 127.0.0.1 > NUL
goto buraya

Örnekte rastgele İP kullanılıyor / ping -n 10 127.0.0.1 > NUL ise sleep komutu gibi kullanıldı.

teşekkürler, fakat kodları tam olarak verebilir misin acaba?
kopyala yapıştır yaparak direkt eklesem :)
 

AdemSahin2001

Öğrenci
Katılım
9 Kasım 2010
Mesajlar
9
Reaksiyon puanı
0
Puanları
1
Bir aralar zaman zaman birkaç wireless üzerinden internete girdiğim için IP adresini sürekli değiştirmek zorunda kalıyordum. (Sabit ağ IP si ile ilgili kullandığım programlardan ötürü)
Bir süre sonra değiştirmekten sıkılınca amatör olarak VB.net ve oradaki IP değiştirme komutlarını çalıştım ve öğrendim. İstediğin şekilde bi program yazılması, bilen için zor olmasa gerek. Ben yazardım ama o kodları çalışmam yine 1 2 haftamı alacak :) Bu kadarda boş vaktim yok maalesef şu an.

Off yaa 2 laptop bir masaüstüm var ve 3-4 gündür laptopım bağlanınca masaüstüm bağlanmıyor masaüstüm bağlanınca laptopım bağlanmıyor saatlerce uğraşıp bağlıyorum tam dosya alışverişi yaparken kesiliyordu şimdi olayı anladım. Geçen hafta yeni bir samsun wifi li telefon almıştım. Onunla günde 10-15 wifiye bağlanıyordum şimdide yanımda duruyor. Laptop ın IP sis 192.168.1.5 olmuş otomatikse niye değişmiyor diyerek google da Ipv4 IP değişikliği diye aramaya çıkınca buraya düştüm. Sanırım cep telefonumdan oluyormuş. Ben de niye durmadan IP sorunları çıkıyor diyordum çok teşekkürler dostum zihnim aydınlandı sayende yaa.. Belki ileride başkalarının da işine yarar bu bilgi de. Teşekkürler..
 
Üst