System32 \ drivers \ etc \ hostsにIPv6アドレスを追加するにはどうすればよいですか?


23

すでにデフォルトであり、動作します(Win 7):

::1             localhost

これも機能します(pingを使用したテスト)。

::1             hosta

しかし、ループバック以外のものを追加しようとすると、解決しません。

fe80::215:afff:fec6:ea64 realhost

私ができるように:

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

しかし、私がホストに入れたホスト名で行くことはできません:

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

WindowsのホストにIPv6アドレスを追加する方法はありますか?


そのLLアドレスは同じネットワーク上にありますか?
イグナシオバスケス-エイブラムス

はい、fe80 ::に気づいたかもしれませんが。Pingは、実ホストのIPを見つけることができません。
-Evgenyt

ちょっと待ってください。そのIPアドレスにpingできない場合、hostsファイルをいじることは役に立ちません。
ロブモアー

誰かがリモートホストにSSHで接続し、そこでLLアドレスを読み取り、それをhostsファイルに入れることを止めるものは何もありません。ただし、LLアドレスであるため機能しません。
イグナシオバスケス-エイブラムス

ping fe80::215:afff:fec6:ea64直接できます。しかし、できませんping realhost。これが問題です。システムは、ホストレコードを使用して実ホストを解決できません。
-Evgenyt

回答:


20

最後に、私は方法を見つけました。ホストでゾーンID(私の場合は11)を指定しました:

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

私が使用しているもの

netsh interface ipv6 show addresses

http://technet.microsoft.com/en-us/library/bb726995.aspxの助けを借りて


ねえ、そのコマンド... realhostマシンで実行する必要がありましたか?その実ホストのIPv4 IPを取得したので尋ねますが、それに接続できず、ホストされている場所もわかりません。そのため、%11またはその他の方法で類似するものを見つけようとします...:S
mickael

3

2005/2006のMicrosoft TechNet記事によると:

Hostsファイルにリンクローカルアドレスのエントリを配置しないでください。これらのアドレスにゾーンIDを指定することはできません。この概念は、ゾーンIDを指定せずに、リンクローカルの宛先にpingをpingツールを使用するのと同様です。したがって、Hostsファイルのエントリは、唯一のグローバルまたはサイトローカルIPv6アドレスのために便利です。

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


彼らがすることを言えば2001:db8::10:2aa:ff:fe21:5a88 tsrvv6.wcoast.example.com ts1。私がしようとしても解決しませんping tsrvv6.wcoast.example.com。それはあなたのために働きますか?
-Evgenyt

3

これがウィンドウのホストファイルのようにしてみてください。それが役立つことを願っています

C:\Windows\System32\drivers\etc

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

0

Win7が近くにないのでテストできませんが、hosts.samファイルに一度捕まりました。Windowsエクスプローラはデフォルトで拡張機能を非表示にするため、「hosts」ファイルの編集に1日を費やしましたが、実際にはhosts.samファイルでした。実際のホストファイルを編集していることを確認してください。

また、スパイウェア対策プログラムは、hostsファイルへの変更をブロックします。マルウェアは、ホストエントリを追加して、銀行のWebサイトを偽のサイトにリダイレクトします。

ホストファイルにipv6アドレスを追加すると、W2K8で機能します。先週、それを行いました。


hosts.samファイルは、実際のホストファイルです。.sam拡張子を使用する場合は、削除する必要があります。lmhosts.samファイルについても同じことが言えます。
-joeqwerty

おそらくいくつかのシステムで。通常、hostsファイルとhosts.samファイルを見てきました。しかし、私は通常、他の人のボックスを修正しています。
-jqa

「.sam」は8.3 dos互換のファイル名では「.sample」です:
MarkusSchaber
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.