[筆記] Windows 中 nslookup 能解析 但 ping 卻沒辦法
# 過程
最近拿到新機器 所以乾脆把家裡內網的 IP 寫個別名
![winbox](https://i.imgur.com/jfu6vgC.png)
不過在 cmd 想 ping 的時候卻沒辦法解析
試了一下 nslookup 卻又可以
![cmd](https://i.imgur.com/L1te4KL.png)
google 了一下 發現要在自定義的別名後面加上一個`.`
像這樣:
![ping](https://i.imgur.com/6lM4bEI.png)
# 原理
Windows 裡 ping 會先試著在 hosts 檔案找 `stoneapp-jetson` 的定義
但如果沒找到他會直接放棄去做 DNS 請求
因此在最後面加上一個 `.` 強制他去做 DNS 查詢
Reference:
https://superuser.com/questions/495759/why-is-ping-unable-to-resolve-a-name-when-nslookup-works-fine/1257512#1257512
2020-06-22 15:46:44
留言
Last fetch: --:--
現在還沒有留言!