#Windows10 Pro (1909) で #tracert がOKだったり、NGだったりするのは、 #RTX が何かしてる?
テレワークが重いのでどこがネックかと tracert を実行したのだが何故かWindows10 proの端末ではタイムアウトになって経路を調べられない。Win10 homeのマシンはOK。iPadOSのアプリでもOK。何故??? どなたかWin10 proで試してもらえると嬉しいです。
2020-04-14 12:31:01RTX1200をNAPT箱にして、Solarisから外部のホストにtracerouteは通るのに、Windows 10のtracertはRTXのところで * * * になる。以前は大丈夫だった気がする。Linuxで作ったNAPT箱だと問題ない。Windows 7のtracertは、RTX経由でも問題ない。Windows 10で何か変わった?
2020-04-14 17:40:13Wiresharkで調べるとちゃんとTTL exeededが戻ってきているけどtracertアプリに届いていない模様。不思議なことにVPNを張るとちゃんと動作。Windows firewall が怪しいと思われるも設定を見ても特に問題なし。影響しそうな設定を変えても動作せず。。。 pic.twitter.com/LwnydgBisx
2020-04-14 23:04:22複数のWindows 10端末で、RTX1200もNVR500もtracertがタイムアウトする。他の複数のWindows 10端末では、同じ環境でも<1msと正常に表示される。@yamaha_sn さん、現象把握していないでしょうか。
2020-04-15 16:15:32教えてください。 Windows10とWindows7で、tracert.exeの動作でお困りの方がおられますが、変更点などご存じの方はおられますか? @hgot07
2020-04-15 18:01:31@yamaha_sn @hgot07 手元の環境ですが。 Win7/Win10ともNVR510だと問題ないです。
2020-04-15 18:08:35@yamarail_jp @hgot07 [Server]---[RTX(NAPT)]---[PC] という環境ですよね。 icmp echo packetに対するNAT変換処理でWindows7と10でチェックが変わったんでしょうかね。
2020-04-15 18:12:13.@yamaha_sn Windows 7はおそらく関係なくて、以前正常に動いていたWindows 10の挙動が変わったようです。最新のアップデートを掛けた複数のWindows 10 1909で、正常に動くものと動かないものに分かれています。
2020-04-15 18:18:36@yamaha_sn @hgot07 そうです。 > 複数のWindows 10端末で、RTX1200もNVR500もtracertがタイムアウトする。 との事のようですが、他の所のRTX830で同じ様な構成の所で試しました。 WinServer2012R2:OK Win10Pro:NG です。 なんなんでしょう。 設定の問題でしょうか。 RTX830の方はDPI使用しています。
2020-04-15 18:19:19@hgot07 もし、引き続き、情報が見当たらないようでしたら、確認するために詳細な情報提供をいただく必要があるかもしれませんので、弊社のご相談窓口にご相談いただけますでしょうか?
2020-04-15 18:33:50@yamaha_sn @hgot07 ファストパスとかパケットフィルタ外してみましたが変わらないですね。 謎ですね。 眠れない(?_?)カモしれないです。
2020-04-15 18:36:01@yamaha_sn @hgot07 DPI使うとノーマルパスになってファストパス使えないのでした
2020-04-15 18:40:14@yamarail_jp @hgot07 "Windows 10 1909" 適用後とのこと。 手元の端末、TTL=1 OK、TTL=2 NG 普段実施していないので、そもそもTTL=2がOKかNGか未確認 (役立たず)
2020-04-15 18:40:44本件、Windows10 pro でhyper-vを有効にしていると発生することが判った。Win10 homeではhyper-vは使えないから発生しないわけですな。うちのWin10 proはすべてhyper-vを有効にしているから全部NGだったわけです。
2020-04-16 00:01:33なので、hyper-vを無効すれば回避できるのだけど、hyper-v有効時に何故ダメか、それをどう解決するかはもう少し調べないとです。hyper-vを有効にするとvEthernetが生成されるのだけどこれが何か関係していそう。。。
2020-04-16 00:01:34@yamarail_jp @hgot07 何名かの方のご意見では、Windows10のファイアウォール機能で、該当ネットワークが「パブリック」(NG)にカテゴライズされているのか「プライベート」(OK)にカテゴライズされているからでは? ということなんですが、ご確認ください。
2020-04-16 08:28:46@yamaha_sn @hgot07 現象が確認出来た所のWin10環境 プライベートですがNGでした Firewall無効化しても変わらずです 月例パッチ未適用Win10沢山ある場所(不動産屋なので昨日休み)行くので、どうせアップデートに時間掛かるはずなので適用される前に何台か確認してみます。
2020-04-16 08:33:24@yamaha_sn huper-v の設定が影響してるらしい、というところまで掴んだ方はいらっしゃるようです twitter.com/logic_star/sta…
2020-04-16 08:51:56@yamaha_sn @hgot07 海外でも似たような話があったみたいです。WSLでのLinuxコンソールからだとうまくいった報告もあるので、やはりWin10の仮想化周りの問題なんでしょうかね。 github.com/microsoft/WSL/…
2020-04-16 09:19:16@yamarail_jp @hgot07 hyper-vを有効にしていると発声するという話題があるそうです。 ご連絡いただいた情報をリツイートさせていただきました。
2020-04-16 10:23:05@yamaha_sn @hgot07 確かにHyper-V動いている環境だけ起きる事象のようです。 抜いたら正常な動作しました。
2020-04-16 11:33:39Wiresharkで調べると、ICMP TTL exceededがvEthernetで破棄されていることは分かった。そんな内容で日本語、英語で検索しているけれどまだ有力な情報は探せていない^^;
2020-04-16 11:54:51@yamarail_jp @yamaha_sn 情報ありがとうございます。 症状の出ている機体で「Windowsの機能の有効化または無効化」からHyper-Vを外したところ、tracertが正常に動くようになりました。WSLは元からOFFです。 しかし、症状の出ていなかった機体では、Hyper-Vを有効にしても症状が出ず、問題が再現しません。WSLの設定も無関係。
2020-04-16 16:29:51