Pek çok sıradan ve biraz ileri düzey bilgisayar kullanıcısı bunları uzun yıllardır kullanıyor ve adlı bir dosyanın varlığından haberdar değildi. ev sahipleri, soyadı olmayan (yani uzantı).

Ancak virüsler ve Windows ailesinin (Windows) işletim sistemlerinin kusurları nedeniyle, kullanıcıların bu "ana bilgisayarı" oldukça yakından tanıması gerekiyordu.



Host dosyası ne işe yarar?

Windows işletim sisteminde (XP, Vista, 7 vb.) dosya ev sahipleri Ana bilgisayar adlarını (düğümler, sunucular, alanlar) IP adresleriyle (ad çözümlemesi) ilişkilendirmek (eşlemek) için kullanılır.Dosya ev sahipleri herhangi bir uzantısı olmayan basit bir metin dosyasıdır (noktası bile yoktur :)).

Dosya ev sahipleri dizinde fiziksel olarak bulunur:

  • \Windows\System32\drivers\etc\- Windows 2000/NT/XP/Vista\7 için
  • \Pencereler\- eski Windows 95/98/ME için

Çoğu zaman bu dizin C sürücüsünde bulunur, bu durumda dosyanın tam yolu elde edilir ev sahipleri temsil etmek:

Varsayılan olarak normal bir hosts dosyasında yalnızca bir IP adresi belirtilmelidir; bu - 127.0.0.1 . Bu IP localhost'a yani yerel PC'nize ayrılmıştır. Orada başka adres olmamalı!

Dosya içeriği ev sahipleri Windows XP için (Rusça işletim sistemi sürümü):



Windows XP hosts dosyasının içeriği metin biçiminde buradan kopyalanabilir:

# (C) Microsoft Corp., 1993-1999
#
# Bu, Windows için Microsoft TCP/IP tarafından kullanılan örnek bir HOSTS dosyasıdır.
#
# Bu dosya IP adreslerinin ana bilgisayar adlarıyla eşlemelerini içerir.
# Her öğe ayrı bir satırda yer almalıdır. IP adresi
# ilk sütunda olmalı ve ardından uygun ad gelmelidir.
# IP adresi ve ana bilgisayar adı en az bir boşlukla ayrılmalıdır.
#
# Ayrıca bazı satırlarda yorum bulunabilir
# (bu satır gibi), düğüm adını takip etmeli ve ayrılmalıdırlar
# "#" sembolüyle ondan.
#
# Örneğin:
#
# 102.54.94.97 rhino.acme.com # kaynak sunucu
# 38.25.63.10 x.acme.com # istemci düğümü x

127.0.0.1 yerel ana bilgisayar

Dosya içeriği ev sahipleri Windows Vista için (İngilizce işletim sistemi sürümü):

Windows Vista için hosts dosyasının içeriği metin biçiminde buradan kopyalanabilir:

# Telif Hakkı (c) 1993-2006 Microsoft Corp.
#

#




#uzay.
#


#
# Örneğin:
#


127.0.0.1 yerel ana bilgisayar
::1 yerel ana bilgisayar



Dosya içeriği ev sahipleri Windows 7 için (İşletim Sisteminin İngilizce sürümü):

Windows 7 için hosts dosyasının içeriği metin biçiminde buradan kopyalanabilir:

# Telif Hakkı (c) 1993-2009 Microsoft Corp.
#
# Bu, Windows için Microsoft TCP/IP tarafından kullanılan örnek bir HOSTS dosyasıdır.
#
# Bu dosya IP adreslerinin ana bilgisayar adlarıyla eşlemelerini içerir. Her biri
# giriş ayrı bir satırda tutulmalıdır. IP adresi
# ilk sütuna ve ardından karşılık gelen ana bilgisayar adı yerleştirilecektir.
# IP adresi ve ana bilgisayar adı en az bir karakterle ayrılmalıdır
#uzay.
#
# Ek olarak, yorumlar (bunlar gibi) bireysel olarak eklenebilir
# satır veya "#" simgesiyle gösterilen makine adının ardından.
#
# Örneğin:
#
# 102.54.94.97 rhino.acme.com # kaynak sunucu
# 38.25.63.10 x.acme.com # x istemci ana bilgisayarı

# localhost ad çözümlemesi DNS'nin kendi içinde gerçekleştirilir.
#127.0.0.1 yerel ana bilgisayar
# ::1 yerel ana bilgisayar

Host dosyasını kullanma

Dosya ev sahipleri teorik olarak interneti hızlandırmak ve trafik miktarını azaltmak için kullanılabilir. Bu, kullanıcının sıklıkla ziyaret ettiği kaynaklar için DNS sunucusuna yapılan isteklerin azaltılmasıyla gerçekleştirilir. Örneğin, her gün Yandex ve Google arama motorlarını kullanıyorsanız (siteler http://yandex.ru Ve http://google.ru sırasıyla), o zaman dosyada anlamlı olur ev sahipleri" satırından sonra 127.0.0.1 yerel ana bilgisayar"Şu satırları yazın:

93.158.134.11 yandex.ru

209.85.229.104 google.ru

Bu, İnternet tarayıcınızın DNS sunucusuyla iletişim kurmasına değil, sitelerle hemen bağlantı kurmasına olanak tanır yandex.ru Ve google.ru. Tabii ki, modern erişim hızlarının iyi olması nedeniyle de olsa, şu anda çok az kişi bu tür hileler yapıyor.



Hosts dosyasının kullanımıyla ilgili kısıtlamalar

Bazı ileri düzey yoldaşlar bazen istenmeyen web kaynaklarını (örneğin, erotik içerik - büyüyene ve sizden daha akıllı bilgisayar haline gelene kadar çocuklar için) engellemek için hosts dosyasını kullanır. Bunu yapmak için satırdan sonra ihtiyacınız var 127.0.0.1 yerel ana bilgisayar ayrıca bnm satırını veya birkaç satırı da ekleyin:

Engellenen kaynağın 127.0.0.1 adresi-1

127.0.0.1 adreskaynak-2 engellendi

127.0.0.1 adreskaynak-3 engellendi

Örneğin:

Bu girişin özü, belirtilen engellenen kaynağın artık tarayıcı tarafından IP adresiyle eşleştirilmesidir. 127.0.0.1 yerel bilgisayarın adresi olan - buna göre yasak site yüklenmeyecektir.

Bu işlev genellikle saldırganların ihtiyaç duyduğu tarayıcı yönlendirmelerini ana bilgisayar dosyasına ekleyen bilgisayar virüsleri tarafından kullanılır:

Çoğu zaman, yönlendirme, görsel olarak gerçek kaynaktan farklı olmayan "sol" bir siteye yapılır, kullanıcının kullanıcı adı ve şifresi çalınır (bunları sitenin sözde gerçek alanlarına girer) veya sadece şunu yazar: hesap bloke edildi (sözde spam vb. nedeniyle), kilidini açmak için para ödeyin veya SMS gönderin (ayrıca çok pahalı). Saldırganlar, sosyal ağ sitelerinden web sitelerine yönlendirmeyle eş zamanlı olarak bir dosyanın kullanılmasını engeller ev sahipleri Antivirüs programı sitelerine erişim.

Dikkat! Bunun bedelini asla ödemeyin! Ve SMS göndermeyin!

Cep telefonu yalnızca şifre veya kilit açma kodu alma aracı olarak kullanılabilir. Onlar. mesajlar size gelmeli, sizden gelmemeli.



Ancak paranın sizin için bir sakıncası yoksa öncelikle mobil operatörünüzle bu numaraya SMS göndermenin maliyetini kontrol edin ve bu tutarı birisine vermenizin gerçekten sorun olmayacağına kesinlikle karar verin.

Host dosyası nasıl düzenlenir

  1. Her eleman kendi (ayrı) satırına yazılmalıdır.
  2. Sitenin IP adresi satırın ilk konumunda başlamalı, ardından (aynı satırda) bir boşluk gelmeli ve ardından karşılık gelen ana bilgisayar adı gelmelidir.
  3. IP adresi ve ana bilgisayar adı en az bir boşlukla ayrılmalıdır.
  4. Yorum satırı # sembolüyle başlamalıdır.
  5. Alan adı eşleştirme dizelerinde yorumlar kullanılıyorsa, ana bilgisayar adından sonra gelmeli ve ayrıca şu şekilde ayrılmalıdır: # .

Virüsler ve ana bilgisayarlar dosyası

Saldırganlar, eylemlerinin anında tespit edilmesini önlemek için dosyayı düzenler ev sahipleri kurnaz bir şekilde. Birkaç seçenek mümkündür:

1. Dosyanın sonuna ev sahipleri eklendi ÇOKçok sayıda satır vardır (birkaç bin) ve yönlendirme adreslerinin (çoğunlukla sonda bulunur) fark edilmesi zordur, özellikle de dosyanın içeriğini görüntülerseniz ev sahipleri yerleşik Windows not defterini kullanmak - çok zayıf bir düzenleyici.

İçeriği görüntülemek ve dosyayı düzenlemek için ev sahipleri Notepad++ gibi bir belgedeki satır sayısını gösteren bir metin düzenleyici kullanmak en iyisidir.

Ayrıca hosts dosyasının oldukça büyük boyutundan da endişe duymalısınız; normal durumda boyutu birkaç kilobayttan fazla olamaz!

2. Orijinal hosts dosyası düzenlenir ve ardından " özniteliği atanır" Gizlenmiş" veya " Sistem", çünkü varsayılan olarak gizli dosya ve klasörler Windows işletim sistemlerinde görüntülenmez. Klasörde C:\WINDOWS\system32\drivers\etc dosya oluşturuldu hosts.txt(varsayılan olarak kayıtlı dosya türleri için uzantılar görüntülenmez ve sistem dosyayı kabul etmez hosts.txt, onun sadece ihtiyacı var ev sahipleri), ya tamamen boştur ya da her şey gerçek bir dosyada olması gerektiği gibi yazılmıştır. ev sahipleri.

3. İkinci seçeneğe benzer şekilde, yalnızca burada saldırganlar kayıtlı dosya türleri için uzantıların işletim sisteminde görüntülenmesi seçeneğini zaten sunmuşlardır (kullanıcı bunu bağımsız olarak etkinleştirmiştir). Bu nedenle dosya yerine hosts.txt virüs bir dosya oluşturur ev sahipleri" harfinin bulunduğu Ö"Rusça, İngilizce değil. Dosya görsel olarak gerçek gibi görünüyor ancak sistem tarafından da algılanmıyor.

Bu resimdeki ilk dosya ev sahipleri- gizlendi, virüs bunda değişiklikler yaptı. İkinci dosya ev sahipleri- gerçek değil, Rus harfini içeriyor " Ö" adında, çoğunlukla bu dosya ev sahipleri boşsa, virüsler içerikleri gerçek dosyadan kopyalama zahmetine girmezler.

Hosts dosyasını geri yükleme

Dosyanızda benzer değişiklikler tespit ettiyseniz ev sahibi, her şeyin orijinal durumuna geri döndürülmesi gerekiyor. Bunu yapmak için aşağıdakileri yapmanız gerekir:

  • Birçok normal modern antivirüs programı (örneğin Avira) dosyada değişiklik yapılmasına izin vermediğinden, virüsten koruma programınızda gerçek zamanlı korumayı devre dışı bırakın ev sahipleri.
  • Açık sözlük C:\WINDOWS\system32\drivers\etc
  • Kayıtlı dosya türleri, gizli dosyalar ve sistem dosyaları için uzantıların görüntülenmesini etkinleştirin.
  • Dosyaya tıklayın ev sahipleri sağ tıklayın ve " satırını seçin Notepad++ ile düzenleyin":

Notepad++ metin düzenleme programı yüklü değilse, önce onu yüklemenizi ve Notepad'i kullanmamanızı öneririm. Şu anda internetiniz yoksa veya Notepad++'ı indiremeyecek kadar tembelseniz, dosyayı düzenlemek için zayıf not defterini kullanabilirsiniz. ev sahipleri.

Bir dosyayı açmak için ev sahipleri Not defteri ile üzerine sol tıklamanız gerekir, “mesajını içeren bir Windows penceresi görünecektir” Aşağıdaki dosya açılamadı..." Anahtarı " konumuna getirin Listeden bir programın manuel olarak seçilmesi". Tıklamak TAMAM. Pencerede " Program seçimi" listede bul Not defteri ve bas TAMAM.

  • Hosts dosyasının içeriğini bu makalenin başında belirtildiği gibi olacak şekilde düzenleyin.
  • Değişiklikleri Kaydet.
  • Antivirüs programı korumasını etkinleştirin (devre dışıysa).
  • Tarayıcınızı başlatın ve istediğiniz siteleri görüntüleyip görüntüleyemediğinizi kontrol edin.

Hosts dosyası nasıl çalışır?

Kullanıcı tarayıcıya bir sitenin adresini (URL) yazıp Enter tuşuna bastığında, kullanıcının tarayıcısı:

  • Hosts dosyasında girilen adın bilgisayarın kendi adı (localhost) olup olmadığını kontrol eder.
  • Değilse, tarayıcı istenen adresi (ana bilgisayar adı) hosts dosyasında arar.
  • Bir ana bilgisayar adı bulunursa tarayıcı, o ana bilgisayara karşılık gelen hosts dosyasında belirtilen IP adresine erişir.
  • Ana bilgisayar adı hosts dosyasında bulunamazsa, tarayıcı DNS çözümleyici önbelleğine (DNS önbelleği) erişir.
  • Önbellekte bir ana bilgisayar adı bulunursa, tarayıcı o ana bilgisayarın DNS önbelleğinde saklanan IP adresini arar;
  • Ana bilgisayar adı DNS çözümleyici önbelleğinde bulunamazsa, tarayıcı DNS sunucusuyla iletişim kurar;
  • İstenilen web sayfası (site) mevcutsa, DNS sunucusu kullanıcı tarafından belirlenen URL'yi bir IP adresine çevirir;
  • Web tarayıcısı istenen kaynağı indirir.

Merhaba, blog sitesinin sevgili okuyucuları. Bugün tasarımı oldukça basit olan bir şeyden bahsetmek istiyorum. Ana makine dosyası.

Dikkat çeken şey, Linux'tan Windows 7'ye kadar hemen hemen tüm işletim sistemlerinde (ve dolayısıyla İnternet kullanıcılarının tüm bilgisayarlarında) bulunmasıdır. Bir diğer ayırt edici özelliği ise bir uzantısının olmamasıdır, ancak bu tam olarak şu gerçeğinden kaynaklanmaktadır: Çalışabilmesi için herhangi bir işletim sisteminde olması gerekir, bu da evrensel olması gerektiği anlamına gelir.

Ancak asıl mesele bu değil. O her ne kadar geçmişin bir kalıntısıdır, Ana Bilgisayarları hem iyi amaçlarla hem de pek iyi olmayan amaçlarla kullanmanın hâlâ birçok yolu var. Örneğin, virüsler ve virüs yazarları bunu çok severler ve resmi siteleri kimlik avı kopyalarıyla değiştirmek ya da antivirüs programınızı güncelleme yeteneğini engellemek için sıklıkla kullanırlar.

Ancak ağ ekipmanının IP tabanlı cihazlara ihtiyacı vardır, başka hiçbir şeye ihtiyacı yoktur. Bu nedenle, ana bilgisayar adı ile IP adresi () arasındaki yazışmaların bir listesi manuel olarak oluşturuldu. Böyle bir listeye Ana Bilgisayarlar adı verildi ve yerel ağın tüm düğümlerine gönderildi. Bu dosyanın içerdiği çok sayıda kayıt nedeniyle bu yöntemi kullanmanın artık mümkün olmadığı ana kadar her şey harikaydı. Dışarıya göndermek sorunlu hale geldi.

Bu bağlamda, bu konuya farklı bir şekilde yaklaşmaya karar verdik, yani tüm bu yazışma tablolarını saklayacak ve kullanıcı bilgisayarlarının ne tür bir IP-sorusuyla en yakınıyla iletişim kuracak bir bütünü (alan adı sistemi) İnternet'e yerleştirmeye karar verdik. ish, Vasya.ru alanına karşılık gelir.

Aynı zamanda, herkes Hosts dosyasını mutlu bir şekilde unuttu, ancak içeriğinin son derece yetersiz olması dışında tüm işletim sistemlerinde hala mevcuttu. Genellikle yalnızca bir giriş vardı ve hala mevcuttur:

127.0.0.1 yerel ana bilgisayar

Bazı nedenlerden dolayı, bu IP adresi (daha kesin olarak 127.0.0.1 - 127.255.255.255 aralığı) yerel ana bilgisayarı (özel IP), yani oturduğunuz bilgisayar (kelimenin tam anlamıyla localhost - “bu bilgisayar”). Ama aslında bunların hepsi eski IPv4 (dördüncü versiyon) için.

Ve artık kullanıma giren IPv6'da (önceki sürümde yer alan adres sayısının artık herkes için yeterli olmaması nedeniyle), böyle bir giriş biraz farklı görünecek:

::1 yerel ana bilgisayar

Ama özü aynıdır. Çünkü Artık IP adresini belirlemeye yönelik her iki standart da hala kullanılıyor veya kullanılabilir, ardından Hosts dosyasında Genellikle bu çizgilerin her ikisi de mevcuttur. Doğru, üzerlerinde herhangi bir reklam panosu yazılı olabilir (kullanılan işletim sistemine bağlı olarak), ancak tüm bu satırların başında karma simgesi # (kare) bulunur; bu, bu satırların yorum olduğu ve dikkate alınmaması gerektiği anlamına gelir. .

Eski Windows Vista'mda Hosts dosyası artık şöyle görünüyor:

# Telif Hakkı (c) 1993-1999 Microsoft Corp. # # Bu, Windows için Microsoft TCP/IP tarafından kullanılan örnek bir HOSTS dosyasıdır. # # Bu dosya, IP adreslerinin ana bilgisayar adlarıyla eşlemelerini içerir. Her # giriş ayrı bir satırda tutulmalıdır. IP adresi # ilk sütuna ve ardından ilgili ana bilgisayar adı yazılmalıdır. # IP adresi ve ana bilgisayar adı en az bir # boşlukla ayrılmalıdır. # # Ek olarak, açıklamalar (bunlar gibi) tek tek # satırlara veya "#" sembolüyle gösterilen makine adının arkasına eklenebilir. # # Örneğin: # # 102.54.94.97 rhino.acme.com # kaynak sunucu # 38.25.63.10 x.acme.com # x istemci ana bilgisayarı # Dr.Web Anti-rootkit API 127.0.0.1 localhost tarafından oluşturulan bu HOSTS dosyası:: 1 yerel ana bilgisayar

Kayıt sözdizimiçok basit - önce IP adresini belirtin ve ardından istediğiniz sayıda boşluk (sekme karakterleri) aracılığıyla ana bilgisayarın adını (bilgisayar, düğüm veya etki alanı) girin. Bu türden her giriş için ayrı bir satır kullanılır.

Burada asıl soru ortaya çıkıyor: Tarayıcıya girilen alan adları ile bu alan adlarının arkasında gizlenen IP adresleri arasında yazışma kurma sürecinde Host'lar şu anda hangi yeri alıyor? Görünüşe göre çok önemli bir yer kaplıyor, yani ilki. Ama önce ilk şeyler.

Böylece, tarayıcınızın adres çubuğuna Url adresini () girersiniz veya tarayıcınızın yer imlerindeki veya içinde açık olan herhangi bir web sayfasındaki bir bağlantıyı takip edersiniz. Her durumda tarayıcı, görmek istediğiniz belgenin yolunu sizden alır.

Her durumda URL, ilgilendiğiniz belgenin bulunduğu sitenin (örneğimizdeki site) alan adını içerecektir. Ancak bu etki alanı, bu sitenin barındırıldığı çok özel bir sunucuya (belki de sanal) karşılık gelir. Ve bu sunucunun sahip olması gerekir bir IP adresi olmalı böylece ağda görünür ve erişilebilir olur.

Tarayıcınız, URL'de bulunan alan adına hangi IP'nin karşılık geldiğini bilemez (tabii, bu tarayıcıda DNS kayıtlarının önbelleğe alınmasını etkinleştirmediğiniz ve bu düğümü daha önce ziyaret etmediğiniz sürece). Bu nedenle o önce adresler Açıklama için özellikle bilgisayarınızdaki Hosts dosyasına bakın.

Bu alan adı (ve ilgili IP) orada bulunamazsa, tarayıcı işkence yapmaya başlayacaktır. DNS kaydı önbelleğe alma hizmeti Windows'tan. Bu etki alanına daha önce eriştiyseniz ve o zamandan bu yana çok fazla zaman geçmediyse, DNS önbelleği tarayıcıya aynı IP adresini verecektir. Tarayıcı bunu alacak ve istediğiniz belgeyi açacaktır.

Önbellekte bu alan adı için kayıt yoksa, tarayıcı en yakın DNS sunucusuna (büyük olasılıkla sunucunuz olacaktır) bir istek gönderecek ve gerekli bilgileri ondan alacaktır. Doğru, bu durumda istediğiniz web sayfasının açılmasında hafif bir gecikme olabilir, ancak modern İnternet hızlarında bu neredeyse fark edilmeyecektir.

Ve bu, kesinlikle bilgisayarınızdan İnternet'ten bir belge açmaya yönelik herhangi bir talepte gerçekleşir. Anladın mı? Boş Ana Bilgisayarlar herhangi bir sorun yaratmaz, ancak doldurursanız ve hatta kötü niyetle bile doldurursanız, Yandex cüzdanınızın şifresini bu ödeme sisteminin resmi web sitesine değil, benzer bir kimlik avı kaynağına girdiğiniz ortaya çıkabilir. tasarım (bkz.).

Bu nasıl olabilir? Hiç kimse virüs bulaşmasına karşı güvende değildir () ve bir virüs, bir kimlik avı kaynağının IP adresini Ana Bilgisayarlara kolayca ekleyebilir ve ona örneğin money.yandex.ru alan adını atayabilir. Tehlikenin yattığı yer burasıdır.

Sahte bir sosyal ağ sitesinde girdiğiniz şifrelere müdahale edebilirler, giriş için ücret talep edebilirler veya daha yaratıcı başka şeyler yapabilirler. En üzücü olan şey, tarayıcının adres çubuğunda doğru alan adı görüneceğinden, değişikliği fark etmenin imkansız olmasıdır.

Hosts dosyası nerede bulunur ve virüs girişlerini bu dosyadan nasıl kaldırabilirim?

Diğer tarafta virüsün yaptığı değişiklikleri kaldır Bilgisayarlarda mutlak bir acemi bile Host dosyasını kullanabilir. Genellikle sorun bu dosyanın nerede bulunduğunu bulmaktır.

Windows'un XP veya 2000 gibi eski sürümlerinde herkese açıktı ve aşağıdaki adresteki sistem klasörlerinde bulunuyordu:

Windows\System32\drivers\etc\

İnanmayacaksınız ama hem Windows 7'de hem de Vista'da aynı adreste yaşıyor, ancak orada her şey biraz daha karmaşık çünkü şu yolu izliyor:

C:\Windows\System32\drivers\

Orada herhangi bir vb klasör bulamazsınız. Geliştiriciler, sorunlardan kaçınmak için sıradan ölümlülerin bu dosyaya dokunmaması gerektiğine karar verdi.

Ancak host dosyası Windows 7 ve Vista'da hala mevcut, Yönetici haklarını almış olarak onu aramanız yeterli. Kişisel olarak, tüm bu saçmalıkları haklarla çözmeye bile çalışmadım, ancak bu sınırlamayı aşmanın kendim için çok basit bir yolunu buldum.

Bu nedenle, “Başlat” düğmesi menüsüne - “Tüm Programlar” gidin ve orada “Aksesuarlar” klasörünü bulun. İçinde “Not Defteri” ni görmenin kolay olduğu kısayollar var. Üzerine sağ tıklayın ve beliren içerik menüsünden seçim yapın "Yönetici olarak çalıştır":

Aslında savaşın yarısı tamamlandı. Şimdi not defterinde üst menüden “Dosya” - “Aç” seçeneğini seçin. Standart bir Windows Explorer penceresinde istediğiniz klasörü vb. bulun (Windows\System32\drivers\ dizini içinde), sağ alt köşedeki açılır listeden “Tüm dosyalar”ı seçin ve bu üstteki görünümü mutlu gözlerle izleyin. -gizli dosya:

Kesinlikle genişleme olmayacak ve geri kalanı çöp olacak gibi görünüyor hosts.txt, virüsler çok sık oluşturulur dikkatinizi dağıtmak ve sonunda kafanızı karıştırmak için. Gerçek bir dosya için, dosyaya sağ tıklayıp alttaki "Özellikler" öğesini seçerek işaretlenebilen veya işaretlenemeyen "Gizli" niteliğini ayarlarlar:

Ve çünkü Windows'ta, varsayılan olarak, kayıtlı dosya türleri için uzantılar görüntülenmez (bu yüzden bunu yaptılar - anlamıyorum), daha sonra kullanıcı, ne uzantısını ne de başka bir ana bilgisayarın bulunduğunu görmeden hosts.txt dosyasını bulur. aynı klasör ama gözlerinden gizlenmiş.

Sahte üzerinde değişiklik yaparak hala hiçbir şey başaramıyor, saçını yolmaya başlıyor, ellerini ovuşturuyor ve nihayet eski bilgisayarda virüsün engellediği en sevdiği Kişiye ulaşmak için yeni bir dizüstü bilgisayar satın almak için mağazaya gidiyor. Ahhh, dehşet.

Bununla birlikte, elbette, kullanıcı ileri düzeyde olabilir ve ayarlarda gizli ve sistem dosyalarının görüntülenmesini etkinleştirebilir. Windows Vista'da bunu yapmak için “Denetim Masası” - “Klasör Seçenekleri” - “Görünüm” sekmesine gidin ve onay kutusunu “Gizli klasörleri ve dosyaları göster” satırına taşıyın. Bu arada, yukarıdaki "Uzantıları gizle..." satırının işaretini kaldırmanız daha iyi olur:

Yemek yemek bu dosyayı açmanın çok basit bir yolu. Klavyenizde Win + R tuş kombinasyonuna basmanız (veya “Başlat” butonu menüsünden “Çalıştır”ı seçmeniz, ardından açılan pencereye aşağıdaki satırı girip Enter’a basmanız yeterli olacaktır:

Not Defteri %windir%\system32\drivers\etc\hosts

Ama konu bu değil. Bu gizli dosyanın (Windows 7 ve Vista için) nerede bulunduğunu hala bulduk ve onu olası kötüye kullanım açısından dikkatle incelememiz gerekiyor. Hastanın ilk muayenesinde herhangi bir patoloji ortaya çıkmıyorsa, o zaman bakın Not Defteri'ndeki sayfa kaydırma alanına.

Bazen virüs birkaç yüz boş satırdan sonra giriş yapar, böylece tespit edilme riskiniz azalır. Kaydırma çubuğu yoksa, o zaman her şey harikadır, ancak varsa onu kullanın ve Ana Bilgisayarlarınızı sahip olması gereken forma getirin doğumdan itibaren, yani İçinde sadece iki satır olması yeterli olacaktır (kimsenin yorum yapmasına gerek yok):

127.0.0.1 yerel ana bilgisayar::1 yerel ana bilgisayar

Peki eğer adres sahteciliği bu dosyada temsil edilmesi oldukça basittir, örneğin şöyle görünebilir:

127.0.0.1 localhost::1 localhost 77.88.21.3 sitesi

Bu durumda nasıl gerçekleştirilir? engelleme Ana Bilgisayarlar aracılığıyla belirli siteler mi? Engellenmesi gereken alan adına özel IP adresi 127.0.0.1'i atayın, örneğin:

127.0.0.1 localhost::1 localhost 127.0.0.1 vk.com 127.0.0.1 odnoklassniki.ru

Akıllı tarayıcı bu eşleşmeyi bulur ve istediğiniz belgeyi (web sayfasını) kendi bilgisayarınızdan almaya çalışır, bu da doğal olarak başarısız olur ve sizi hemen bilgilendirir. Bu arada bu, çocuklarınızın ziyaret etmemesi gerektiğini düşündüğünüz sitelere erişimini engellemenin iyi bir yoludur. Elbette yine de bu tür sitelerin bir listesini oluşturmanız veya bir yere götürmeniz gerekecek, ancak dilerseniz deneyebilirsiniz.

Daha önce de belirttiğim gibi, eski zamanlarda, çoğu kullanıcı için İnternet hala yavaşken, sitelerin açılmasını hızlandırmak için IP adlarını Ana Bilgisayarlara kaydettiler. Başka bir şey de aynı kaynakların periyodik olarak barındırmalarını ve bununla birlikte IP adreslerini değiştirmesidir. Ve altı ay önce interneti hızlandırmak için ne yaptığını unutan kullanıcı, en sevdiği kaynakların neden onun için mevcut olmadığını boşuna anlamaya çalışıyor.

Bir web sitesini yeni bir hostinge taşırken Hosts nasıl kullanılır?

Son olarak, Hosts dosyasında değişiklik yaparak, tüm DNS sunucularına yeni bir kayıt kaydedilmeden (yeni bir IP atama) yeni bir barındırma hizmetine taşınan bir siteyle nasıl çalışabileceğinizden bahsetmek istiyorum. alan adınızın adresi). Yöntem çok basit ama etkilidir.

Yani, barındırıcıyı değiştirirsiniz. Doğal olarak sitenizin IP adresi de değişir. İnsanlar bunu internette nasıl öğrenecek? DNS sunucularından oluşan bir ağ kullanıldığında her şey doğrudur. Bu arada, kayıt kuruluşunuzun kontrol paneline gidip yeni barındırıcınızın NS sunucularının adreslerini oraya kaydederek ilk ve en önemli adımı kendiniz atacaksınız.

Onlardan yeni DNS İnternet'e yayılacak. Ancak bu süreç uzundur ve en kötü senaryoda birkaç gün sürebilir. Bu süre zarfında sitenin hem yeni hem de eski barındırmada mevcut olması gerekir, böylece dünyanın her yerinden kullanıcılar siteyi görüntüleme fırsatından mahrum kalmasın.

Ancak, kaynağınızın yeni barındırıcıyla gerçekte nasıl hissettiğini kendiniz bilmek ilginizi çekecek mi? Tüm eklentilerin ve diğer şeylerin çalışmasını kontrol edin. Gerçekten birkaç saatten iki güne kadar beklemeniz gerekiyor mu? Sonuçta bu dayanılmaz bir durum.

Öncelikle kendi bilgisayarınızda DNS önbelleğini sıfırlamayı deneyebilirsiniz, çünkü harici DNS sunucuları zaten yeni bir kayıt almışsa bu, kaynağınızı yeni barındırmada görmenizi engelleyebilir. Nasıl yapılır? Yine her şey çok basit. Klavyenizdeki Win+R tuş kombinasyonuna basın (veya Başlat düğmesi menüsünden “Çalıştır”ı seçin), ardından açılan pencereye şunu girin:

Bu komutu yapıştırmanız gereken Komut İstemi adı verilen çok korkutucu bir pencere açılacaktır:

Ipconfig /flushdns

Komut İstemi penceresindeki normal yapıştırma düğmeleri çalışmaz, bu nedenle Komut İstemi penceresine sağ tıklayın ve Yapıştır'ı seçin.

Bundan sonra “Enter” düğmesine tıklayın, bilgisayarınızda DNS önbelleği temizlenecek ve sitenizi tekrar açmayı deneyebilirsiniz. Bu arada, tarayıcının kendisinde bir DNS önbelleği olabilir, bu nedenle onu temizleyin veya klavyedeki Shift düğmesini basılı tutarak pencereyi yenileyin.

Bu arada, eğer ilgileniyorsanız, komut satırına aşağıdaki komutu girerek DNS önbelleğinin içeriğini görüntüleyebilirsiniz:

Ipconfig /displaydns

Site hala eski hostingde açılıyor mu? Sorun değil. Hemen yukarıda anlatılan yöntemi kullanarak Hosts dosyasını buluyoruz ve dosyaya yalnızca bir satır ekliyoruz:

109.120.169.66 web sitesi

Nerede 109.120.169.66 - olacak Yeni hostinginizin IP adresi, ardından sitenizin alan adı gelecektir. Tüm. Dünyanın geri kalanı eski hostingdeki kaynağınıza hayran kalırken, siz yeni hostinge aktarılmış olan motordaki olası sorunları düzeltme fırsatına sahipsiniz. Bu harika bir şey ve her zaman kullanıyorum.

Sana iyi şanslar! Yakında blog sitesinin sayfalarında görüşmek üzere

İlgini çekebilir

DNS nedir ve DNS sunucuları İnternet'in çalışmasını nasıl sağlar? NeoServer'dan VPS - sanal evreninizin sahibi olun
Bir yedekleme nasıl yapılır ve bir yedeklemeden geri yüklenir ve ayrıca bir siteyi (Joomla, WordPress) yeni bir barındırma birimine aktarmanın nüansları
Reghouse kayıt şirketi örneğini kullanarak bir alan adı (alan adı) satın alma
Yerel sunucu Denwer - bilgisayarda web sitesi nasıl oluşturulur - Denver'ın kurulumu, yapılandırılması ve kaldırılması
cPanel - veritabanları oluşturma ve bunlarla çalışma, alt alan adları ve çoklu alan adları ekleme ve bunların park edilmesi
Etki alanları, barındırma, DNS sunucuları ve IP adresleri nelerdir?
FileZilla - nereden ücretsiz olarak indirilir ve popüler FTP istemcisi Filezilla'nın nasıl kullanılacağı öğrenilir
Bir siteyi yeni bir Infobox barındırma hizmetine aktarma, normal ve VPS arasında seçim yapma ve barındırma sahibinin kontrol paneliyle çalışma

Hosts dosyası ne işe yarar?
Bu sistem dosyasının amacı belirli web sitesi adreslerini belirli bir IP'ye atamaktır.
Bu dosya, verilerini içine yazmak veya basitçe değiştirmek için her türlü virüs ve kötü amaçlı yazılım arasında çok popülerdir.
Bu eylemlerin sonucu, tarayıcıyı açarken SMS göndermenizi isteyen bir sitenin tarayıcılara "eklendiğine" veya virüsün yaratıcılarının takdirine bağlı olarak çeşitli sitelerin engellendiğine dair işaretler olabilir.

Windows'ta hosts dosyası nerede?
Windows işletim sisteminin farklı sürümleri için hosts dosyasının konumu biraz farklıdır:

Windows 95/98/ME: WINDOWS\anasistemler
Windows NT/2000: WINNT\system32\drivers\etc\hosts
Windows XP/2003/Vista/Yedi(7)/8: WINDOWS\system32\drivers\etc\hosts


Üstelik sonu ev sahipleri, bu zaten son dosyadır, bir klasör değil. Ona sahip değil.

Doğru hosts dosyası nasıl görünmelidir?
Hosts dosyasının "içeriği" de Windows'un farklı sürümleri için biraz farklıdır, ancak çok fazla değildir. Neden gerekli olduğunu ve nasıl istisna yapılacağını İngilizce olarak bir örnek vererek “yazar”. # işaretiyle başlayan tüm satırlar, bunların yorumlandığı ve dosyayı etkilemediği anlamına gelir.
Windows XP için orijinal hosts dosyasının içeriği:


#

#




#uzay.
#


#
# Örneğin:
#



127.0.0.1 yerel ana bilgisayar


Windows Vista için orijinal hosts dosyasının içeriği:

# Telif Hakkı (c) 1993-2006 Microsoft Corp.
#
# Bu, Windows için Microsoft TCP/IP tarafından kullanılan örnek bir HOSTS dosyasıdır.
#
# Bu dosya IP adreslerinin ana bilgisayar adlarıyla eşlemelerini içerir. Her biri
# giriş ayrı bir satırda tutulmalıdır. IP adresi
# ilk sütuna ve ardından karşılık gelen ana bilgisayar adı yerleştirilecektir.
# IP adresi ve ana bilgisayar adı en az bir karakterle ayrılmalıdır
#uzay.
#
# Ek olarak, yorumlar (bunlar gibi) bireysel olarak eklenebilir
# satır veya "#" simgesiyle gösterilen makine adının ardından.
#
# Örneğin:
#
# 102.54.94.97 rhino.acme.com # kaynak sunucu
# 38.25.63.10 x.acme.com # x istemci ana bilgisayarı
127.0.0.1 yerel ana bilgisayar::1 yerel ana bilgisayar


Windows 7 için orijinal hosts dosyasının içeriği:

# Telif Hakkı (c) 1993-2009 Microsoft Corp.
#
# Bu, Windows için Microsoft TCP/IP tarafından kullanılan örnek bir HOSTS dosyasıdır.
#
# Bu dosya IP adreslerinin ana bilgisayar adlarıyla eşlemelerini içerir. Her biri
# giriş ayrı bir satırda tutulmalıdır. IP adresi
# ilk sütuna ve ardından karşılık gelen ana bilgisayar adı yerleştirilecektir.
# IP adresi ve ana bilgisayar adı en az bir karakterle ayrılmalıdır
#uzay.
#
# Ek olarak, yorumlar (bunlar gibi) bireysel olarak eklenebilir
# satır veya "#" simgesiyle gösterilen makine adının ardından.
#
# Örneğin:
#
# 102.54.94.97 rhino.acme.com # kaynak sunucu
# 38.25.63.10 x.acme.com # x istemci ana bilgisayarı
# localhost ad çözümlemesi DNS'nin kendi içinde işlenir.
#127.0.0.1 yerel ana bilgisayar
# ::1 yerel ana bilgisayar


Windows 8 için orijinal hosts dosyasının içeriği:

# Telif Hakkı (c) 1993-2009 Microsoft Corp.
#
# Bu, Windows için Microsoft TCP/IP tarafından kullanılan örnek bir HOSTS dosyasıdır.
#
# Bu dosya IP adreslerinin ana bilgisayar adlarıyla eşlemelerini içerir. Her biri
# giriş ayrı bir satırda tutulmalıdır. IP adresi
# ilk sütuna ve ardından karşılık gelen ana bilgisayar adı yerleştirilecektir.
# IP adresi ve ana bilgisayar adı en az bir karakterle ayrılmalıdır
#uzay.
#
# Ek olarak, yorumlar (bunlar gibi) bireysel olarak eklenebilir
# satır veya "#" simgesiyle gösterilen makine adının ardından.
#
# Örneğin:
#
# 102.54.94.97 rhino.acme.com # kaynak sunucu
# 38.25.63.10 x.acme.com # x istemci ana bilgisayarı

# localhost ad çözümlemesi DNS'nin kendi içinde gerçekleştirilir.
#127.0.0.1 yerel ana bilgisayar
# ::1 yerel ana bilgisayar


Gördüğünüz gibi, Windows'un farklı sürümleri için ana bilgisayar dosyasının içeriğinde önemli bir fark yoktur.

Hosts dosyası nasıl açılır ve düzenlenir?
Hosts dosyası standart Windows Not Defteri'nde bulunabilir.
Bu muhtemelen makalenin en ilginç kısmı.
Her şeyden önce, bu dosyayı neden değiştirdiğinizi anlamalısınız? Evet, belirli sitelere erişimi engellemek için. Böylece kullanıcı bu dosyayı değiştirip içine site adresini yazarak herhangi bir .
Hosts dosyasını değiştirmek için, dosyaya sağ tıklayıp "Yönetici olarak çalıştır" seçeneğini seçerek yönetici () olarak açmanız önerilir. Veya Not Defteri'ni bu şekilde açın ve içindeki dosyayı açın.

Hızlı işlem için Başlat düğmesine tıklayıp Çalıştır'ı seçmeniz yeterlidir ( kazanç+R) () ve satıra girin:

not defteri %windir%\system32\drivers\etc\hosts



Sonuç olarak, bu dosya Not Defteri'nde açılacaktır.

İçin siteye erişimi engellemek(test.ru olacağını varsayalım), bu sitenin en altına bir satır eklemeniz yeterli:

127.0.0.1 test.ru


Sonuç olarak dosya aşağıdaki içeriğe sahip olacaktır:

# Telif Hakkı (c) 1993-1999 Microsoft Corp.
#
# Bu, Windows için Microsoft TCP/IP tarafından kullanılan örnek bir HOSTS dosyasıdır.
#
# Bu dosya IP adreslerinin ana bilgisayar adlarıyla eşlemelerini içerir. Her biri
# giriş ayrı bir satırda tutulmalıdır. IP adresi
# ilk sütuna ve ardından karşılık gelen ana bilgisayar adı yerleştirilecektir.
# IP adresi ve ana bilgisayar adı en az bir karakterle ayrılmalıdır
#uzay.
#
# Ek olarak, yorumlar (bunlar gibi) bireysel olarak eklenebilir
# satır veya "#" simgesiyle gösterilen makine adının ardından.
#
# Örneğin:
#
# 102.54.94.97 rhino.acme.com # kaynak sunucu
# 38.25.63.10 x.acme.com # x istemci ana bilgisayarı

# Bu HOSTS dosyası Dr.Web Anti-rootkit API tarafından oluşturulmuştur

#127.0.0.1 yerel ana bilgisayar
# ::1 yerel ana bilgisayar
127.0.0.1 test.ru


Engellemek istediğiniz her yeni site, yerel IP adresi 127.0.0.1 unutulmadan yeni bir satırda başlatılmalı ve girilmelidir.

Ayrıca hosts dosyasını düzenlemek için bir program var EV SAHİBİ EDİTÖRÜ buradan indirebilir ve açıklamasını okuyabilirsiniz.
Çalışma şekli, hosts dosyasını düzenlemeye yardımcı olmasıdır.
Aşağıdaki ekran görüntüsünden çalışma prensibi açıktır; her şey birkaç tıklamayla yapılır. Ekleme + işaretine tıklayarak yapılır.


Düzenlemeden sonra kaydet butonuna (“+” butonunun solundaki 2 buton “Değişiklikleri kaydet”) tıklamayı unutmayın.

Bu dosyayı iyi amaçlar için de değiştirebilirsiniz, örneğin site yüklemesini hızlandır.
Nasıl çalışır?
Bir siteyi ziyaret ettiğinizde, harflerden oluşan alan adını görürsünüz. Ancak İnternet'teki tüm sitelerin bir IP adresi vardır ve adlar zaten DNS kullanılarak atanmıştır. Bu sürecin ayrıntılarına girmeyeceğim; makalenin konusu bu değil. Ancak burada, sitelere erişirken ana bilgisayar dosyasının önceliğe sahip olduğunu ve yalnızca DNS isteği oluştuktan sonra bilmeniz gerekir.
Bir sitenin yüklenmesini hızlandırmak için IP adresini ve etki alanını bilmeniz gerekir.
Bir sitenin IP adresi, örneğin veya gibi çeşitli hizmetler kullanılarak bulunabilir.
Alan adı bir web sitesinin adıdır.
Örneğin yazı okuduğunuz bu sitenin dosyaya IP adresini ve domainini açıkça belirterek yüklenmesini hızlandıralım.
Daha sonra eklenen satır şöyle olacaktır:

91.218.228.14 web sitesi


Bu, sayfa yükleme işlemini birkaç saniye içinde hızlandırır ve bazen siteye standart yöntemlerle erişemediğinizde erişim sağlayabilir.

Hala mümkün hosts dosyasını kullanarak başka bir siteye yönlendirme.
Bunu yapmak için sitenin IP adresini ve etki alanını bilmeniz gerekir (yukarıda açıklandığı gibi), ardından eklenen satır şöyle olacaktır:

91.218.228.14 test.ru


Ve şimdi tarayıcınızın adres çubuğuna test.ru yazdıktan sonra IP adresinde belirtilen siteye yönlendirileceksiniz..

İsterseniz hosts dosyasını temizle, o zaman bunu sadece içeriği silerek ve yukarıdaki açıklamanın orijinal metnini (spoiler altında) ekleyerek yapabilirsiniz.

Hosts dosyasındaki bazı nüanslar:

  • Her zaman yan tarafta bir kaydırma çubuğunun bulunduğundan emin olun ve daima pencerenin altına doğru kaydırın. Bunun nedeni bazı virüslerin pencerenin dışında gizli bir alana kayıtlı olmasıdır.
  • Bazı durumlarda, genellikle dosyayı kaydedemezseniz, Yönetici hesabıyla oturum açmanız gerekir.
  • Bazen virüsler nedeniyle bu dosya gizlenebilir. Makaleyi oku.
  • Açıklanan iki yöntem (yönlendirme ve hızlandırma) istenen sonucu vermeyebilir. Gerçek şu ki, birkaç site tek bir IP adresinde bulunabilir; bu, özellikle hizmetler tarafından sağlanan harici IP adresleri için geçerlidir.
  • Virüsler bu dosyayı sevdiği için nitelikleri şu şekilde değiştirilebilir: Gizlenmiş Ve Sadece oku.
  • Hosts dosyası kaydedilemiyorsa dosya özniteliklerini kontrol edin.

    Böylece, hosts dosyasını düzenleyerek Windows'taki sitelere erişimi kolayca ve ücretsiz olarak engelleyebilirsiniz.

  • Günümüzde VKontakte veya Odnoklassniki gibi sosyal ağların kullanıcıları genellikle siteye erişimin imkansız olduğu bir sorunla karşılaşmaktadır. Sistem bunu C:\Windows\System32\drivers\etc ağacında bulunan HOSTS dosyasını kullanarak kontrol eder.


    Ancak bu hizmetçi sıklıkla virüslere maruz kalıyor. Bugünün makalesinde bu durumun nasıl düzeltileceği hakkında konuşacağız.

    C:\Windows\System32\drivers\etc dizininde hangi dosyalar var ve bunlar neden sorumlu?

    Öncelikle bu klasörde saklanan dosyalara dikkat etmeniz gerekir. Mevcut dosya dışında buraya yalnızca dört nesne yerleştirilmelidir. Başka bir şey mevcutsa bunun bir virüs veya bir tür kötü amaçlı dosya olduğunu iddia edebilirsiniz. İşlevleri, örneğin C:\Windows\System32\drivers\etc\services nesnesini ve HOSTS, protokol, lmhosts ve ağlar dahil diğer dosyaları göz önünde bulundurursak, bunlar kullanıcının belirli kaynaklara erişiminin belirli işlevlerinden sorumludur. internet. HOSTS, alan adlarından oluşan bir veritabanını IP adresleriyle eşleştirir. Kullanımı aynı zamanda DNS sunucularını atlayarak kullanıcının en sık ziyaret ettiği web sayfalarına daha hızlı erişim sağlar. Ayrıca istenmeyen kaynaklar veya banner bağlantıları da engellenir. Açıklayıcı metin kısmına ek olarak, varsayılan olarak bu durumda ilgilenilen metnin sonunda tek bir girişi saklar. Bu tam olarak: 127.0.0.1 localhost. Orada başka hiçbir şey bulunmamalıdır.

    Sitelerin IP adresini kontrol etme

    Bir alan adının bir sitenin gerçek IP adresine karşılık gelip gelmediğine dair bir örnek düşünürken bunu basit bir şekilde kontrol edebilirsiniz. Bunu yapmak için, komut satırına ping girmeniz ve ardından bir boşlukla ayırarak kontrol edilen kaynağın URL'sini belirtmeniz yeterlidir. Herhangi bir sitenin IP'sini almak için aşağıdaki kombinasyonu kullanmalısınız: ping www.(kaynak adı).(etki alanı bağlantısı). Örneğin, Facebook sosyal ağı için şu şekilde görünecektir: ping www.facebook.com. Komut yürütüldüğünde, ekranda istenen adres ve ayrıca ping adı verilen istatistikler görüntülenecektir.

    Bir dosyaya virüs bulaşmışsa hangi eylemler gereklidir?

    Genellikle virüslerin bulaştığı C:\Windows\System32\drivers\etc\HOSTS dosyası olduğunu belirtmekte fayda var. Bir kullanıcı aynı sosyal ağa girdiğinde, klon bir siteye yönlendiriliyor veya kullanıcının giriş için ödeme yapması gerektiğini belirten bir mesaj görünüyor. Hemen açıklığa kavuşturmak gerekiyor: Tek bir sosyal ağ, kaynağın hizmetlerini kullanmak için para harcamayı sağlamaz. Dolayısıyla sonuç hemen kendini gösteriyor: Sisteme bir virüs bulaşmış. Bazı durumlarda oldukça nadir görülen yapay engelleme meydana gelir. Böyle bir durumda öncelikle cihazı bir anti-virüs tarayıcısı kullanarak dikkatlice kontrol etmelisiniz. Bazen sistemde yüklü bir programı kullanmanın bir anlamı yoktur, çünkü zaten virüsü kaçırmıştır, dolayısıyla bunun bir daha olmayacağının garantisi yoktur. Dr. gibi taşınabilir yardımcı programların kullanılması tavsiye edilir. Web (veya daha iyisi Cure IT!) veya KVRT. Bu programların kurulum gerektirmediğini de belirtmekte fayda var. Ne yazık ki bazı durumlarda oldukça güçlü olan bu yardımcı programlar sorunun çözülmesine yardımcı olamamaktadır.

    Dosya metnini manuel olarak düzeltme

    Öncelikle C:\Windows\System32\drivers\etc dizinine gidin, ardından gerekli dosyayı seçin. Farenin sağ tuşuna tıklayarak “Birlikte aç…” komutunu içeren bir menü açmanız gerekir. Daha sonra, mevcut programlar listesinden standart "Not Defteri" ni seçmeniz ve metnin içeriğini tanımanız gerekir. Genellikle virüs bulaşmış bir dosyada 127.0.0.1 gibi girişleri ve ardından sosyal ağ sitelerinin adreslerini görebilirsiniz. Örneğin, 127.0.0.1 odnoklassniki.ru. Bu zaten kötü amaçlı kod sonucu oluşturulduklarının bir işaretidir. Böylece, HOSTS dosyasına atıfta bulunarak, siteye girmeye çalıştığınızda sistemin kontrol öğelerinin siteyi sürekli engellediği ortaya çıkıyor. Bu sorundan kurtulmanın en kolay yolu, orijinal metni bir sonraki eklediğinizde içeriği silmektir. Daha sonra Ctrl + S tuş kombinasyonunu kullanarak yapılan değişiklikleri kaydetmeniz ve bilgisayarı yeniden başlatmanız gerekir. İstenilen dosyayı orijinal dosyayla değiştirmek de mümkündür, ancak büyük olasılıkla yönetici haklarına sahip olsanız bile sistem buna izin vermeyecektir. Ayrıca bu yöntem vakaların yalnızca %20-30'unda etkilidir.

    Gizli HOSTS dosyası ve lmhosts.sam nesnesiyle ilgili sorunlar

    Bu tür sorunların oldukça ciddi olabileceğini hemen belirtmek isterim. Mesele şu ki, bazı durumlarda C:\Windows\System32\drivers\etc dizinine girildiğinde kullanıcının ihtiyaç duyduğu HOSTS dosyası görsel olarak gözlemleniyor. Bu durumda öncelikle “Explorer”a giderek servis menüsünü uygulamalı, ardından gizli nesneleri gösterme seçeneğinin kullanıldığı klasör seçeneklerini seçmelisiniz. Ayrıca, kayıtlı türlerin uzantılarının yanı sıra, korumalı dosyaları gizlemek için satırlardaki işaretleri de kaldırmalısınız. Bundan sonra nesne görsel olarak tespit edilebilir.

    Doğru, burada her şey o kadar basit değil, çünkü asıl sorunlar bundan sonra başlıyor. Bu nedenle, düzenlemeye veya kaydetmeye çalıştığınızda sistem, C:\Windows\System32\drivers\etc\HOSTS dosyasının yazılabilir olmadığını belirten bir mesaj görüntüler. Bu durumda hangi önlemlerin alınması gerekiyor? HOSTS dosyasının silinmesini de içeren sert önlemler alınmalıdır. Bu arada “Sepet”e de uğramayı unutmayın. Ayrıca oradan çıkarılması da tavsiye edilir. Kullanıcı bunu "Çöp Kutusu"na gitmeden hızlı bir şekilde yapmaya karar verirse Shift + Del tuş kombinasyonunu kullanabilir.

    Yeni bir metin dosyası oluşturmak için penceredeki boş bir alana sağ tıklayıp komutu seçmeniz gerekir. Uzantı olmadan ana bilgisayarları veya HOSTS'u çağırmanız gerekir. Prensip olarak bu büyük bir rol oynamıyor. Daha sonra uzantının değiştirilmesiyle ilgili sistem uyarısını kabul etmeli ve düzenlemeye başlayabilirsiniz. Tüm eylemlerin önceki versiyondakiyle aynı olduğunu tahmin etmek zor değil. Orijinal içeriği yapıştırmanız ve oluşturulan belgeyi kaydetmeniz yeterlidir. Daha sonra, istenen ana bilgisayar dosyasının performansını etkileyen lmhosts.sam dosyasını silmelisiniz. Sonunda sistemin yeniden başlatılması gerekiyor. Bu seçenek, daha önce engellenen favori kaynaklarınıza erişimi geri yükleyebilir. Bu yöntemin neredeyse her zaman etkili olduğunu da belirtmekte fayda var.

    Yukarıda söylenenlerin hepsinden, web kaynaklarının engellenmesine yol açan sorunu çözmenin çok kolay olduğu sonucuna varabiliriz. Herhangi bir özel bilgi veya beceriye sahip olmak gerekli değildir. Bununla birlikte, HOSTS sistem nesnesini düzenlemeye başlamadan önce, anti-virüs yazılımıyla standart bir taramanın sonuç vermediğinden emin olmanız gerekir. Bazı kullanıcılar Microsoft Fix It gibi programları kullanmaya çalışmaktadır. Sistemde virüs olması durumunda dosyalara tekrar virüs bulaşabileceğini dikkate almakta fayda var.

    Merhaba arkadaşlar!
    Bazı durumlarda hosts dosyasını değiştirmek veya geri yüklemek gerekebilir.

    Bu yazıda size ne için tasarlandığını ve nasıl doğru şekilde düzenleneceğini anlatacağım. Hosts dosyasını kullanarak belirli sitelere erişimi nasıl hızlandırabileceğinize, yeniden yönlendirebileceğinize veya engelleyebileceğinize dair bir örnek vereceğim.

    Hosts dosyası, sembolik alan adlarını karşılık gelen IP adreslerine (veya tam tersi) dönüştürmekten sorumlu özel bir sistem metin dosyasıdır. Bir internet sitesinin olağan adresinin yanı sıra bir de IP adresi vardır.

    Örneğin, Odnoklassniki sosyal ağının şöyle bir adresi var: www.ok.ru ve IP adresi 217.20.147.94. Bu arada tarayıcınızın adres çubuğuna bu numaraları girip gidebilirsiniz ancak www.ok.ru adresine yönlendirileceksiniz.

    Bu tür alan adreslerinin (www.ok.ru ve diğerleri) yalnızca kolaylık sağlamak amacıyla icat edildiğine dikkat edilmelidir. Katılıyorum, ok.ru sembolik adını (etki alanı) hatırlamak, 217.20.147.94 IP adresinden çok daha kolaydır.

    Ancak ok.ru web sitesinin bulunduğu sunucu (özel bilgisayar) bu tür sembolik muameleyi kabul etmemektedir. Bir ana bilgisayar adını bir IP adresine dönüştürmek için, ana bilgisayarlar dosyası ve özel bir alan adı sistemi (DNS olarak kısaltılır) kullanılır. Ayrıca hosts dosyasının DNS'e göre önceliği vardır.

    Bir adres girdiğinizde ilk yaptığı şey hosts dosyanıza bakmak ve ancak bundan sonra DNS sunucusuyla iletişime geçmektir. DNS'den farklı olarak hosts dosyası doğrudan düzenlenebilir.

    Artık hosts dosyasının önemini anladığınıza ve çoğu kötü amaçlı yazılımın neden bu dosyaya erişmeye çalıştığını anladığınıza inanıyorum.

    Host dosyasını kullanma

    Hosts dosyasını yöneterek belirli sitelere erişimi hızlandırabilir veya tam tersine bu sitelere erişimi sınırlayabilirsiniz. Bazı sayfalardan diğer sitelere yönlendirmeyi düzenleyebilirsiniz. Örneğin yasaklı bazı kaynaklara eriştiğinizde İçişleri Bakanlığı'nın internet sitesine yönlendirileceksiniz.

    Ancak en büyük tehlike, ana bilgisayar dosyasına erişen ve onu kendi kötü amaçlı amaçları için kullanacak olan kötü amaçlı yazılımlardır. Örneğin web sitelerine, sosyal ağlara veya antivirüs yazılım şirketlerinin sitelerine erişimi engelleyin.

    Host dosyası nerede bulunur?

    Kural olarak, eğer Windows işletim sistemi ise (NT, 2000, XP, 2003, Vista, 7, 8), hosts dosyası C sürücüsündeki sistem bölümünde bulunur. Tam adres şu şekilde görünür: C:\Windows\System32\drivers\etc\hosts.

    Ana bilgisayar dosyasına ulaşmanın daha hızlı bir yolu var. Bunu yapmak için şu tuş bileşimine basın: Win + R veya “Başlat” → “Çalıştır”. Komut girmek için bir pencere açılacaktır. Aşağıdaki komutu girin:

    • not defteri %windir%\system32\drivers\etc\hosts

    Ve işte varsayılan olarak şuna benzeyen ana bilgisayar dosyasının kendisi:

    Bu klasörde ana bilgisayar dosyası yoksa, büyük olasılıkla virüs, kayıt defteri anahtarındaki konumunu değiştirmiştir. Aşağıda, ana bilgisayar dosyasının bulunduğu klasörün yolunu belirten bir kayıt defteri anahtarı bulunmaktadır:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters \DataBasePath

    Ayrıca hosts dosyası da gizlenmiş olabilir. Bu durumda, “Klasör Seçenekleri” → “Görünüm”e gidin ve değeri “Gizli klasörleri, dosyaları ve sürücüleri göster” olarak ayarlayın.

    Host dosyası nasıl düzenlenir?

    Hosts dosyası herhangi bir metin düzenleyicide düzenlenebilir. Örneğin, standart bir Windows not defterinde.

    Düzenleme seçeneklerine bakalım ve başlayalım erişimi engelle yukarıda belirtilen sitelere: vk.com ve ok.ru.

    Erişimin engellenmesi gereken site veya siteler yeni bir satıra yazılır; ilk olarak satırın başında yerel IP adresi belirtilir - 127.0.0.1 .

    Bizim durumumuzda giriş şöyle görünür:

    127.0.0.1 vk.com
    127.0.0.1 tamam.ru

    Değişiklikleri kaydedin. Şimdi tarayıcıyı açın ve vk.com veya ok.ru adresine gitmeyi deneyin. Gördüğünüz gibi hosts dosyası işini yaptı ve bu sitelere bağlanma girişimi başarısız oldu.

    Ayrıca yönlendirmek(yönlendirme yapın) başka bir siteye. Bunu yapmak için, yönlendirmenin yapılacağı sitenin IP adresini bilmeniz ve yanında, yönlendirmenin yapıldığı etki alanını boşlukla ayırarak belirtmeniz gerekir.

    Aşağıdaki örnek, ilk önce yandex.ru sitesinin IP adresini (213.180.204.3) girdiğimi ve vk.com alan adını bir boşlukla ayırarak belirttiğimi göstermektedir.

    Bu, vk.com web sitesine erişmeye çalıştığınızda yandex.ru (213.180.204.3) adresine yönlendirileceğiniz anlamına gelir.

    Bir sitenin yüklenmesini hızlandırmak için IP adresini ve etki alanını bilmeniz gerekir. Bu veriler hosts dosyasına yazılır.

    Görünüşe göre her şey basit: gerekli değişiklikleri hosts dosyasına kaydetmeniz ve "Kaydet" düğmesine tıklamanız gerekiyor. Ancak sistem şikayet ediyor ve istediğiniz değişiklikleri kaydetmenize izin vermiyor. Daha doğrusu ayrı bir metin dosyasına kaydedilmesini önerir.

    Bunun nedeni, en son işletim sistemi sürümlerinde güvenlik kurallarının sıkılaştırılmasıdır ve birçok virüs buraya kendi dizelerini yazmaya çalıştığından bu mantıklıdır. Bu durumda değişiklikler tarafımızdan yapılır ve bu bilinçli olarak yapılır.

    Aşağıdakileri yapmanız gerekir. Hosts dosyasının konumuna dönün ve sağ tıklayarak içerik menüsünü açın, burada “Özellikler”i seçin.

    “Güvenlik” sekmesine gidin ve adı altında çalıştığınız kullanıcıyı seçin.

    Azaltılmış güvenlik düzeyiyle ilgili uyarıyı kabul edin. Geri dönün ve değişiklikleri kaydedin.

    Hosts dosyasını komut satırını kullanarak düzenlemenin daha kolay bir yolu var. Okuyabilirsin.

    Varsayılan ana bilgisayar dosyası ayarlarını geri yüklemek için aşağıdaki metni kopyalayıp yapıştırmanız yeterlidir:

    # Telif Hakkı (c) 1993-2009 Microsoft Corp.
    #
    # Bu, Windows için Microsoft TCP/IP tarafından kullanılan örnek bir HOSTS dosyasıdır.
    #
    # Bu dosya IP adreslerinin ana bilgisayar adlarıyla eşlemelerini içerir. Her biri
    # giriş ayrı bir satırda tutulmalıdır. IP adresi
    # ilk sütuna ve ardından karşılık gelen ana bilgisayar adı yerleştirilecektir.
    # IP adresi ve ana bilgisayar adı en az bir karakterle ayrılmalıdır
    #uzay.
    #
    # Ek olarak, yorumlar (bunlar gibi) bireysel olarak eklenebilir
    # satır veya '#' simgesiyle gösterilen makine adının ardından.
    #
    # Örneğin:
    #
    # 102.54.94.97 rhino.acme.com # kaynak sunucu
    # 38.25.63.10 x.acme.com # x istemci ana bilgisayarı

    127.0.0.1 yerel ana bilgisayar

    Bu sayede hosts dosyasını düzenleyerek kolay ve basit bir şekilde sitelere erişimi engelleyebilir veya yönlendirme gerçekleştirebilirsiniz. Hepsi bugün için.

    Bir sonraki yazımda Windows sistemi kilitliyse hosts dosyasını nasıl düzenleyeceğinizi anlatacağım. Ayrıca popüler soruları da yanıtlayacağım: "Neden Odnoklassniki'ye giriş yapamıyorum?", "Neden VKontakte'ye, e-postaya ve diğer sitelere giriş yapamıyorum?" Abone olun ve bu makalenin yayınını kaçırmayın (makale zaten yayınlandı, okuyabilirsiniz).