Windows PC에서 네트워크 문제를 해결하거나, IP를 수동으로 설정할 때 종종 등장하는 파일이 있습니다. 바로 lmhosts와 hosts입니다.
비슷해 보이지만 역할은 완전히 다릅니다.
이 글에서는 lmhosts가 무엇인지, 그리고 hosts 파일과의 차이점까지 깔끔하게 정리해드립니다.
📌 1. lmhosts란?
lmhosts는 NetBIOS 이름을 IP 주소로 수동 연결하기 위한 Windows 시스템 파일입니다.
NetBIOS는 오래된 네트워크 이름 해석 방식으로, 컴퓨터 이름(예: OFFICEPC)을 IP로 바꿔야 할 때 사용됩니다.
🔍 사용 예시
- 네트워크에서 공유 폴더를 사용할 때
- DNS 또는 WINS 서버 없이 이름으로 접속하고 싶을 때
- 구형 시스템에서 NetBIOS 기반 연결이 필요할 때
📁 2. lmhosts 파일 위치
Windows 운영체제에서 lmhosts 파일은 다음 경로에 있습니다:
makefile
복사편집
C:\Windows\System32\drivers\etc\lmhosts
참고: 처음에는 lmhosts.sam 이라는 샘플 파일로 제공됩니다.
사용하려면 .sam 확장자를 제거하고 수정해야 합니다.
✏️ 3. lmhosts 파일 구성 예시
plaintext
복사편집
192.168.1.10 SERVER1 #PRE 192.168.1.20 OFFICEPC #PRE #DOM:OFFICE
항목설명
192.168.1.10 | 해당 컴퓨터의 IP 주소 |
SERVER1 | NetBIOS 이름 |
#PRE | 메모리에 강제로 캐시함 |
#DOM: | 특정 도메인 그룹 설정 |
🔁 4. hosts 파일과의 차이점
항목hostslmhosts
목적 | 도메인 이름 → IP 매핑 | NetBIOS 이름 → IP 매핑 |
사용 범위 | 웹사이트 접속 등 인터넷 전반 | 로컬 네트워크, 공유 자원 연결 등 |
예시 | google.com, naver.com | SERVER1, OFFICEPC |
위치 | C:\Windows\System32\drivers\etc\hosts | C:\Windows\System32\drivers\etc\lmhosts |
파일 확장자 | .hosts (텍스트) | .lmhosts 또는 .sam |
현대 활용도 | 여전히 사용 많음 | 거의 사용 안 함 (구형 시스템에서만) |
📌 5. 언제 어떤 파일을 써야 할까?
상황사용하는 파일
웹사이트 접속 우회, 차단 | hosts |
내부망에서 공유 프린터/폴더 연결 문제 해결 | lmhosts |
인터넷 이름 해석 문제 | hosts |
구형 장비 또는 NetBIOS 기반 장비 네트워크 연결 | lmhosts |
🧩 6. 정리 요약
- lmhosts: NetBIOS 이름을 IP 주소로 매핑 (로컬 네트워크에서 사용)
- hosts: 도메인 이름(예: google.com)을 IP로 매핑 (인터넷 전체 대상)
- 둘 다 텍스트 파일로 수정 가능하며, C:\Windows\System32\drivers\etc\ 폴더에 위치
- hosts는 오늘날에도 자주 사용되지만, lmhosts는 주로 구형 시스템에서 사용됨
'IT지식' 카테고리의 다른 글
자연스러운 AI 목소리 프로그램 추천 TOP 8 (한국어 지원 포함) (1) | 2025.06.19 |
---|---|
TrustedInstaller와 배치 파일 삭제 가능 여부 정리 (0) | 2025.06.19 |
Windows 10 rundll32.exe 오류 해결 방법 (완전 정리) (0) | 2025.06.17 |
외부 바이러스가 hosts 파일을 변경했을 때 대처법 (보안 팁 포함) (0) | 2025.06.12 |
Windows hosts 파일 완벽 이해하기: 개념부터 활용까지 (0) | 2025.06.12 |