'LMHOSTS'에 해당되는 글 3건

  1. 2012.02.10 Lmhosts
  2. 2011.04.16 LMHOSTS 사용하기
  3. 2011.02.18 WinXP/2000 네트워크 설정화일
인터넷/계정2012. 2. 10. 15:14

드물기는하지만 Hosts 및 LMHosts 파일을 사용하는 데 여전히 필요하거나 우위가 있습니다. 간단한 텍스트 파일이지만 사용되는 구문이 중요합니다. 다음은 저의 오래된 블로그의 재 게시 입니다 . 필자는 일부 사람들에게 도움이 될 수 있기를 기대하면서 Hyper-V 구성 및 관리와 관련 하여 향후 게시물에 유용 할 것으로 기대 하고 있습니다.

이름 확인에 사용할 수있는 % systemroot % \ system32 \ drivers \ etc 디렉터리에는 두 개의 파일이 있습니다. DNS 이름 확인에 사용되는 Hosts 파일과 NetBIOS 이름 확인에 사용되는 LMHosts.sam 파일 DNS가 로컬 및 인터넷 모두에서 네트워크를 지배하는 시대에이 두 파일은 거의 사용되지 않지만 몇 가지 상황에서 매우 유용 할 수 있습니다. 둘 다 IP 주소와 이름이 일치하는 간단한 텍스트 파일이며 매우 쉽게 작성하고 구현할 수 있습니다. 대부분의 사람들은이 파일에 익숙하지만 예상대로 작동하지 않을 때 종종 좌절감을 느낍니다. 이것은 대개 그들이 매우 간단하지만 특별한 요구 사항을 가지고 있기 때문에 발생합니다.

LMHOSTS (NETBIOS 이름) :

현재 LMHosts 파일의 주요 용도는 VPN을 통한 이름 확인입니다. 호스트와 클라이언트 컴퓨터에 DNS가 구성되어 있으면 이름 확인을위한 정적 텍스트 파일이 필요하지 않지만 잘 작동하며 많은 사람들은이를 신뢰할 수있는 간단한 솔루션으로 사용합니다. 잡기에는 알아 두어야 할 몇 가지 잡종이 있습니다.

  • LMHosts 파일의 기본 형식은 lmhosts.sam입니다. .sam은 샘플을 나타냅니다. 이 파일의 사용을 계획하고 있다면 파일 확장자 - lmhosts없이 저장해야합니다. NotePad와 같은 텍스트 편집기를 사용하면 이름에 .txt 파일 확장자가 추가되므로주의하십시오. 가장 안전한 방법은 확장자가 추가되지 않도록 "lmhosts"따옴표를 사용하여 파일을 저장하는 것입니다.
  • LMHosts 파일의 # 뒤에 나오는 텍스트는 주석이며 무시하거나 삭제할 수 있습니다.
  • 일반적인 항목은 다음과 같습니다.

192.168.100.101 COMPUTERNAME #PRE #my notes

  • 새로운 항목을 만들 때 라인 끝에 "enter"를 치면됩니다. "carriage return"
  • 공백이 아닌 각 행의 항목간에 Tab 키를 사용합니다 (권장되지만 필요는 없음). 공백이 있어야합니다.
  • 필요하지 않지만 #PRE 매개 변수 또는 확장명을 추가하면 컴퓨터가 부팅 될 때 로컬 NetBIOS 이름 캐시에 항목이로드됩니다. 이렇게하면 이름을 캐시에 추가하기 전에 이름을 약간 더 빨리 확인할 수 있습니다.
  • #PRE, #DOM, DOMAIN 이름 등과 같은 대부분의 항목은 대소 문자를 구분합니다. 항상 안전을 위해 대문자를 사용하십시오.
  • 도메인 이름도 추가하는 것이 좋습니다. 이 작업에는 두 줄이 필요하며 매우 중요한 서식을 사용합니다. 샘플은 다음과 같습니다.

192.168.100.10 DCNAME #PRE #DOM : YOUR-DOMAIN 
192.168.100.10 "YOUR-DOMAIN x1b"#PRE

"YOUR-DOMAIN x1b"의 따옴표 사이에 공백을 포함하여 정확히 20 자 여야하며 공백은 도메인 이름과 x1b 사이에 있어야합니다. 사용 된 도메인 이름은 FQDN이 아닌 NetBIOS 이름입니다. 도메인 이름이 15자를 초과하면 15 번째 문자에서자를 수 있어야하며 여전히 작동합니다.

이 마지막 단계가 지루하다면 University Of Sait Louis는이 두 줄을 만드는 작은 자바 스크립트를 가지고 있습니다 : http://bflinux.slu.edu/LSI/tools/lmhosts.html

호스트 (DNS 이름) :

오늘날 Hosts 파일은 원하지 않는 웹 사이트를 차단하는 데 더 많이 사용되는 것 같습니다. 이것은 단순히 웹 사이트 주소를 입력하고 IP 주소를 다음과 같은 로컬 호스트 IP 주소로 대체하여 수행됩니다.

127.0.0.1 www.unwantedsite.com #advertising site

일정에 따라 알려진 불필요한 사이트 목록과 함께 Hosts 파일을 실제로 업데이트 할 가입 서비스가 있습니다.

Hosts 파일을 편리하게 사용할 수있는 또 다른 방법은 자신의 용도에 맞는 약어를 만드는 것입니다. 예를 들어 Google과 같은 웹 사이트에 빠르게 액세스하려면 'G'와 같은 약어 또는 'F'가 포함 된 방화벽을 추가하거나 Acme Corp의 ACL과 같은 세 문자 약어를 사용하여 원격 데스크톱으로 클라이언트 사이트에 자주 액세스하십시오. Ltd. :

64.233.187.99 G #Google

192.168.100.254 F #my firewall

123.123.123.123 ACL #Acme Corp Ltd

LMHosts 파일에 적용되는 대부분의 규칙은 Hosts 파일에도 적용됩니다.

  • Hosts 파일에는 이미 파일 확장명이 없으므로 LMHosts 파일처럼 호스트 파일을 변경할 필요가 없습니다. 메모장이나 유사한 편집기를 사용할 때 .txt와 같은 실수로 실수로 편집하지 않도록 조심하십시오.
  • 호스트 파일의 # 뒤에 나오는 텍스트는 주석이며 무시하거나 삭제할 수 있습니다.
  • 일반적인 항목은 다음과 같습니다.

123.123.123.123 ftp.acme.com #company FTP 사이트

  • 새로운 항목을 만들 때 라인 끝에 "enter"를 치면됩니다. "carriage return"
  • 공백이 아닌 각 행의 항목간에 Tab 키를 사용합니다 (권장되지만 필요는 없음). 공백이 있어야합니다.

이러한 파일을 편집 할 때 충돌이 발생할 수 있으며 로컬 이름 캐시를 재부팅하거나 제거하지 않으면 효과가없는 변경 사항을 명심하십시오. NetBIOS 캐시 (및 PREload)를 지우려면 명령 줄에 (R은 대소 문자를 구분 함)를 입력하십시오.

nbtstat -R

DNS 캐시를 지우려면 명령 행에 다음을 입력하십시오.

ipconfig / flushdns

기록을 위해 Hosts 파일을 IPv6 주소 지정에 사용할 수도 있습니다. 예를 들어 Vista에는 기본적으로 IPV6 localhost 항목이 포함됩니다.

:: 1 로컬 호스트


Posted by wrnly
인터넷/계정2011. 4. 16. 21:55

[LMHOSTS 파일 정보 및 미리 정의된 키워드WINS 서버는 사용이 극히 드물고 자료도 찾기 힘들어서 이전까지 신경을 쓰지 않았다.
 
그러다가 만난문제가 LMHOSTS 파일의 편집이라는 난관에 부딪혔다.
사실, HOSTS 파일 수정처럼 간단한 일인줄 알고 있었는데, 실제 LMHOST 파일을 수정하여도 반영이 안되는 현상이 발생했다.
그간 게으른것에 대한 대가인지 이번기회에 확실히 알고자 하였습니다.
LMHOSTS 파일정보

경로 : %SYSTEMROOT%\system32\drivers\etc\lmhosts
  • window 2000 의경우 c:\winnt\system32\drivers\etc
  • window XP 이상의 경우 c:\windows\system32\drivers\etc

단, lmhosts 파일이 없을수도 있을수 있습니다. 제경우에는 웹하드가 들어가 있더군요. 언제 넣었는지..거참..
없을 경우 lmhosts.sam 파일이 예제파일이므로 참고하면 됩니다.
 
Lmhosts 사용하기
1. lmhost 파일을 메모장등 텍스트편집프로그램을 이용해서 연다.
2. 다음의 내용을 입력한다.

   예) 서버 IP 는 10.10.1.165, 서버이름은 winnt 일경우
LMHOSTS  파일내용
10.10.1.165 winnt

3. 명령프롬프트에 nbtstat -R 를 입력해서 기존 정보를 삭제하고 ping 테스트를 해본다.
4. nbtstat -c 를 입력해서 lmhosts 정보를 확인한다.



참조

'인터넷 > 계정' 카테고리의 다른 글

프로토콜의 종류  (0) 2012.01.10
Microsoft.Web.Administration 사용 방법  (0) 2012.01.08
네트워크 연결 진단법  (0) 2012.01.04
Microsoft Management Console 관리 콘솔 (포트 설정)  (0) 2012.01.04
CMOS  (0) 2011.07.17
Windows XP SP2/2003 SP1 에서의 MS DTC 설정  (0) 2011.05.15
nslookup 사용법  (0) 2011.03.31
winnt  (0) 2011.03.23
지울수없는 파일/폴더 지우기  (0) 2011.02.23
WinXP/2000 네트워크 설정화일  (0) 2011.02.18
Posted by wrnly
인터넷/계정2011. 2. 18. 12:34
windows 2000에서는 네트워크 파일 공유와 TCP/IP네트워크에서 사용하기 위한 몇가지 설정 파일을 제공한다..이것들은 모두 windows또는 winnt\system32\dirver\etc 디렉토리에 존재한다.. 

1. LMHOSTS파일 

LMHOSTS파일은 WINS서버가 없을 경우를 대비해서 IP주소와 컴퓨터 이름(NetBIOS이름)사이의 매핑 파일이다. LMHOSTS파일은 대부분의 네트워크에서는 사용되지 않으며, WINS서버가 없는 네트워크에서 컴퓨터이름을 해석하기 위해서만 사용이 된다. LMHOSTS파일은 마이크로소프트 LAN 메니저 2.x에서 사용되는 LMHOSTS파일과 호환이 된다. 
LMHOSTS파일에서 사용하는 키워드는 다음과같다. 

◆#PRE 
테이블 엔트리에 있는 컴퓨터이름을 미리 이름 케시에 저장한다. 이 키워드로 지정하지 않은 엔트리들은 미리 캐시에 저장되지 않는다. 이들은 WINS서버를 이용한 동적인 이름 해석이 실패했을떄만 사용한다. 

◆#DOM: 
#DOM키워드는 영역에 도매인 이름을 지정한다. 이것은 TCP/IP 환경의 부라우저와 로그온서비스 영향을 준다. #DOM키워드는 #PRE키워드와 같이 사용될수있으며 이때는 다음과 같은 순서로 사용된다. 
#PRE#DOM: 

◆#INCLUDE 
컴퓨터 이름 파일을 로컬의 컴퓨터에서 찾아서 포함한다. #INCLUDE파일에 나타난 엔트리들은 #PRE키워드를 사용해서 선언해야한다. 그렇지않은 엔트리들은 무시가 된다. 

LMHOSTS파일의 예는 다음과 같다. 

★IP주소 컴퓨터이름★ 

예를들면 

192.168.0.23 Luice--> 이런식으로 LMHOST파일에 쓰면 됩니다. 

winnt\system32\dirver\etc 디렉토리에 들어가서 LMHOSTS파일을 선택후 
연결프로그램->notepad로 LMHOSTS파일을 연후 맨 마지막 줄 밑에 
아이피 주소와 컴퓨터 이름을 쓰면 됩니다... 

2.HOSTS파일 

HOSTS파일은 IP주소와 호스트 이름을 매핑 시켜주는 파일로서 UNIX시스템의 HOSTS파일과 같은 기능을 수행한다. TCP/IP네트워크에서 호스트이름을 사용하면 DNS에 문의하고 IP주소로 바꿔서 사용하지만, 호스트 파일에 지정된 호스트 이름은 DNS에 문의하는 과정을 생략하고 적혀진 IP주소를 사용하기 때문에 약간의 속도 향상 효과를 누릴수 있다. 또한 호스트 이름을 지정할때 별명도 만들어서 사용할수도 있다. 

HOSTS파일의 예는 다음과 같다. 

★IP주소 도메인(호스트이름)★ 

예를 들면 

192.168.0.23 www.daum.net 
133.34.64.3 www.empas.com--> 이런식으로 쓰면 됩니다. 

winnt\system32\dirver\etc 디렉토리에 들어가서 HOSTS파일을 선택후 
연결프로그램->notepad로 HOSTS파일을 연후 맨 마지막 줄 밑에 
아이피 주소와 호스트 이름(도메인)을 쓰면 됩니다...  

※다시말해 정리하면 

LMHOSTS파일은 WINS서버에 관련된 파일이며 
HOSTS파일은 호스트이름(도메인)에 관련된 파일입니다. 


◆◆보너스◆◆ 

3. NETWOEKS파일 

NETWORKS파일은 인터넷 상에 있는 네트워크를 구별하기위해 사용된다. 
HOST파일은 호스트와 IP주소관계를 나타내며 NETWORKS파일은 네트워크와 IP주소의 관계를 나타낸다. 
파일형식은 다음과 같다 

★network name network number★ 

network name는 네트워크 이름을 나타내며 network number는 IP주소 
부분의 Network ID부분을 나타낸다. 

예를 들면 

loopback 127 -->이런식으로 쓰면 됩니다.. 


4. PROTOCOL파일 

PROTOCOL파일은 IP계층에서 프로토콜 번호를 식별하기위해 사용된다. 
포로토콜에 대한 번호는 IP헤더의 프로토콜 필드에 사용되는 값이다. 
이 파일은 거의 수정할일이 없으며 IP계층 상위에서 동작하는 새로운 전송 프로토콜을 할때 그것을 추가하면 된다. 


5. SERVICES파일 

SERVICES파일은 TCP나 UDT를 사용하는 응용계층의 프로토콜이나 서비스의 포트번호를 나열한 파일이다. 이 파일은 다음의 내용을 식별할수있다. 

●서비스이름 
●전송프로토콜 
●포트번호 

이들 서비스에서는 TELNET,FTP,HTTP,SMTP등의 여러종류가 있다. SERVICES파일은 TCP/IP프로토콜을 따르며 이 파일의 형식은 다음과 같다. 

★service name port number/protocol★ 

service는 서비스를 나타내는 식별자이다. 서비스이름은 탭이나 공백문자나 '#'을 포함해서는 안되며, 이 파일 내에서 유일한 이름을 사용해야 한다. 

telnet =23번(TCP) 
smtp =25번(TCP) 
rip =39번(UDP) 
http =80번(TCP)


'인터넷 > 계정' 카테고리의 다른 글

프로토콜의 종류  (0) 2012.01.10
Microsoft.Web.Administration 사용 방법  (0) 2012.01.08
네트워크 연결 진단법  (0) 2012.01.04
Microsoft Management Console 관리 콘솔 (포트 설정)  (0) 2012.01.04
CMOS  (0) 2011.07.17
Windows XP SP2/2003 SP1 에서의 MS DTC 설정  (0) 2011.05.15
LMHOSTS 사용하기  (0) 2011.04.16
nslookup 사용법  (0) 2011.03.31
winnt  (0) 2011.03.23
지울수없는 파일/폴더 지우기  (0) 2011.02.23
Posted by wrnly