Windows hosts dosyasında satır başına maksimum sayıda ana bilgisayar adı takma adı var mı?


17

Windows 7'de bir IP adresi ve ardından 10 farklı ana bilgisayar adı takma adı olan bir hosts dosyası var. İlk dokuza ping atabilirim, ancak onuncuya ping atmaya çalışırsam şunu elde ederim:

Ping request could not find host tenth. Please check the name and try again.

Belirli ana bilgisayar adıyla ilgili bir şey olması durumunda dokuzuncu ve onuncu girişi değiştirmeyi denedim, her durumda iletişim kuramadığım onuncu listede.

Bir satırda listelenebilecek ana makine adlarının sayısında bir sınır var mı? Öyleyse, bu kısıtlamanın bir yolu var mı?

EDIT: hosts dosyasının bu satırının uzunluğu 150 karakterden az.


Google sonuçlarının ilk sayfasında gösterilmek için oy verin. Haziran 2018
SDsolar

Yanıtlar:


24

Windows, satır başına dokuz adede kadar takma ada izin verir. Daha fazla bilgi için başka bir satır ekleyin.

Önce ( h10ve h11çözmeyin):

127.0.0.1  h01 h02 h03 h04 h05 h06 h07 h08 h09 h10 h11

Sonra ( h10ve h11çözün):

127.0.0.1  h01 h02 h03 h04 h05 h06 h07 h08 h09
127.0.0.1  h10 h11

Windows 7, Windows 10 ve Windows Server 2008 R2'de bu davranışı ve geçici çözümü onayladım.

Bir Microsoft alıntısı bulamasam da, aşağıdaki makalede, üçüncü taraf yardımcı programı Hosts Optimizer "aynı IP adresine işaret ediyorsa, tek bir satıra en fazla dokuz ana bilgisayar adı koyar."

http://www.ghacks.net/2010/05/23/windows-hosts-file-optimizer


1
Bunun için bir alıntı var mı? CodingPenguins tarafından bağlanan TechNet sayfası ifadenizi desteklemiyor gibi görünüyor.
CVn

TechNet sayfası maksimum dokuz takma addan bahsetmez. Onuncu takma adı denedim ve işe yaramadı ve onuncu takma adı ikinci satıra taşımak işe yaradı.
Steven

Kişisel deneyim de, özellikle bu şekilde dile getirildiğinde bir şeylere değer. Ama "önce" ve "sonra" arasında yer değiştirdiniz mi?
bir CVN

0

Microsoft'un hosts dosyasını tutarsız bir şekilde ele aldığı anlaşılıyor. Dokuzuncu ana makine öğesinin ötesine ping atamazken, yine de tarayıcıda onuncudan sonraki ana makinelere gidebilirsiniz.

İlgili belgeler bulundu: https://technet.microsoft.com/en-us/library/bb727005.aspx?f=255&MSPPError=-2147217396#EDAA

Sadece ek satırlar ekleyebilirsiniz.

127.0.0.1 myreallylonghostname
127.0.0.1 myotherreallylonghostname

1
Soru göz önüne alındığında imkansız olmasa da, OP'nin gerçekten bahsetmeden 255 karakterden fazla bir ana bilgisayar adına sahip olduğuna inanmakta zorlanıyorum. Bağlantı verilen sayfa maksimum satır uzunluğu hakkında bir şey söylemiyor gibi görünüyor ve OP, dokuzuncu ve onuncu yerleri değiştirmeyi denediğini ancak yine de onuncu çözemediğini söylüyor.
CVn
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.