블로그 이미지
vicjung

프로그래밍이나 컴퓨터 관련 위주 블로그

Rss feed Tistory
카테고리 없음 2011. 9. 17. 00:28

아이피 충돌시 유용한 명령어

서버의 IP를 누군가가 사용하는 경우가 일어 났다. 즉 IP 충돌이 일어난 것이다.

어떤 컴퓨터인지 확인하고자 알아본 결과 nbtstat 라는 명령을 통하여 확인할 수 있었다.

[root@C:\Documents and Settings\SUN]#nbtstat -a xxx.xxx.xxx.xxx (충돌나는 IP 주소)

로컬 영역 연결:
Node IpAddress: [123.456.789.123] Scope Id: []

   NetBIOS Remote Machine Name Table

   Name Type Status
---------------------------------------------
XXXXXX1    <00> UNIQUE    Registered
AAAAA <1C> GROUP Registered
AAAAA <00> GROUP Registered
XXXXXX1    <20> UNIQUE    Registered
AAAAA <1B> UNIQUE    Registered
AAAAA <1E> GROUP Registered
AAAAA <1D> UNIQUE    Registered
..__MSBROWSE__.<01> GROUP Registered

MAC Address = 00-30-48-2B-35-93

첫번째 XXXXX1이 현재 IP를 점거하고 있는 컴퓨터의 NetBIOS 명이다. 이를 바탕으로 어느정도 누가 컴퓨터를 점거하고 있는지 확인할 수 있다.

nbtstat 는 다양한 기능을 가지고 있는데 다음과 같다.

  • nbtstat -a 지정한 컴퓨터 이름을 사용하는 원격 컴퓨터의 이름 테이블을 표시한다.
  • nbtstat -A 지정한 IP 주소를 사용하는 원격 컴퓨터의 이름 테이블을 표시한다.
  • nbtstat -c IP 주소를 포함한 NetBIOS 이름 캐시의 내용을 표시한다.
  • nbtstat -n 로컬 NetBIOS 이름 목록을 표시한다.
  • nbtstat -R NetBIOS 이름 캐시에서 모든 이름을 제거한후 LMHOSTS 파일을 다시 읽어 들인다.
  • nbtstat -r   윈도우 네트워킹 이름 해석에 대한 통계를 표시한다.
  • nbtstat -S 원격 컴퓨터를 IP 주소로 나열한 클라이언트와 서버 세션을 표시한다.
  • nbtstat -s 클라이언트와 서버 세션을 모두 표시한다.

이상입니다.
,
TOTAL TODAY