Chrome / ie / firefox uygulamasının, uygulamayı yeniden başlatmadan yerel “hosts” dosyasını yeniden yüklemesine neden olmanın bir yolu var mı?


12

Bir sysadmin olarak benim mesleğimde, sık sık ana bilgisayar dosyasını düzenleyerek "sistemi oynamak" için gereken zamanları buluyorum. Bunu yaptığınızda, etki alanı adı için herhangi bir dns kaydı önlenir ve belirli bir ana bilgisayar adı için ne istersem ip yapmama izin verir. Bu son derece kullanışlıdır.

Bunun dezavantajı, aynı ana bilgisayar adını farklı bir IP'ye değiştirmek istediğimde, değişikliğin etkili olması için tarayıcı uygulamasını kapatmam gerektiğine inanıyorum. Tam anlamıyla 50-60 sekme açtığım krom gibi durumlarda, bu oldukça sıkıcı olabilir.

Herkes bu uygulamaların hosts dosyasını yeniden yüklemesine neden olmanın alternatif bir yolunu biliyor mu?

EDIT - Windows işletim sistemleri ailesi, özellikle Windows 7 ve / veya Windows Server 2008R2 hakkında konuşuyorum.


Davranış işletim sistemlerinde önemli ölçüde farklıdır. Sorudaki platformlarınızı belirtin; yararlı bir şekilde tasarlanmış ancak oldukça yanıltıcı cevaplar almazsanız.
JdeBP

bir sonraki en iyi şey, tüm sekmeleri kaydetmek için google.co.uk/support/forum/p/Chrome/… Bu arada, sistemde oyun oynamak olarak adlandırdığınız şeyin faydası nedir? Neyi içeriyor? (Hosts dosyasının ne yaptığını biliyorum ama sadece ne için kullandığınızı merak ediyorum)
barlop

@barlop muhtemelen DNS'yi güncellemeden önce dahili sunucuları test etmek içindir. Örneğin IIS'de bir ana bilgisayar üstbilgisi ayarlayabilir ve DNS'yi güncellemeden önce test etmek isteyebilirsiniz
chunkyb2002

Tıknaz haklı; bazen yeni bir sunucuyu test etmeniz gerekir, ancak başka birinin etkilediği herhangi bir yerde DNS'yi değiştirmek istemezsiniz.
Peter Grace

Yanıtlar:


12

Krom kullanırken şu adrese gidebilirsiniz:

chrome://net-internals/#dns
ve dns çözümleyici önbelleğini temizleyin. İglvzx'in de belirttiği gibi, aynı işlevi gerçekleştirmek için firefox'ta uzantıları kullanabilirsiniz. Ne yazık ki, şu anda Internet Explorer'ın benzer bir özelliği yok gibi görünüyor.


Bu, URL'nin (yığın değişim yazılımı tarafından mı?) Munged edilmesi dışında kromda çalışır. Gelecekten ziyaretçiler - muhtemelen bu url'yi tam olarak kroma yazmanız gerektiğini (kolon eğik çizgi dahil) ve http olmaması gerektiğini unutmayın.
Andrew M

Teşekkürler Andrew, URL'yi düzeltmeye gittim ama arayüz http olmadan bir köprü haline gelmeyecek; Bu konuda devs ile konuşacağım ama bu arada normal metne indirgendi, bu yüzden takip etmeyi biraz daha kolay hale getirmek için kod etiketlerine koydum.
Peter Grace

Bunu yapmadan Chrome'un yenilenmesi ne kadar sürer? Çünkü teknik bilgisi olmayan kişilere bu talimatları izleyecek kadar talimat verirken.
Xonatron

@MatthewDoucette, doğrulanmamış olmasına rağmen, dns önbelleğinin siz Chrome'u tamamen kapatana kadar devam edeceğini anlıyorum.
Peter Grace

MacOS Sierra, Chrome Sürüm 53.0.2785.116 (64 bit) ve /etc/hostsgirişleri yenilemek için anon sekmesini açmam veya Chrome'u yeniden başlatmam gerekiyor : /
Bruno J. Araujo


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.