VPS.TC
| $
Sunucu Durumu
Turkey İstanbul, Türkiye
Aktif
USA New York, ABD
Aktif
Sepet Toplamı:
Sepeti Görüntüle
IP Adresi Nedir? Ne İşe Yarar ve Nasıl Öğrenilir?
Nedir?

IP Adresi Nedir? Ne İşe Yarar ve Nasıl Öğrenilir?

Defne avatarı Defne Eylül 6, 2026 13 dk okuma 0 Yorumlar
Paylaş:

IP adresi nedir ve ne işe yarar?

Bir sunucuya bağlanırken ilk baktığım şeylerden biri IP adresidir. Çünkü yanlış makinede doğru komutu çalıştırmak, doğru makinede yanlış komut çalıştırmak kadar pahalıya patlayabilir. IP adresi, internete veya yerel ağa bağlı bir cihazı tanımlayan sayısal adrestir. Bilgisayar, telefon, sunucu ve yazıcıların ağ üzerinde birbirini bulmasını sağlar.

IPv4 adresleri genellikle dört bölümden oluşur; IPv6 ise çok daha geniş bir adres alanı sunar. Bir IP adresi cihazın internetteki kimliği gibi çalışır, fakat tek başına belirli bir kişiyi kesin olarak tanımlamaz.

🚀 VPS Sunucu ile Hızınızı Artırın!

Yüksek performanslı SSD depolama ve %99.9 uptime garantisi ile projelerinizi hızlandırın.

Hemen Başla

Tarayıcıya bir web sitesi yazdığınızda birkaç ağ işlemi arka arkaya gerçekleşir. Alan adı önce DNS aracılığıyla bir IP adresine çevrilir, ardından cihazınız bu adrese bağlantı kurar. Sunucu isteğin hangi adresten geldiğini görür ve yanıtı aynı ağ bağlantısı üzerinden geri gönderir.

IP adresi nasıl çalışır?

IP adresini yalnızca bir sayı dizisi gibi düşünmek eksik kalır. Bu adres, cihazın hangi ağda bulunduğu ve ağ içinde hangi cihaza ait olduğu hakkında bilgi taşır. Yönlendiriciler, IP paketlerinin hedefe ulaşması için adresleri kullanır.

Örneğin tarayıcınızdan bir VPS üzerindeki web sitesine eriştiğinizde genel akış şöyledir:

☁️ Cloud Sunucu ile Esneklik Kazanın!

Ölçeklenebilir kaynaklar ve anlık yedekleme ile bulutun gücünü deneyimleyin.

Keşfet
  1. Tarayıcı, alan adının IP adresini DNS sunucusundan sorar.
  2. İşletim sistemi ve yönlendirici, hedef IP adresine giden yolu belirler.
  3. TCP veya UDP gibi bir taşıma protokolü üzerinden bağlantı kurulur.
  4. Web sunucusu isteği işler ve yanıtı istemcinin IP adresine geri yollar.

IP adresi tek başına hangi uygulamanın kullanılacağını söylemez. HTTP ve HTTPS için 80 veya 443 gibi portlar, SSH içinse genellikle 22 numaralı port kullanılır. IP adresi hedef makineyi, port ise o makinedeki hizmeti gösterir. VPS yönetiminde bu ayrım sürekli karşınıza çıkar.

IPv4 ve IPv6 arasındaki fark nedir?

Günlük kullanımda hâlâ en sık IPv4 görürüz. IPv4 adresleri 32 bit uzunluğundadır ve noktayla ayrılan dört sayı şeklinde yazılır:

192.0.2.15

Her bölüm 0 ile 255 arasında olabilir. Teoride yaklaşık 4,3 milyar IPv4 adresi vardır; ayrılmış, özel ve kullanılmayan aralıklar nedeniyle bunların tamamı doğrudan internette kullanılmaz.

IPv6, adres kıtlığını çözmek için geliştirilmiş 128 bitlik adresleme sistemidir. Onaltılık gruplar kullanır:

2001:db8:1234:5678::25

2001:db8::/32 aralığı dokümantasyon ve örnekler için ayrılmıştır; gerçek bir sunucuyu temsil etmez. IPv6 adreslerindeki art arda gelen sıfırlar kısaltılabilir. Bu nedenle uzun görünen bir adres, :: kullanılarak daha kısa yazılabilir.

Özellik IPv4 IPv6
Adres uzunluğu 32 bit 128 bit
Yazım biçimi 192.0.2.15 2001:db8::25
Adres sayısı Sınırlı Çok geniş adres alanı
Yaygın kullanım Hâlâ çok yaygın Giderek daha fazla kullanılıyor

VPS siparişi verirken yalnızca IPv4 desteğine bakmak her senaryo için yeterli değil. IPv6 bağlantınız varsa DNS kayıtlarını, güvenlik duvarını ve web sunucusunu iki protokol için de kontrol etmeniz gerekir. IPv6’yı unutup yalnızca IPv4 tarafında kural yazmak, dışarıdan erişilebilen beklenmedik bir yol bırakabilir.

Genel IP ve özel IP arasındaki fark nedir?

Genel IP adresi, internet üzerinde yönlendirilebilen ve dış ağlardan erişilebilen adrestir. Hosting hesabınızın veya VPS’inizin dışarıya açık IPv4 adresi genellikle genel IP’dir. Web sitesinin DNS kaydındaki A kaydı da çoğu zaman bu adrese işaret eder.

Özel IP adresi yerel ağ içinde kullanılır. Evdeki bilgisayar, telefon ve yazıcıların internete çıkarken çoğunlukla özel IP adresleri vardır. Yaygın özel IPv4 aralıkları şunlardır:

  • 10.0.0.0/8
  • 172.16.0.0/12
  • 192.168.0.0/16

Bu adresler doğrudan internet üzerinde yönlendirilmez. Evdeki yönlendirici, NAT kullanarak birden fazla özel adresi tek bir genel IP üzerinden internete çıkarabilir. Dışarıdan bakıldığında telefonunuz, dizüstü bilgisayarınız ve akıllı televizyonunuz aynı genel IP adresini kullanıyor gibi görünür.

Bir de loopback adresi vardır. IPv4’te 127.0.0.1, IPv6’da ::1 yerel makinenin kendisini gösterir. Sunucuda yalnızca localhost üzerinde dinleyen bir uygulamaya dış ağdan erişilemez. Bu, veritabanı servislerini yanlışlıkla internete açmamak için yararlı bir varsayılandır.

Statik IP ve dinamik IP nedir?

Statik IP adresi değişmeden kalması beklenen adrestir. Web sunucuları, VPN uçları, posta sunucuları ve uzaktan yönetilen sistemler için kullanışlıdır. DNS kaydı sabit bir adrese işaret ettiği için sunucu değişmediği sürece alan adının kaydını sürekli güncellemeniz gerekmez.

Dinamik IP adresi bağlantı kurulurken veya DHCP kira süresi yenilenirken değişebilir. Ev interneti bağlantılarında bu model yaygındır. İnternet servis sağlayıcınız size her bağlantıda farklı bir adres verebilir.

Adres türü Tipik kullanım Dikkat edilmesi gereken
Statik genel IP VPS, VPN, web sunucusu Güvenlik duvarı ve erişim listeleri dikkatle yönetilmeli
Dinamik genel IP Ev interneti, geçici bağlantılar Adres değiştiğinde uzaktan erişim etkilenebilir
Özel IP Yerel ağ cihazları İnternetten doğrudan yönlendirilemez

Dinamik IP kullanan ev sunucuları için Dynamic DNS servisleri tercih edilebilir. Bu servisler, IP değiştiğinde bir alan adının DNS kaydını günceller. Güncelleme istemcisinin güvenliği, API anahtarının korunması ve DNS önbellek süreleri ayrıca değerlendirilmelidir.

IP adresi nasıl öğrenilir?

“IP adresim nedir?” sorusunun cevabı, hangi IP’yi öğrenmek istediğinize göre değişir. Cihazınızın yerel ağdaki adresi ile internet servis sağlayıcınızın dışarıya gösterdiği genel adres aynı olmayabilir.

Linux’ta yerel IP adresini öğrenme

Linux sunucuda ilk baktığım komut ip addr olur. Eski rehberlerde sıkça geçen ifconfig artık birçok dağıtımda varsayılan kurulumla gelmez; iproute2 araçları daha güncel tercihtir.

ip addr show

Çıktıda inet satırları IPv4, inet6 satırları IPv6 adreslerini gösterir. 127.0.0.1 loopback arayüzüne aittir; asıl ağ kartını bulmak için eth0, ens3 veya benzeri arayüz adlarına bakın.

Yalnızca adresleri daha kısa biçimde görmek isterseniz:

ip -br addr

Bu satırdaki -br bayrağı çıktıyı özetler. Sorun araştırırken uzun arayüz ayrıntıları yerine hangi kartın hangi adrese sahip olduğunu hızlıca görmemi sağlar.

Linux’ta genel IP adresini öğrenme

Sunucunun internete hangi IP ile çıktığını öğrenmek için harici bir servise istek gönderebilirsiniz:

curl -4 https://icanhazip.com
curl -6 https://icanhazip.com

İlk komut IPv4, ikinci komut IPv6 adresini sorgular. IPv6 bağlantınız yoksa ikinci komut hata verebilir; bu durum tek başına sunucuda problem olduğu anlamına gelmez. Harici servise güvenmek istemediğiniz durumlarda DNS tabanlı bir sorgu da kullanabilirsiniz:

dig +short myip.opendns.com @resolver1.opendns.com

DNS derdinde panelden önce terminale gitme alışkanlığım buradan geliyor. Yine de bu tür servislerin yanıtını tek başına kesin teşhis kabul etmem; sağlayıcının panelindeki bilgiyi ve sunucunun arayüzlerini de karşılaştırırım.

Windows’ta IP adresini öğrenme

Windows’ta Komut İstemi’ni açıp aşağıdaki komutu çalıştırabilirsiniz:

ipconfig

IPv4 Address satırı yerel IPv4 adresini, Default Gateway satırı ise cihazın ağa çıkmak için kullandığı yönlendiriciyi gösterir. Daha ayrıntılı DNS ve DHCP bilgileri için şu komut kullanılabilir:

ipconfig /all

PowerShell kullanıyorsanız:

Get-NetIPAddress

Listede çok sayıda sanal adaptör görebilirsiniz. Docker, Hyper-V, VPN istemcileri ve WSL kendi arayüzlerini oluşturabilir. Bir adresi değerlendirirken arayüzün adını ve adresin kapsamını birlikte kontrol etmek gerekir.

macOS’ta IP adresini öğrenme

macOS arayüzünden Sistem Ayarları ve ağ bağlantısı bölümüne giderek adresi görebilirsiniz. Terminalde Wi-Fi için genellikle şu komut kullanılır:

ipconfig getifaddr en0

Kablolu bağlantı bazı modellerde en1 veya farklı bir arayüz adı kullanabilir. Arayüzleri görmek için ifconfig çıktısına bakabilirsiniz. Buradaki arayüz adını varsaymak yerine sisteminizde doğrulamanız daha doğru olur.

Telefonun IP adresi nasıl bulunur?

Android cihazlarda bağlı olduğunuz Wi-Fi ağının ayrıntılarına girerek yerel IP adresini görebilirsiniz. iPhone’da Ayarlar > Wi-Fi yolundan bağlı ağın yanındaki bilgi simgesine dokunmanız yeterlidir.

Bu ekranlarda gördüğünüz adres çoğunlukla 192.168.x.x veya 10.x.x.x biçimindedir. Telefonun internet üzerindeki genel IP’sini görmek için tarayıcıda IP sorgulama hizmetlerinden birini açmanız gerekir. Mobil veri kullanırken bu adres, operatörün ortak NAT altyapısı nedeniyle başka kullanıcılarla paylaşılabilir.

IP adresi ile alan adı arasındaki fark nedir?

IP adresi sayısal ağ adresidir; alan adı ise insanların daha kolay hatırladığı isimdir. example.com yazdığınızda DNS sistemi bu adı bir veya daha fazla IP adresiyle eşleştirir.

Bu ayrım, Alan Adı Uzantıları: .com, .net ve .org Farkı gibi alan adı konularından farklı olarak doğrudan ağ yönlendirmesiyle ilgilidir. Uzantı, alan adının son bölümüdür; IP adresi ise bağlantının kurulacağı makineyi veya hizmet noktasını belirtir.

Bir alan adının birden fazla IP adresi olabilir. Yük dengeleme, coğrafi dağıtım ve yedeklilik için DNS yanıtları farklı adresler döndürebilir. Aynı IP adresinde de birden fazla alan adı barınabilir; web sunucusu hangi alan adının istendiğini HTTP başlıklarındaki Host bilgisi veya TLS tarafındaki SNI üzerinden ayırt eder.

DNS, IP adresini nasıl bulur?

DNS, alan adlarını IP adresleriyle eşleştiren dağıtık isimlendirme sistemidir. Tarayıcı önce işletim sistemi önbelleğini, ardından yerel ağın DNS çözümleyicisini kullanabilir. Çözümleyicide kayıt yoksa istek, alan adının yetkili DNS sunucularına kadar ilerler.

Bir alan adının IPv4 kaydını görmek için:

dig +short A example.com

IPv6 kaydı için AAAA sorgulanır:

dig +short AAAA example.com

Bu komutların çıktısı boşsa alan adında ilgili kayıt bulunmuyor olabilir. Yanıt almanız web sitesinin kesinlikle çalıştığını göstermez; sunucunun 80 veya 443 portunu dinlemesi, güvenlik duvarının trafiğe izin vermesi ve web sunucusunun doğru sanal host yapılandırmasına sahip olması gerekir.

DNS değişikliklerinden sonra eski kayıtları görmeniz mümkündür. Bunun nedeni DNS önbelleklerindeki TTL süresidir. Proxmox laboratuvarımda Raspberry Pi üzerindeki WireGuard tünelini değiştirirken DNS kaydını güncelledim, fakat istemci tarafındaki eski önbelleği hesaba katmadığım için birkaç dakika boyunca bağlantının hâlâ eski uçtan geldiğini sandım. dig +short ile farklı çözümleyicileri karşılaştırınca sorunun sunucuda değil, önbellekte olduğunu gördüm. O günden beri DNS değişikliğini tek bir cihazdan değil, farklı çözümleyiciler ve mümkünse farklı bir ağ üzerinden kontrol ediyorum.

Sunucunun IP adresi nasıl kontrol edilir?

Bir VPS’in adresini yalnızca sağlayıcı panelinden görmek yeterli değildir. Panel size atanan adresi gösterir; işletim sistemi ise bu adresin arayüze eklenip eklenmediğini ve yönlendirme tablosunun doğru olup olmadığını söyler.

Önce arayüzleri ve rotayı kontrol ederim:

ip -br addr
ip route

ip route çıktısındaki default via satırı varsayılan ağ geçidini gösterir. Varsayılan rota yoksa sunucu yerel arayüzünü görse bile internete çıkamayabilir.

Belirli bir hedefe hangi arayüz ve kaynak IP ile gidileceğini görmek için:

ip route get 1.1.1.1

Bu komut, özellikle birden fazla ağ kartı veya IPv4 ve IPv6’nın birlikte kullanıldığı makinelerde faydalıdır. Yanlış kaynak IP seçimi, uygulamanın beklemediğiniz adresten bağlantı kurmasına neden olabilir.

Evdeki lab’ımda WireGuard tünelini ilk kurduğumda, peer tanımını doğru yazmama rağmen istemciye hangi rotanın uygulandığını kontrol etmemiştim. Tünel kuruluyor görünüyordu ama iç ağdaki servislere erişemiyordum. ip route ve wg show çıktısını birlikte incelediğimde sorun hemen ortaya çıktı: ilgili özel ağ için rota yoktu.

ip route get 192.168.1.10
wg show

Buradaki ders basit: arayüzün UP görünmesi, trafiğin doğru yere gittiği anlamına gelmez. Özellikle VPN, çoklu ağ kartı veya IPv6 kullanılan sunucularda kaynak adresi, rota ve güvenlik duvarını aynı anda kontrol ederim.

IP adresi güvenlik açısından ne ifade eder?

IP adresi gizli bir parola değildir. Bir web sitesine, API’ye veya SSH servisine bağlandığınızda karşı tarafın bağlantı adresinizi görmesi çoğu ağ protokolünün doğal parçasıdır. Bu adres saldırıların hedefini belirlemek ve trafik kaynaklarını sınıflandırmak için kullanılabilir.

Bir IP adresinden genellikle şu bilgiler hakkında sınırlı çıkarım yapılabilir:

  • Adresin hangi internet servis sağlayıcısına veya veri merkezi ağına ait olduğu.
  • Yaklaşık coğrafi bölge; bu bilgi şehir veya bina seviyesinde kesin değildir.
  • Adres üzerinde hangi portların dışarıya açık olduğu.
  • Geçmişte kötüye kullanım veya spam listelerinde yer alıp almadığı.

IP adresi tek başına bir kişinin adını ve ev adresini vermez. Servis sağlayıcının bağlantı kayıtları, zaman bilgisi ve yasal süreçler gibi ek veriler olmadan kesin kişi tespiti yapılamaz. VPN veya proxy kullanımı da tam anonimlik garantisi değildir; yalnızca bağlantının karşı tarafa görünen çıkış noktasını değiştirir.

Sunucu tarafında temel önlemler şunlardır:

  • Kullanılmayan portları kapatın ve güvenlik duvarında yalnızca gerekli trafiğe izin verin.
  • SSH için parola girişini kapatıp anahtar tabanlı kimlik doğrulamayı değerlendirin.
  • SSH portunu değiştirmeyi tek başına güvenlik önlemi sanmayın; bu yalnızca log gürültüsünü azaltabilir.
  • Fail2ban veya uygun nftables kurallarıyla tekrarlayan başarısız girişleri sınırlayın.
  • Web uygulamasının güvenliğini IP gizleme fikrine bırakmayın.

IP filtrelemesi bazı yönetim panelleri ve veritabanı servislerinde yararlıdır. Değişken ev IP’sini izin listesine eklemek yerine WireGuard gibi bir VPN üzerinden yönetim erişimi vermek daha sürdürülebilir olabilir. Raspberry Pi üzerinde WireGuard kullandığım ev ağında dışarıdan yalnızca VPN tüneline girip iç servisleri doğrudan internete açmıyorum.

IP adresi değişirse ne olur?

Genel IP değişikliği, o adrese bağlı hizmetleri etkileyebilir. DNS kaydı eski IP’yi göstermeye devam ederse ziyaretçiler yanlış sunucuya gider veya bağlantı kuramaz. Güvenlik duvarı izin listeleri, lisans sistemleri, webhook sağlayıcıları ve uzak veritabanı erişimleri de eski adresi kullanıyor olabilir.

VPS taşıma veya sağlayıcı değişikliğinde şu kontrolleri yaparım:

  1. Yeni sunucunun IPv4 ve IPv6 adreslerini not ederim.
  2. DNS bölgesindeki A ve AAAA kayıtlarını karşılaştırırım.
  3. Güvenlik duvarı, uygulama yapılandırması ve dış servis izin listelerini güncellerim.
  4. dig +short ile farklı DNS çözümleyicilerden yanıtları kontrol ederim.
  5. Web sitesi, API, e-posta ve SSH erişimini ayrı ayrı test ederim.

DNS kayıtlarında düşük TTL kullanmak geçişi hızlandırabilir, fakat tüm istemcilerin eski önbelleği anında unutacağını garanti etmez. Bu nedenle eski sunucuyu hemen kapatmak yerine bir süre erişilebilir bırakmak, kritik taşımalar için daha güvenli bir yaklaşımdır.

VPS kullanmaya yeni başladıysanız VPS Nedir, Ne İşe Yarar? Başlangıç Seviyesi Detaylı Rehber adresleme, işletim sistemi ve kaynak kavramlarını birlikte anlamak için iyi bir başlangıç noktasıdır. Bir sunucuyu ilk kez internete açarken de Linux Sunucu Güvenliği için Zorunlu 10 Temel Adım içindeki güvenlik kontrollerini ağ yapılandırmasıyla beraber uygulamak gerekir.

IP adresi hakkında sık yapılan hatalar

İlk hata, yerel IP ile genel IP’yi aynı sanmaktır. Ev ağındaki 192.168.1.20 adresini internetten doğrudan açmaya çalıştığınızda yönlendirici üzerinde port yönlendirme veya VPN yapılandırması yoksa bağlantı kurulmaz.

İkinci hata, DNS’i değiştirdikten sonra yalnızca kendi tarayıcınızda test etmektir. Tarayıcı önbelleği veya yerel DNS yanıtı sizi yanıltabilir. dig, farklı ağdan yapılan test ve sunucu logları birlikte değerlendirilmelidir.

Üçüncü hata, IP adresini güvenlik olarak görmektir. SSH portunu 22’den başka bir porta taşımak tarama gürültüsünü azaltabilir; güncel olmayan yazılımı, zayıf parolayı veya geniş güvenlik duvarı kurallarını düzeltmez. Log okumadan sunucuyu yeniden başlatmak gibi, IP’yi değiştirip sorunun kaybolmasını beklemek de teşhis değildir.

Dördüncü hata ise IPv6’yı unutmak. IPv4 tarafında ufw veya nftables kuralı yazıp IPv6 tarafını açık bırakmak, beklenmeyen erişim oluşturabilir. Kullanmıyorsanız sağlayıcı panelinde ve işletim sistemi yapılandırmasında IPv6 durumunu bilinçli biçimde belirleyin; kullanıyorsanız güvenlik kurallarını iki protokol için de yazın.

IP adresinizin internette nasıl göründüğünü anlamak, bağlantı güvenliği ve gizliliği açısından önemli. Benzer şekilde araya giren bir proxy sunucunun ne yaptığını ve hangi durumlarda tercih edilebileceğini merak ediyorsanız, proxy sunucuların nasıl çalıştığını anlattığım rehbere de göz atabilirsiniz.

IP adresinin ağ içinde nasıl kullanıldığını anlarken, cihazların bu adresi fiziksel ağ kartıyla nasıl eşleştirdiğini de merak edebilirsiniz. Bu süreci daha iyi anlamak için hazırladığım ARP nedir ve nasıl çalışır? rehberine göz atabilirsiniz.

Sık Sorulan Sorular

IP adresi kişisel bilgilerimi gösterir mi?

IP adresi genellikle internet servis sağlayıcısını ve yaklaşık bölgeyi gösterebilir; tek başına adınızı veya kesin adresinizi göstermez. Kesin ilişkilendirme için servis sağlayıcı kayıtları, zaman bilgisi ve başka veriler gerekir.

IP adresim neden değişiyor?

Ev interneti veya mobil bağlantılarda servis sağlayıcı dinamik IP dağıtabilir. Modem yeniden bağlandığında, kira süresi yenilendiğinde veya operatör ağında değişiklik olduğunda genel IP adresiniz değişebilir.

Yerel IP adresim ile genel IP adresim neden farklı?

Yerel IP, ev veya ofis ağındaki cihazınızı tanımlar ve çoğunlukla özel adres aralıklarından biridir. Yönlendirici NAT kullanarak bu cihazı tek bir genel IP üzerinden internete çıkarır.

IP adresimi gizlemek mümkün mü?

VPN veya proxy kullandığınızda ziyaret ettiğiniz hizmetler genellikle gerçek adresiniz yerine VPN ya da proxy sunucusunun IP adresini görür. Bu, bağlantının görünen çıkış noktasını değiştirir; tam anonimlik ve tüm izlerin ortadan kalkması anlamına gelmez.

Defne avatarı
Yazar

Defne

vps.tc blog yazarı. Sistem yönetimi, Linux ve hosting dünyası üzerine yazıyor.