ドメイン環境の時は良いのですが、ワークグループ環境で net use とかで共有アクセス認証する場合、認証に5-10秒くらいかかることがあります。(PSDriveでも同様)
これは、NBT(NetBIOS over TCP/IP)の名前解決に時間がかかっているのが原因でした。
NBTはレガシープロトコルで、現在ではSMBが使用されているのでNBT止めても基本的には問題無いので止めちゃいます。(僕が管理している環境では問題起きていませんレベルで、問題が出ないことを保証しているわけではないです。)
管理しているサーバー台数が多いので、以下のようなPowerShellでレジストリー更新して設定変更しました。
# LMHOSTS 参照 Disable $RegPath = "HKLM:\SYSTEM\CurrentControlSet\Services\NetBT\Parameters" $RegKey = "EnableLMHOSTS" $RegData = 0 Set-ItemProperty $RegPath -name $RegKey -Value $RegData # NBT Disable $RegPath = "HKLM:\SYSTEM\CurrentControlSet\Services\NetBT\Parameters\Interfaces" $RegKey = "NetbiosOptions" $RegData = 2 $NICs = Get-ChildItem $RegPath foreach( $NIC in $NICs ){ $NicReg = $RegPath + "\" + $NIC.PSChildName Set-ItemProperty $NicReg -name $RegKey -Value $RegData } |
複数NIC構成だと、サブキーをなめるってのがミソです
Copyright © MURA All rights reserved.