locked
何時會送出 "電腦名稱" 的 LLMNR 封包? RRS feed

  • 問題

  • OS : vista enterprise , sp2

    我去抓 LLMNR 的封包
    vista 有時候會一直送出 name = isatap 的 LLMNR 封包
    偶而會出現 name = wpad 的 LLMNR 封包
    有時也會出現 name = "電腦名稱" 的 LLMNR 封包

    但 name = "電腦名稱" 的 LLMNR 封包並不是每次都會出現 , 有的時候都不會出現
    請問什麼情況下 vista 會送出 name = "電腦名稱" 的 LLMNR 封包 ?

    謝謝
    2009年12月16日 上午 12:35

解答

  • 假設電腦有開啟Network Discovery &  網段內沒有使用DNS Server時
    在進行名稱解析時(如存取\\PC1)時..就會透過LLMNR去做名稱解析(使用Multicast)

    如果LLMNR無法做解析的時候..就會使用NetBIOS去做名稱解析(Broadcast)

    參考資料
    Link-Local Multicast Name Resolution
    http://technet.microsoft.com/en-us/library/bb878128.aspx
    歡迎參加MSDN&TechNet技術社群交流活動 (時間:1/9(六) 11:30-17:30(台中金典),1/16(六) 11:30-17:30(台北微軟),1/23(六) 11:30-17:30(高雄漢來)),
    MSDN老爹TechNet小妹將盛裝出席, 要一睹風采, 就趕快報名!!
    • 已標示為解答 Vincent Lin 2009年12月19日 下午 03:34
    2009年12月17日 上午 06:55

所有回覆

  • 假設電腦有開啟Network Discovery &  網段內沒有使用DNS Server時
    在進行名稱解析時(如存取\\PC1)時..就會透過LLMNR去做名稱解析(使用Multicast)

    如果LLMNR無法做解析的時候..就會使用NetBIOS去做名稱解析(Broadcast)

    參考資料
    Link-Local Multicast Name Resolution
    http://technet.microsoft.com/en-us/library/bb878128.aspx
    歡迎參加MSDN&TechNet技術社群交流活動 (時間:1/9(六) 11:30-17:30(台中金典),1/16(六) 11:30-17:30(台北微軟),1/23(六) 11:30-17:30(高雄漢來)),
    MSDN老爹TechNet小妹將盛裝出席, 要一睹風采, 就趕快報名!!
    • 已標示為解答 Vincent Lin 2009年12月19日 下午 03:34
    2009年12月17日 上午 06:55
  • 我有 vista 和 windowns 7 的 NB 各一台
    vista 的電腦名稱 = vista_NB
    windows7 的電腦名稱 = win7_NB
    兩台 NB 接在同一個 LAN 上
    LAN 上沒有 DNS server
    這兩台都會送出 LLMNR 封包

    vista ping windows 7 的電腦名稱沒有回應 (windows 7 的 firewall 已關閉,未裝防毒軟體) , 指令如下
    ping 6 win7_NB

    windows 7 ping vista 的電腦名稱有回應 (vista 的 firewall 未關閉,有裝防毒軟體,未關閉) , 指令如下
    ping 6 vista_NB

    請問這會是什麼原因?
    2009年12月17日 上午 09:37
  • 確認兩台電腦是否有啟動Network Discovery
    有的話先暫時把Vista的防毒軟體移除 & 防火牆關閉測試看看


    歡迎參加MSDN&TechNet技術社群交流活動 (時間:1/9(六) 11:30-17:30(台中金典),1/16(六) 11:30-17:30(台北微軟),1/23(六) 11:30-17:30(高雄漢來)),
    MSDN老爹TechNet小妹將盛裝出席, 要一睹風采, 就趕快報名!!
    2009年12月17日 上午 09:44
  • 假設電腦有開啟Network Discovery &  網段內沒有使用DNS Server時
    在進行名稱解析時(如存取\\PC1)時..就會透過LLMNR去做名稱解析(使用Multicast)
    我將 vista 和 windows 7 的 NB 接在有 DNS server 的 LAN 上
    一樣會送出 LLMNR 封包
    在有 DNS server 的地方送 LLMNR , 這是正常的嗎 ?
    2009年12月17日 上午 09:46
  • Vista & Windows 7上面有指定 DNS Server IP嗎?
    歡迎參加MSDN&TechNet技術社群交流活動 (時間:1/9(六) 11:30-17:30(台中金典),1/16(六) 11:30-17:30(台北微軟),1/23(六) 11:30-17:30(高雄漢來)),
    MSDN老爹TechNet小妹將盛裝出席, 要一睹風采, 就趕快報名!!
    2009年12月17日 上午 09:55
  • Vista & Windows 7上面有指定 DNS Server IP嗎?
    沒有特別指定
    vista 和 windows 7 都是自動取得 dns server address
    vista 和 windows 7 都有 dns server 的 IPv4 和 IPv6 address
    2009年12月17日 上午 10:26
  • 如果有的話..假如他沒有辦法透過DNS Server去解析到電腦名稱
    那就會使用LLMNR去做名稱解析

    可以先進行ipconfig /flushdns 後..然後觀察封包看看流程是什麼


    歡迎參加MSDN&TechNet技術社群交流活動 (時間:1/9(六) 11:30-17:30(台中金典),1/16(六) 11:30-17:30(台北微軟),1/23(六) 11:30-17:30(高雄漢來)),
    MSDN老爹TechNet小妹將盛裝出席, 要一睹風采, 就趕快報名!!
    2009年12月17日 上午 10:44
  • 如果有的話..假如他沒有辦法透過DNS Server去解析到電腦名稱
    那就會使用LLMNR去做名稱解析
    恩,沒有錯
    只有在 DNS server 無法解析到電腦名稱時才會送出 LLMNR 封包 ^^
    2009年12月18日 上午 01:25
  • 確認兩台電腦是否有啟動Network Discovery
    有的話先暫時把Vista的防毒軟體移除 & 防火牆關閉測試看看
    我將 vista 和 windows 7 的 network discovery 開啟
    就可以相互 ping 到了 ^^
    2009年12月18日 上午 01:28
  • 再請教個問題 :P
    有時會送出 Standard query ANY wpad 的 LLMNR 封包
    這是再做什麼用的 ?
    2009年12月18日 上午 01:37
  • WPAD的封包應該是有使用ISA時會用到的(其他的Proxy Server應該也會有)
    是用來設定IE的Proxy的
    歡迎參加MSDN&TechNet技術社群交流活動 (時間:1/9(六) 11:30-17:30(台中金典),1/16(六) 11:30-17:30(台北微軟),1/23(六) 11:30-17:30(高雄漢來)),
    MSDN老爹TechNet小妹將盛裝出席, 要一睹風采, 就趕快報名!!
    2009年12月18日 上午 01:56