1. 동일 네트워크 상에 PC 이름이 중복되지 않게 구성
CMDl
WMIC ComputerSystem where Name="%COMPUTERNAME%" call Rename Name="Win%RANDOM%"
첨부파일
2. LLMNR 비활성화
gpedit.msc > 컴퓨터 구성 > 관리 템플릿 > 네트워크 > DNS 클라이언트 > 멀티캐스트 이름 확인 사용 안함 > 사용에 체크
PowerShell
REG ADD "HKLM\Software\policies \Microsoft\Windows NT\DNSClient" REG ADD "HKLM\Software\policies\Microsoft\Windows NT\DNSClient" /v "EnableMulticast" /t REG_DWORD /d "0" /f
3. NetBIOS over TCP/IP 비활성화
wmic /interactive:off nicconfig where TcpipNetbiosOptions=0 call SetTcpipNetbios 2
4. IPv6 비활성화
PowerShell
Disable-NetAdapterBinding -Name "*" -ComponentID ms_tcpip6
5. Router 및 스위치, WiFi SSID에 Multicast Filter/옵션 활용
6. 재부팅
shutdown /r /t 0
https://www.tenforums.com/software-apps/164598-randomize-windows-10-computer-name.html
https://gist.github.com/1ijack/bd5ed0da9bcaebb2a14e3698cefe7a49#file-disable_multicast-cmd
https://learn.microsoft.com/ko-kr/archive/msdn-technet-forums/d18bd172-e1a0-4a61-ba52-0952a1e3cabc
https://www.blackhillsinfosec.com/how-to-disable-llmnr-why-you-want-to/
https://www.top-password.com/blog/disable-ipv6-in-windows/
https://www.majorgeeks.com/content/page/how_to_enable_or_disable_ipv6_in_windows.html