1. 程式人生 > >WINDOWS未加域進行DNS名稱解析

WINDOWS未加域進行DNS名稱解析

在未加域的情況下,WINDOWS無法解析域中的計算機名稱,以便獲取IP地址。 尤其是XP HOME版系統,無法加域。有時候要進行計算機維護的時候,使用者只知道自己的計算機名,卻不知道自己的IP地址,遠端協助會碰到一點點麻煩。

系統中的一個強大工具——nslookup,在這個時候就派上用場了。
只要計算機配置好了域DNS地址,那麼執行nslookup後,只要輸入計算名,即可進行查詢。

因為自己為了方便上網計算機直接配置了外網的DNS。固建立如下批處理檔案,以便使用:
@echooff
if"%1"==""goto error

set server=%2
set host=%1
if"%2"==""(set server=192.168.0.234 & set host=%1.mydomain.com)
for/"skip=3 tokens=1*" %%i in ('nslookup %host% %server%')doecho
 %%i %%j
gotoend

:error

echo usage:
echo     ns host           # look up 'host' using default server
echo     ns host server    # look up 'host' using 'server'
:end