Localhost Nedir ve Nasıl Kullanabilirsiniz?

Yerel ana bilgisayar - 'döngü adresi' olarak da anılır - kendi bilgisayarınıza veya makinenize bir IP bağlantısı veya araması kurmak için kullanılır. Geri döngü adresi tipik olarak ağ bağlamında kullanılır ve bir bilgisayara IP yığınını doğrulama yeteneği sağlar.

Ağ oluşturma konusunda geçmişi veya ilgisi olan herkes, alanla ilişkili bilgisayar terminolojisini öğrenmeyi ve anlamayı önemli bulacaktır. Localhost , herhangi bir bilgisayar teknisyeni için faydalı olarak görülen böyle bir terminoloji parçasıdır. Localhost'un önemini ve kullanımlarını anlamak, ağ terminolojisine yolculuğunuza başlamak için de harika bir yerdir.

LocalHost Nedir ve Nasıl Kullanılır?(What Is LocalHost and How Is It Used?)

Localhost sadece bir terim değil, netflix.com veya google.com gibi bir alan adı da olabilir . Herhangi(Just) bir etki alanı gibi, yerel ana bilgisayarın da kendi İnternet Protokolü(Internet Protocol) (IP) adresi olacaktır. 

Gerekli adres, kullanılan internet protokolüne bağlı olacaktır. Yerel ana bilgisayarı en yaygın IP olan IPv4 kullanarak çağırmak, 127.0.0.0 ila 127.255.255.255 aralığına sahip olacaktır, ancak genellikle varsayılan olarak 127.0.0.1 olacaktır. IPv6 kullanıcıları :1 girerek bir geri döngü oluşturabilir.

internet protokolü(Internet Protocol)

İnternet Protokolü(Internet Protocol) ( IP), bilgisayarların ağdaki diğer cihazlarla iletişim kurması için standart bir yöntem oluşturmak için uygulamaya konuldu. Yalnızca adresleri değil, aynı zamanda verilerinizin hem yerel ağlar hem de internette nasıl gönderildiğini ve alındığını da yönetir.

(IPv4)İnternet Protokolü sürüm 4 olan (Internet Protocol)IPv4 , küresel olarak en yaygın kullanılanıdır. IPv4 , teslimat, sıralama ve bütünlük gibi büyük veri endişelerini ele almak için büyük ölçüde İletim Kontrol Protokolü'ne(Transmission Control Protocol) ( TCP ) güvenir . Bu IP, ethernet tabanlı makinelerde kullanılmak üzere bağlantısız bir protokol olarak tasarlanmıştır.

IPv6 , IPv4'ün(IPv4) yerini yavaş yavaş almaya başladı . IP adreslerine olan talep, dijital patlamanın ardından katlanarak arttı. Gittikçe daha fazla cihaz interneti kullanıyor, bu nedenle IPv6 , artışa uyum sağlamak ve (IPv6)IPv4'te(IPv4) bulunan birkaç temel kusuru gidermek için geliştirildi . 

IPv4'ün kullanım için yaklaşık 4,3 milyar benzersiz IP adresine izin verdiği yerde, IPv6 340(IPv4) trilyon trilyona kadar izin verecektir.

IPv6 , sayıların yanı sıra ağ avantajları da sunar. Diğer IPv6 özellikli ağların cihazları arasında daha kolay algılama sağlar ve kullanıcıların son kullanıcı işlemine gerek kalmadan hizmetleri kullanmasına olanak tanır. IPv6 kullanılırken (IPv6)Ağ Adresi Çevirisi(Network Address Translation) ( NAT ) ihtiyacı da önemli ölçüde azalır . NAT , IPv4 istemcilerinin tek bir IP adresini paylaşmasına izin veren şeydir .

IPv4'ün kullanılan iki internet protokolünden(IPv4) daha yaygın olduğunu görmek, ileriye dönük odak noktamız olacaktır. 

127.0.0.1 Nasıl Çalışır?(How 127.0.0.1 Works)

127.0.0.1 geri döngü adresine bir IPv4 bağlantısı kurduğunuzda , bir 255.0.0.1 alt ağ maskesi atanır. Bu nedenle, herhangi bir genel anahtar, yönlendirici veya ağ geçidi, hedef olarak geri döngünüz olan bir veri paketi alırsa, verilerin bilgileri günlüğe kaydedilmez. 

Bu, bir veri paketi yerel ana bilgisayarın dışına bırakılırsa, bilgilerin ağdaki başka bir bilgisayara devam etmeyeceği anlamına gelir. Bu, makinenizin yanıt olarak diğer hizmetleri etkinleştirmeye çalışabilecek başıboş veri paketlerini almasını engelleyerek ağ güvenliğinin korunmasına yardımcı olur.

Localhost'un Ortak Kullanım Alanları(Common Uses For Localhost)

Güvenlik özelliklerinin yanı sıra, localhost birkaç başka senaryoda da faydalı olabilir. Bir bilgisayar ağı teknisyeni için yararlı olduğu düşünülen geri döngü adresinin üç temel amacı vardır.

Hız Testi Çalıştırma(Running A Speed Test)

Bir ping isteği göndermek, geri döngü adresi için bulacağınız en yaygın kullanımdır. Windows Komut İstemi'ni(Windows Command Prompt) kullanarak bağlantınızı test edebilir ve bilgisayarınızın şu anda karşılaşmış olabileceği performans sorunlarını keşfedebilirsiniz.(performance issues)

localhost'a ping isteği gerçekleştirmek için:

  1. Çalıştır(Run) işlevi ( Windows tuşu + R) iletişim kutusunu açın ve cmd yazın . Enter'a(Enter) basın .
    1. Ayrıca Görev Çubuğu Arama(Taskbar Search) kutusuna cmd yazıp listeden Komut İstemi'ni(Command Prompt ) seçebilirsiniz .
    2. Yönetici(Running as Administrator) olarak çalıştırılması önerilir.
  2. ping 127.0.0.1 yazın ve Enter'a(Enter) basın .

Sonuçlar ekranda görüntülenecektir. Gösterilen veriler, gönderilen, alınan, kaybolan veri paketlerinin sayısını ve veri iletiminin yaklaşık gidiş dönüş süresini içerecektir.

Web Sitelerini Engelleme(Blocking Websites)

Belirli web sitelerine erişimi engellemeniz gerektiğinde, localhost hile yapabilir. Geri döngü, tarayıcınızın kötü amaçlı sitelere girmesini önlemede oldukça faydalı olabilir. Bunu başarmak için, ana bilgisayar dosyalarının ne olduğunu ve bu bağlamda hizmet ettikleri amacı bilmeniz gerekir.

Bilgisayarınız etki alanı adını kullanarak bir web sitesine veya uzak bilgisayara her erişmeye çalıştığında, bilgisayar yerel olarak depolanmış(locally stored host file) bir ana bilgisayar dosyasını aramak için Etki Alanı Adı Sunucusuna(Domain Name Server) ( DNS ) bir istek gönderir . 

Örneğin, IPv4 adresi 127.0.0.1, (IPv4)DNS'de(DNS) 'localhost' olarak görüntülenecektir . Ziyaret ettiğiniz herhangi bir yeni web sitesinin alan adı da kendisini bir ana bilgisayar dosyası olarak depolanmış olarak bulacaktır. Bu, aynı siteye yapılan herhangi bir tekrar ziyaret için daha hızlı bir yükleme yanıtı oluşturur.

Ana bilgisayar dosyası, sakladığı tüm alan adlarının IP adreslerini de içerecektir. Bunları engellemek için bu IP adreslerini(edit these IP addresses) 127.0.0.1 geri döngü adresiyle eşleşecek şekilde düzenlemeniz gerekecektir . Bunu yapmak, trafiğin bunun yerine yerel ana bilgisayara geri yönlendirilmesine neden olur. 

İstenmeyen web sitelerine erişimi engellemek için bir yöntem olarak localhost kullanmak en iyi çözüm değildir. Birincil neden, bu sitelere erişmeniz gerekiyorsa, girişi yönetici olarak manuel olarak kaldırmanız gerekmesidir. Yalnızca ilk girişi oluşturan yönetici bunu yapabilir ve belirli bir siteye şu veya bu nedenle erişmesi gereken diğerlerini kilitleyebilir.

Yeni Programları veya Web Uygulamalarını Test Etme(Testing New Programs Or Web Applications)

Bir geri döngü tetiklendiğinde, işletim sisteminiz simüle edilmiş bir sunucu haline gelir. Bu, işlevselliği test etmek için bir programın gerekli dosyalarını sunucuya yüklemeyi mümkün kılar. 

Diğer yazılımlarla birlikte, yandan yüklenen mobil uygulamaların masaüstü sunucu bileşenlerine erişmesine veya belirli bir API'ye(API) istek göndermesine izin vermek için geri döngü bile kullanabilirsiniz .



About the author

10 yılı aşkın deneyime sahip bir iOS geliştiricisiyim. iPhone ve iPad için uygulama geliştirme konusunda uzmanım. Kullanıcı akışları oluşturma, Özel Geliştirme Kitleri (CDK'ler) oluşturma ve çeşitli uygulama geliştirme çerçeveleriyle çalışma deneyimim var. Önceki çalışmamda, bir ürün yönetim aracı ve bir uygulama gönderme aracı içeren Apple'ın App Store'unu yönetmeye yardımcı olacak araçlar da geliştirdim.



Related posts