IPv6 adresini System32 \ drivers \ etc \ hosts dosyasına nasıl eklerim?


23

Varsayılan olarak zaten var ve çalışıyor (Win 7):

::1             localhost

Bu da işe yarar (ping ile test):

::1             hosta

Ancak geridöngü özelliği olmayan bir şey eklemeye çalışırken, çözülmez:

fe80::215:afff:fec6:ea64 realhost

Böylece yapabilirim:

C:>ping fe80::215:afff:fec6:ea64
Reply from fe80::215:afff:fec6:ea64: time=2ms

Ancak, ana bilgisayarlara eklediğim ana bilgisayar adıyla gidemiyorum:

C:>ping realhost
Ping request could not find host realhost. ...

Windows'taki ana makinelere bir IPv6 adresi eklemenin bir yolu var mı?


Aynı ağdaki LL adresi mi?
Ignacio Vazquez-Abrams

Evet, fe80 :: 'de fark etmiş olabileceğiniz gibi. Ping sadece realhost için IP bulamıyorum.
Evgenyt

Biraz bekle. Eğer bu ip adresini ping edemiyorsanız, ana bilgisayar dosyaları ile uğraşmak size yardımcı olmaz.
Rob Moir

Birinin SSHing'ten uzaktaki bir ana bilgisayara, LL adresini okumadığı ve dosyalarına koyacağı bir şey yok hosts. Bunun dışında işe yaramaz çünkü bir LL adresi.
Ignacio Vazquez-Abrams

ping fe80::215:afff:fec6:ea64Doğrudan yapabilirim . Ama yapamam ping realhost. Sorun bu. Sistem, ana bilgisayar kaydını kullanarak realhost'u çözemez.
Evgenyt

Yanıtlar:


20

Sonunda yolu buldum. Ana bilgisayarlarda bölge kimliğini ( benim durumumda 11 ) yazdım:

fe80::215:afff:fec6:ea64%11 realhost

Ben kullandım

netsh interface ipv6 show addresses

Yardımıyla http://technet.microsoft.com/en-us/library/bb726995.aspx


Hey, bu komut ... gerçek makinede çalıştırman gerekiyor mu? Soruyorum çünkü bu gerçek ev sahibi için bir IPv4 IP’si var, ancak ona bağlanamıyoruz ve nerede barındırıldığını bile bilmiyoruz. Yani% 11 ya da benzeri bir şeyi bulmaya çalışıyorum ...: S
mickael

3

2005/2006 tarihli bir Microsoft TechNet makalesine göre:

Bağlantı yerel adresleri için girişleri Hosts dosyasına yerleştirmemelisiniz, çünkü bu adresler için bölge kimliğini belirtemezsiniz. Bu kavram, bölge kimliğini belirtmeden yerel bağlantı hedefine ping yapmak için Ping aracını kullanmaya benzer. Bu nedenle, Hosts dosyasındaki girişler yalnızca genel veya site yerel IPv6 adresleri için yararlıdır.

http://technet.microsoft.com/en-us/library/bb727005.aspx


Eğer yaptıklarını koyarsam 2001:db8::10:2aa:ff:fe21:5a88 tsrvv6.wcoast.example.com ts1. Denediğimde çözülmüyor ping tsrvv6.wcoast.example.com. İşe yarıyor mu?
Evgenyt

3

Bu pencerenin ana bilgisayar dosyası gibi deneyin. Yardımcı olabilir umarım

C:\Windows\System32\drivers\etc:

[2001:db8::10:2aa:ff:fe21:5a88] tsrvv6.wcoast.example.com

0

Yakında Win7'im yok, bu yüzden test edemiyorum, ancak hosts.sam dosyasına bir kez yakalandım. Windows Gezgini, uzantıları varsayılan olarak gizleyeceğinden, "ana bilgisayarlar" dosyasını düzenleyerek bir gün geçirdim, ancak aslında ana bilgisayars.sam dosyasıydı. Gerçek ana bilgisayar dosyasını düzenlediğinizden emin olun.

Casus yazılım önleme programları da ana bilgisayar dosyasındaki değişiklikleri engeller. Kötü amaçlı yazılım, banka web sitelerini sahte sitelere yönlendirmek için ana bilgisayar girişleri ekleyecektir.

Hosts dosyasına ipv6 adresleri eklemek W2K8'de işe yarıyor, geçen hafta yaptım.


Hosts.sam dosyası gerçek hosts dosyasıdır. Kullanırken .sam uzantısını kaldırmanız gerekir. Aynı lmhosts.sam dosyası için de geçerli.
joeqwerty

belki bazı sistemlerde. genellikle bir ana bilgisayar dosyası ve bir ana bilgisayars.sam dosyası gördüm. Ama ben genellikle başkalarının kutularını tamir ediyorum.
jqa

".sam", "8,3 dos uyumlu dosya adlarında" .sample "dir :-)
MarkusSchaber
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.