İçeriğe geç
ipkontrol.net

IP Temelleri

Mac’te IP Adresi Nasıl Öğrenilir?

Sistem Ayarları ve Terminal (ifconfig) üzerinden iki yol.

Mac'te yerel IP adresini görmenin en hızlı yolu: Option tuşunu basılı tutup menü çubuğundaki Wi-Fi simgesine tıklamak. Açılan listede IP adresi, yönlendirici adresi ve bağlı olduğunuz kanal tek bakışta görünür. Terminalde ise ipconfig getifaddr en0 tek satırla cevap verir.

Tüm platformların kısa yolları IP adresi nasıl bulunur yazısında. Burada yalnızca macOS'a bakıyoruz: ayarlar ekranı, tek satırlık komutlar ve Mac'in kafa karıştıran arayüz adları.

Sistem Ayarları yolu

  1. Apple menüsü → Sistem Ayarları (eski sürümlerde Sistem Tercihleri).
  2. Sol sütunda Wi-Fi ya da kabloluysanız Ağ → bağlı arayüz.
  3. Bağlı ağın yanındaki Ayrıntılar düğmesi.
  4. TCP/IP sekmesi: IP adresi, alt ağ maskesi, yönlendirici ve IPv6 adresleri burada.

Aynı pencerede DNS sekmesi kullanılan DNS sunucularını, Donanım sekmesi de MAC adresini gösterir. macOS'un yeni sürümlerinde Wi-Fi ağı başına "özel Wi-Fi adresi" seçeneği var; bu IP adresini değil MAC adresini etkiler. Ayrıntısı MAC adresi öğrenme yazısında.

Terminal: tek satırlık cevaplar

Terminal'i Spotlight'tan (Command + Boşluk, "Terminal") açın. macOS'ta Windows'takiyle aynı adı taşıyan ama bambaşka çalışan bir ipconfig komutu var:

KomutVerdiği cevap
ipconfig getifaddr en0en0 arayüzünün IPv4 adresi, tek satır
ipconfig getpacket en0DHCP'den gelen her şey: adres, maske, yönlendirici, DNS, kira süresi
networksetup -getinfo Wi-FiAdres, maske, yönlendirici ve IPv6, okunaklı biçimde
route -n get defaultVarsayılan yönlendirici ve trafiğin çıktığı arayüz
scutil --dnsKullanılan DNS sunucuları, VPN'in eklediği çözümleyiciler dahil

getifaddr hiçbir şey yazmadan dönerse o arayüzün adresi yok demektir — büyük ihtimalle yanlış arayüzü soruyorsunuz. Sıradaki bölüm bunun için.

en0 hangisi? Arayüz adlarını eşlemek

Mac arayüzlere işlevine göre değil sıraya göre ad verir. Ethernet girişi olmayan dizüstülerde en0 genellikle Wi-Fi'dır; masaüstü modellerde ise en0 Ethernet, Wi-Fi en1 olabilir. Tahmin etmek yerine sorun:

networksetup -listallhardwareports

Çıktı her donanım için "Hardware Port: Wi-Fi / Device: en0" gibi bir eşleme verir. Diğer sık görülen adlar:

ArayüzNe olduğu
lo0Kendi kendine bağlantı; adresi 127.0.0.1
en0, en1…Wi-Fi ve Ethernet
en5, en6…USB ya da Thunderbolt ağ adaptörleri, dock
bridge0Thunderbolt köprüsü ya da internet paylaşımı
utun0, utun1…Tünel arayüzleri: VPN, iCloud hizmetleri, sistem bileşenleri
awdl0, llw0AirDrop ve yakın cihaz iletişimi

utun arayüzlerinin birkaç tane olması normaldir; hiçbir VPN kurmamış olsanız bile sistem bileşenleri bunları açar. VPN'in hangisi olduğunu anlamak için VPN'i açıp kapatarak hangi arayüzün adres alıp kaybettiğine bakın.

ifconfig çıktısında bakılacak satırlar

ifconfig en0 uzun bir çıktı verir; önemli olanlar birkaç satır:

  • inet 192.168.1.34 netmask 0xffffff00 — IPv4 adresi. Maske onaltılık yazılır: 0xffffff00, 255.255.255.0 demek. Dönüşümü subnet hesaplama aracı yapar.
  • inet6 fe80::… — yalnızca yerel ağda geçerli IPv6 adresi; her cihazda vardır.
  • inet6 2a02:… autoconf secured ve temporary — operatörünüz IPv6 veriyorsa genel IPv6 adresleri. "temporary" olan gizlilik için belirli aralıklarla değişir.
  • status: active — arayüz bağlı. "inactive" ise bu arayüzden trafik geçmiyor.
  • ether — MAC adresi.

inet 169.254.x.x görüyorsanız Mac modemden adres alamamıştır; teşhisi 169.254 IP adresi yazısında.

Genel adres bu ekranlarda yok

Buraya kadar gördüğünüz adresler Mac'in ev ağındaki adresi. İnternetin sizi gördüğü genel adres modemde durur ve Mac'in hiçbir ayar ekranında görünmez. İkisinin farkı için genel IP ve yerel IP farkı yazısına bakın. Genel adresinizi, konumunu ve operatörünü sorgulama aracımız gösteriyor; Terminal'den isterseniz curl ifconfig.me da tek satırla verir.

Sıkça sorulan sorular

Mac’te IP adresi nasıl öğrenilir?

En hızlı yol Option tuşunu basılı tutup menü çubuğundaki Wi-Fi simgesine tıklamaktır. Terminal’de ipconfig getifaddr en0 komutu da adresi tek satırla verir.

ipconfig getifaddr en0 boş dönüyor, neden?

O arayüzün adresi yok; büyük ihtimalle Wi-Fi en1 ya da başka bir addadır. networksetup -listallhardwareports komutu hangi arayüzün ne olduğunu gösterir.

Mac’te birçok utun arayüzü var, VPN mi kurulu?

Şart değil. macOS sistem bileşenleri için de tünel arayüzleri açar. VPN’i açıp kapatarak hangi arayüzün adres aldığına bakın.

ifconfig çıktısındaki 0xffffff00 ne demek?

Alt ağ maskesinin onaltılık yazılışıdır ve 255.255.255.0 anlamına gelir.

Mac’in ayarlarında genel IP adresim neden görünmüyor?

Genel adres modemde durur; Mac yalnızca ev ağındaki yerel adresini bilir. Genel adresi bir sorgulama aracıyla ya da Terminal’de curl ifconfig.me ile öğrenebilirsiniz.