Yerel ağınızdaki bir yazıcının IP adresini bulmak için yazıcının fiziksel ekranındaki "Ağ Ayarları" veya "Durum" menüsüne giderek etkin bağlantı bilgilerini görüntüleyebilirsiniz. Alternatif olarak, bağlı bir bilgisayarda komut satırından arp -a komutunu kullanmak ya da yönlendiricinizin DHCP istemci listesine erişmek, bağlı tüm donanımların IP adreslerini gösterir. Bir bilgisayara zaten kurulmuş yazıcılarda, Windows Denetim Masası'ndaki yazıcı özelliklerinin "Bağlantı Noktaları" sekmesi o anda atanmış adresi verir.
Fiziksel keşif: Yazıcının kendi arayüzünü kullanmak
Bir yazıcının IP adresini belirlemenin en doğrudan yolu, yazıcının dahili kontrol panelidir. HP, Canon, Epson ve Brother gibi markaların modern ofis ve ev yazıcılarında, ağ yapılandırma bilgilerini gösteren bir Embedded Web Server (EWS) veya bir donanım yazılımı menüsü bulunur. Bu yöntem en güvenilir olanıdır; çünkü donanımı doğrudan sorgular ve bilgisayarınızdaki olası yazılım çakışmalarını devre dışı bırakır.
LCD menüsünde gezinme
Menü yapıları üreticiye göre değişse de IP adresi neredeyse her zaman Ağ, Kablosuz Ayarları, TCP/IP veya Durum başlıklı bölümlerde yer alır. Örneğin bir HP OfficeJet'te genellikle panoyu aşağı kaydırıp "Ethernet" ya da "Kablosuz" simgesini seçerek etkin IP'yi görürsünüz. Bir Brother lazer yazıcıda ise Makine Bilgisi > Ağ > TCP/IP > IP Adresi yolunu izleyebilirsiniz.
Ağ yapılandırma sayfasını yazdırma
Yazıcının ekranı kısıtlıysa (örneğin tek satırlık karakter ekranı), IP adresini, Alt Ağ Maskesi'ni ve Ağ Geçidi'ni içeren fiziksel bir rapor yazdırmasını sağlayabilirsiniz. Bu genellikle İptal veya Wi-Fi düğmesini birkaç saniye basılı tutarak ya da bakım menüsünden "Baskı Kalitesi Raporu" veya "Ağ Yapılandırması" seçilerek tetiklenir. Bu çıktı önemli bir sorun giderme aracıdır; ayrıca daha sonra DHCP rezervasyonu kurmak isterseniz gerekli olan MAC adresini de listeler.

İşletim sistemi yöntemleri: Windows ve macOS
Yazıcı bilgisayarınızda zaten yapılandırılmış ancak yanıt vermeyi bırakmışsa, bilinen son IP adresini işletim sisteminin yönetim araçlarıyla alabilirsiniz. Bu, gelişmiş yapılandırma veya donanım yazılımı güncellemeleri için yazıcının web arayüzüne erişmeniz gerektiğinde özellikle işe yarar.
Windows 10 ve 11'de IP'yi bulma
Windows, yazıcı bağlantı verilerini Denetim Masası içinde saklar. Bulmak için şu adımları izleyin:
- Denetim Masası'nı açın ve Aygıtlar ve Yazıcılar bölümüne gidin (veya "Aygıtları ve yazıcıları görüntüle").
- Etkin yazıcınıza sağ tıklayın ve Yazıcı Özellikleri'ni seçin (en alttaki "Özellikler"i değil).
- Bağlantı Noktaları sekmesine tıklayın.
- İşaretli olan bağlantı noktasını bulun. "Standart TCP/IP Bağlantı Noktası" ise IP adresi genellikle "Bağlantı Noktası" sütununda listelenir.
- Kullanımdaki IP adresini veya ana bilgisayar adını görmek için Bağlantı Noktasını Yapılandır'a tıklayın.
macOS'ta IP'yi bulma
Apple'ın macOS'u ağ bilgilerini Sistem Ayarları üzerinden bulmayı biraz kolaylaştırır. Apple Menüsü > Sistem Ayarları > Yazıcılar ve Tarayıcılar yolunu izleyin. Listeden yazıcınızı seçin ve Seçenekler ve Sarf Malzemeleri'ne tıklayın. IP adresi genellikle "Konum" veya "Genel" sekmesinde sayısal bir dizi olarak görüntülenir (ör. 192.168.1.45).
Yönlendirici üzerinden ağ düzeyinde tespit
Bir yazıcı ağa bağlandığında, DHCP (Dynamic Host Configuration Protocol) aracılığıyla yönlendiriciden bir IP adresi ister. Yönlendirici, adres atadığı her cihazın kaydını bir tabloda tutar. Bu, henüz hiçbir yerel makineye kurulmamış bir yazıcıyı bulmanın en etkili yoludur.
DHCP istemci listesine erişim
Ağ geçidi IP'sini (genellikle 192.168.1.1 veya 192.168.0.1) bir web tarayıcısına yazarak yönlendiricinizin yönetim arayüzüne erişin. Oturum açtıktan sonra DHCP İstemci Listesi, Bağlı Cihazlar veya Ağ Haritası adlı bölümü arayın. Yazıcı genellikle marka adını yansıtan bir ana bilgisayar adıyla görünür (ör. HP-LaserJet-M272). Ana bilgisayar adı genelse, yazıcının fiziksel etiketindeki MAC adresini yönlendiricinin listesindeki MAC adresiyle eşleştirerek yazıcıyı tespit edebilirsiniz.
ARP komutunu kullanma
Bilgisayarınızdaki ARP (Address Resolution Protocol) tablosu, yerel alt ağdaki cihazların IP adresleriyle fiziksel MAC adresleri arasındaki eşlemeyi saklar. Bu tabloyu Komut İstemi (Windows) veya Terminal (macOS/Linux) üzerinden sorgulayabilirsiniz.
# Bu, bir yazıcı bulmak için Python ile ağ cihazlarının
# nasıl ayrıştırılabileceğine dair kavramsal bir gösterimdir
import subprocess
def get_arp_table():
# Yerel ağ cihazlarını almak için arp -a komutunu çalıştır
result = subprocess.check_output(["arp", "-a"]).decode("utf-8")
devices = []
for line in result.split('\n'):
if "dynamic" in line or "static" in line:
parts = line.split()
if len(parts) >= 2:
devices.append({"ip": parts[0], "mac": parts[1]})
return devices
# Örnek kullanım:
# print(get_arp_table())
Yukarıdaki Python parçası mantığı gösterse de, terminalinizde arp -a komutunu elle de çalıştırabilirsiniz. 192.168.x.x veya 10.x.x.x aralığındaki kayıtlara bakın. Yazıcınızın MAC adresinin ilk altı karakterini (OUI) biliyorsanız, hangi IP'nin yazıcıya ait olduğunu hızla daraltabilirsiniz.

Gelişmiş keşif: Python ve Nmap
Çok sayıda cihazı yöneten ağ yöneticileri için menülerde elle gezinmek verimsizdir. Otomatik tarama araçları, belirli açık bağlantı noktalarına bakarak yazıcıları tespit edebilir. Yazıcılar tipik olarak 9100 (RAW), 631 (IPP) veya 515 (LPR) numaralı bağlantı noktaları üzerinden iletişim kurar.
Nmap ile tarama
Nmap güçlü bir ağ keşif aracıdır. 192.168.1.0/24 alt ağındaki tüm yazıcıları bulmak için neredeyse yalnızca ağ yazıcıları tarafından kullanılan 9100 numaralı bağlantı noktasını tarayabilirsiniz.
# Komut satırı çalıştırması
# nmap -p 9100 192.168.1.0/24
9100 numaralı bağlantı noktasını "open" olarak gösteren cihazlar neredeyse kesinlikle yazıcıdır. Bu yöntem, GProxy kullanıcılarının uzak yazdırma sunucularını yönettiği veya farklı alt ağlar arasında bağlantı sorunlarını giderdiği büyük kurumsal ortamlarda oldukça etkilidir.
Yazıcı keşfi için otomatik Python betiği
Kendi yönetim aracınızı geliştiriyorsanız, etkin yazıcıları taramak için Python'un socket kütüphanesini kullanabilirsiniz. Bu betik, belirtilen aralıktaki her olası IP'de standart yazdırma bağlantı noktasına bağlanmayı dener.
import socket
def scan_for_printers(subnet):
active_printers = []
for i in range(1, 255):
ip = f"{subnet}.{i}"
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.settimeout(0.01) # Yerel ağlar için çok kısa zaman aşımı
result = s.connect_ex((ip, 9100))
if result == 0:
active_printers.append(ip)
s.close()
return active_printers
# Standart bir ev ağı için kullanım
# print(scan_for_printers("192.168.1"))
Keşif yöntemlerinin karşılaştırması
Doğru yöntemi seçmek, teknik erişim düzeyinize ve yazıcının mevcut durumuna bağlıdır. Aşağıdaki tablo en yaygın yaklaşımları birkaç temel ölçüte göre karşılaştırır.
| Yöntem | Gereken erişim | En uygun kullanım | Güvenilirlik |
|---|---|---|---|
| Yazıcının LCD menüsü | Fiziksel erişim | Anında doğrulama | En yüksek |
| Windows/macOS ayarları | Kullanıcı hesabı | Önceden kurulmuş yazıcılar | Orta |
| Yönlendirici yönetim paneli | Yönetici kimlik bilgileri | Yeni/bilinmeyen cihazlar | Yüksek |
| Komut satırı (ARP) | Standart kullanıcı | Hızlı teknik kontroller | Orta |
| Bağlantı noktası taraması (Nmap) | Ağ yöneticisi | Büyük ölçekli keşif | Yüksek |
Yazıcılar için IP kararlılığı neden kritik?
IP adresini bulmak çoğu zaman yalnızca ilk adımdır. Varsayılan olarak çoğu yönlendirici, bir "kiralama süresi" (genellikle 24-48 saat) sonunda sona eren dinamik IP adresleri atar. Yazıcınıza yeni bir IP adresi atanırsa bilgisayarınız bağlantıyı kaybedebilir ve "Yazıcı Çevrimdışı" hataları ortaya çıkar. Bunu önlemek için dinamik IP'den statik IP'ye ya da DHCP rezervasyonuna geçmelisiniz.
Statik IP ile DHCP rezervasyonu
Statik IP, doğrudan yazıcı donanımı üzerinde elle yapılandırılır. Yazıcıya her zaman 192.168.1.50 adresini kullanmasını söylersiniz. Ancak yönlendirici aynı IP'yi başka bir cihaza atarsa IP çakışması oluşur. DHCP rezervasyonu daha iyi bir çözümdür. Yönlendirici ayarlarınızda yazıcının MAC adresini belirli bir IP'ye bağlarsınız. Yönlendirici artık o IP'yi her zaman yazıcıya ayırır; böylece statik IP'nin kararlılığı ile DHCP'nin merkezi yönetimi birleşir.
Yazıcı yönetiminde proxy'lerin rolü
Karmaşık ağ ortamlarında, özellikle güvenli veri yönlendirmesi için GProxy kullanılanlarda, yazıcı IP'lerini yönetmek bir güvenlik görevine dönüşür. Bir yazıcıya VPN üzerinden veya proxy ile yönetilen bir ağ geçidi aracılığıyla erişiyorsanız, tutarlı yönlendirme kuralları için yazıcının sabit bir dahili IP'ye sahip olması zorunludur. Proxy'ler ayrıca yazıcının Embedded Web Server (EWS) bileşenini dış dünyaya açılmaktan korumak için de kullanılabilir; böylece yazıcının yapılandırma sayfasına yalnızca GProxy ağındaki yetkili IP'ler erişebilir.
Önemli noktalar
- Önce donanımı kontrol edin: yazıcının kendi LCD menüsü veya "Ağ Yapılandırması" çıktısı, güncel IP adresi için "doğruluk kaynağı"dır.
- Yönlendiriciyi kullanın: yazıcının ekranı yoksa, bağlı tüm cihazları ve adreslerini görmenin en etkili yolu yönlendiricinin DHCP istemci listesidir.
- Doğrulama: bir IP adresi bulduğunuzda onu bir web tarayıcısına yazın. Bir ayarlar sayfası (EWS) açılıyorsa yazıcıyı başarıyla tespit etmişsiniz demektir.
- Bağlantıyı sabitleyin: IP'yi bulduktan sonra adresin ileride değişmesini önlemek için yönlendiricinizde bir DHCP rezervasyonu tanımlayın.
- Güvenlik: yazıcınızın IP adresini asla halka açık internete açmayın. Uzaktan yazdırmanız veya farklı fiziksel konumlardaki cihazları yönetmeniz gerekiyorsa güvenli erişimi yönetmek için GProxy gibi hizmetleri kullanın.
Bu keşif tekniklerinde ustalaşarak "kaybolan" yazıcıların yol açtığı kesinti sürelerini ortadan kaldırabilir ve yerel ağ altyapınızın sağlam ve erişilebilir kalmasını sağlayabilirsiniz.
Bunları da okuyun
DIY Proxy Farm: How to Build and Configure
Proxy API Entegrasyonu: Geliştiriciler İçin Otomasyon
503 hatası ve proxy timeout: teşhis ve çözüm
Proxy ile 502 Bad Gateway hatası: nasıl düzeltilir
407 Proxy Authentication Required hatası: nedenleri ve çözümü
