Her bir router 2 ip adresine sahiptir internal ve External ip adresi,internal ip adresi ; Router ile haberleşmede kullandığımız ip adresidir mesela Routere login olurken bu adresi kullanırız veya port
yönlendirmede işimize yarar , External (Harici veya internet) ip adresi ise dünyanın bizi bulmada kullandıkları ip adresidir , mesela bilgisayarınız bir oyun sunucusu veya benzeri bir sunucu ise bu ip adresini bilenler size bağlanabilir , her web sitesi ziyaretinizde bu ip adresi loglanır... (kaydedilir)
İnternal (dahili) ip adresimizi bulalım
Bunun için Komut isteminden basit bir komut vermek yeterlidir , sonucunda aşağıdaki gibi bir çıktı alırız
ipconfig
resimde de görüldüğü gibi "Varsayılan ağ geçidi (Default Gateway)" kısmının karşısında internal (dahili) ip adresimiz yeralmaktadır, bu ip adresini kullanıp modem arayüzüne bağlanabiliriz.
External (Harici) ip adresimizi bulalım
Asıl zorluk bu harici ip adresini bulmaktır çünkü bunun için bir web sayfasına bağlanmamız gerekir ve harici ip adresimizi buradan öğrenmemiz veya çekmemiz gerekmektedir , peki hiçbir web sayfasını ziyaret etmek istemiyorsak ama bir script yardımı ile İp adresimizi öğrenmek istiyorsak ne yapabiliriz , işte çözümü
1. Bir .bat scripti ile external (harici) İp adresimizi bulalım
Aşağıdaki scripti not defterine yapıştırıp bir isim verelim ve uzantısı .bat olacak şekilde keydedip çalıştıralım yada sayfa sonudaki linkten scriptin hazırını indirelim
@Echo Off nslookup myip.opendns.com resolver1.opendns.com > ip.txt start ip.txt Exit
üstteki kod çalıştırıldığında ikinci ip adresi bizim harici ip adresimizdir (üstteki resimde ok ile işaretli)
2. Vbs scripti ile harici ip adresimizi bulalım
Benim tercih ettiğim yöntemdir çünkü hem tekil olarak ip adresimizi vermekte hemde geri planda Cmd (Konut istemi) açılıp kapanmamaktadır. Script , IP adresini otomatik olarak Panoya kopyalamaktadır.
'www.sordum.net - Velociraptor (23.08.2016) Option Explicit Dim http : Set http = CreateObject( "MSXML2.ServerXmlHttp" ) http.Open "GET", "https://myexternalip.com/raw", False http.Send Wscript.Echo http.responseText Set http = Nothing
Üstteki kodlar çalıştırıldığında ip adresimiz bir web sayfasından sorgulanmakta ve alınan bilgi ekrana getirilmektedir , eğer bu işi yapan küçük bir uygulama kullanmak isterseniz Copy IP uygulamasını deneyebilirsiniz - Ücretsiz ve Portabledir tıklandığında sağ alt köşede İp adresimizi vermektedir Burada , Üstte verilen scriptlerin hazır hallerini aşağıdaki indirme linkinde bulabilirsiniz.
- Yerel Ağ bağlantımızın ip adresini bulalım Burada
- Android telefonda IP nasıl değiştirilir Burada
- vbs ile IP adresi değişikliği Burada
- Kullandığınız VPN gerçek IP nizi sızdırıyormu Burada
- Windows 10 da ara sunucu (Proxy) kullanımı Burada
- Windows 10'da IPv6'yı devre dışı bırakalım Burada
- Komut istemi (cmd) ile DNS değiştirin Burada
- Hosts dosyasını varsayılan hale getirin Burada
- Dedicated IP nin faydaları Burada
- DNS Over HTTPS (DOH) nedir Burada
Ben kullanıyorum , birde yazıda belirmedim ama İp yi panoya kopyalıyor.
Süper oldu internete girip kontrol ediyordum artık script ile yapacağım