유용한 네트워크 명령어와 툴 C:\Windows> ping 203.10.5.10 Request timed out. => 팀장 컴퓨터가 응답이 없음 Reply from 203.10.5.10: bytes=32 time<10ms TTL=128 => 팀장 컴퓨터가 응답이 있음
c:\> route add 192.168.1.0 mask 255.255.255.0 192.168.0.10 c:\> route print
Ipconfig업데이트 날짜: 01/21/2005
Ipconfig현재의 TCP/IP 네트워크 구성 값을 모두 표시하고 DHCP(동적 호스트 구성 프로토콜) 및 DNS(Domain Name System) 설정을 새로 고칩니다. 매개 변수 없이 사용할 경우 ipconfig는 모든 어댑터의 IPv6 주소나 IPv4 주소, 서브넷 마스크 및 기본 게이트웨이를 표시합니다. 구문ipconfig [/all] [/renew[Adapter]] [/release [Adapter]] [/flushdns] [/displaydns] [/registerdns] [/showclassidAdapter] [/setclassidAdapter [ClassID]] 매개 변수/all 모든 어댑터의 전체 TCP/IP 구성을 표시합니다. 이 매개 변수가 없으면 ipconfig는 각 어댑터의 IPv6 주소 또는 IPv4 주소, 서브넷 마스크 및 기본 게이트웨이 값만 표시합니다. 어댑터는 설치된 네트워크 어댑터와 같은 실제 인터페이스나 전화 접속 연결과 같은 논리 인터페이스를 나타낼 수 있습니다. /renew [Adapter] 어댑터를 지정하지 않으면 모든 어댑터의 DHCP 구성을 갱신하고 Adapter 매개 변수를 사용하면 특정 어댑터의 DHCP 구성을 갱신합니다. 이 매개 변수는 IP 주소를 자동으로 얻기 위해 구성된 어댑터가 있는 컴퓨터에서만 사용할 수 있습니다. 어댑터 이름을 지정하려면 매개 변수 없이 ipconfig를 사용할 때 나타나는 어댑터 이름을 입력합니다. /release [Adapter] DHCP 서버로 DHCPRELEASE 메시지를 보내 현재의 DHCP 구성을 해제하고 어댑터를 지정하지 않으면 모든 어댑터의 IP 주소 구성을 제거하고 Adapter 매개 변수를 사용하면 특정 어댑터의 IP 주소 구성을 제거합니다. 이 매개 변수는 IP 주소를 자동으로 얻기 위해 구성된 어댑터의 TCP/IP를 사용할 수 없게 설정합니다. 어댑터 이름을 지정하려면 매개 변수 없이 ipconfig를 사용할 때 나타나는 어댑터 이름을 입력합니다. /flushdns DNS 클라이언트 이름 확인자 캐시의 내용을 플러시하고 다시 설정합니다. DNS 문제 해결 중에 이 절차를 사용하면 동적으로 추가된 다른 항목 뿐만 아니라 캐시에 보관된 부정 캐시 항목을 제거할 수 있습니다. /displaydns 로컬 호스트 파일에서 미리 로드된 항목과 컴퓨터에서 확인한 이름 쿼리에 대해 최근 얻은 리소스 레코드를 모두 포함하는 DNS 클라이언트 이름 확인자 캐시의 내용을 표시합니다. DNS 클라이언트 서비스는 이 정보를 사용하여 구성된 DNS 서버를 쿼리하기 전에 자주 쿼리되는 이름을 빨리 확인합니다. /registerdns 컴퓨터에 구성된 DNS 이름 및 IP 주소의 수동 동적 등록을 초기화합니다. 이 매개 변수를 사용하면 실패한 DNS 이름 등록 문제를 해결하거나 클라이언트 컴퓨터를 다시 부팅하지 않고 클라이언트와 DNS 서버 간 동적 업데이트 문제를 해결할 수 있습니다. TCP/IP 프로토콜의 고급 속성에 있는 DNS 설정은 DNS에 등록된 이름을 결정합니다. /showclassid Adapter 지정된 어댑터의 DHCP 클래스 ID를 표시합니다. 모든 어댑터의 DHCP 클래스 ID를 보려면 Adapter 대신 별표(*) 와일드카드 문자를 사용합니다. 이 매개 변수는 IP 주소를 자동으로 얻기 위해 구성된 어댑터가 있는 컴퓨터에서만 사용할 수 있습니다. /setclassid Adapter [ClassID] 지정된 어댑터의 DHCP 클래스 ID를 구성합니다. 모든 어댑터의 DHCP 클래스 ID를 설정하려면 Adapter 대신 별표(*) 와일드카드 문자를 사용합니다. 이 매개 변수는 IP 주소를 자동으로 얻기 위해 구성된 어댑터가 있는 컴퓨터에서만 사용할 수 있습니다. DHCP 클래스 ID를 지정하지 않으면 현재의 클래스 ID가 제거됩니다. /? 명령 프롬프트에서 도움말을 표시합니다. 설명
예모든 어댑터의 기본 TCP/IP 구성을 표시하려면 다음과 같이 입력합니다. ipconfig 모든 어댑터의 전체 TCP/IP 구성을 표시하려면 다음과 같이 입력합니다. ipconfig /all Local Area Connection 어댑터만 DHCP 할당 IP 주소 구성을 갱신하려면 다음과 같이 입력합니다. ipconfig /renew "Local Area Connection" DNS 이름 확인 문제를 해결할 때 DNS 이름 확인자 캐시를 플러시하려면 다음과 같이 입력합니다. ipconfig /flushdns 이름이 Local로 시작하는 모든 어댑터의 DHCP 클래스 ID를 표시하려면 다음과 같이 입력합니다. ipconfig /showclassid Local* 로컬 영역 연결 어댑터의 DHCP 클래스 ID를 TEST로 설정하려면 다음과 같이 입력합니다. ipconfig /setclassid "Local Area Connection" TEST 서식 범례
1. ipconfig 명령의 실행 방법 시작 >> 실행 >> cmd 입력하면 명령 프롬프트가 나타납니다.[그림1,2] 명령 프롬프트에서 ipconfig 명령을 입력합니다.[그림3]
2. 시스템의 IPv6 주소 및 default gateway 확인 IPv6 스택이 설치된 상태에서 ipconfig 명령을 입력하면, 아래 그림처럼 시스템에 생성된 IPv6 주소가 표시됩니다. 아래의 예는, 초고속 인터넷 환경이기 때문에 Native IPv6 주소 없이 ISATAP 터널링 IPv6 주소가 생성되어 있습니다.[그림4]
3. 모든 네트워크 인터페이스에 대한 상세 정보 확인 각 네트워크 인터페이스에 대한 상세 정보를 확인하려면 ipconfig -all 명령을 이용합니다. ipconfig -all 명령 실행결과
4. IPv6 DNS Cache 관련 정보 확인 Windows에서는 DNS 쿼리의 효율성을 위해 DNS Cache가 존재합니다. ipconfig -displaydns 명령을 이용하여 시스템에 캐시된 IPv6 DNS 정보를 확인할 수 있습니다.[그림6] ipconfig -displaydns 명령 실행결과
위 그림에서 보면 www.vsix.net에 대한 IPv6 DNS 정보중 AAAA Record는 2001:2b8:1::100이고 TTL이 76014임을 알 수 있습니다. 또한 album.vsix.net에 대한 IPv6 레코드가 2001:2b8:1::110 임을 알 수 있습니다.
5. IPv6 DNS 캐시 정보의 삭제 경우에 따라 테스트 또는 개발 과정에서 기존의 IPv6 DNS 캐시를 삭제해야 할 경우가 발생합니다. 혹은 DNS 서버로 부터 새로운 DNS 정보를 받아오기 위해서는 DNS 캐시를 삭제할 수 있습니다. ipconfig -flushdns 명령을 이용하여 IPv6 DNS 캐시를 삭제할 수 있습니다. ipconfig -flushdns 명령 및 ipconfig -displaydns 명령 수행 결과
위 그림에서 보면 ipconfig -flushdns 명령을 통해 IPv6 DNS 캐시가 삭제되었음을 알 수 있습니다.
이상으로 ipconfig, ipconfig -all, ipconfig -displaydns, ipconfig -flushdns 명령의 이용 방법을 알아 보았습니다. 위 명령을 통해 시스템의 IPv6 주소 확인, DNS 정보 확인 및 삭제가 가능합니다.
Nslookup 하위 명령업데이트 날짜: 01/21/2005
Nslookup 하위 명령자세한 내용을 보려면 해당 명령을 참조하십시오.
|
전체 글
- 네트워크 관련 CMD 명령어 2009.03.09
네트워크 관련 CMD 명령어
2009. 3. 9. 15:45
반응형