메뉴 바로가기본문 바로가기

[기술자료] 네트워크 관련 명령어

2004.08.26조회 65,153

Q윈도우에서 네트워크 상태를 확인할 때 쓰는 ping, ipconfig 같은 명령어는 어떻게 사용하나요?
A

윈도우 OS에서 제공하는 네트워크 관련 명령어를 이용하면 현재 네트워크 상태 등을 쉽게 파악하고 문제점을 확인할 수 있습니다.

네트워크 명령어는 윈도우 OS의 명령 프롬프트 창에서 실행합니다.

1명령어의 종류

명령어설명
ping접속하려는 호스트가 네트워크에 연결되어 있는지 테스트하는 명령
arpIP 주소에 대응하는 MAC 주소(하드웨어 주소)를 확인하는 명령
ipconfigIP 주소/서브넷 마스크/디폴트 게이트웨이 등을 확인하는 명령
nslookup도메인 주소를 IP 주소로 변환해 알려 주는 명령
tracert목적 IP 주소까지 찾아가는 경로에 위치한 라우터의 IP 주소를 확인하는 명령
netstat현재 개방되어 있는 포트 번호를 확인하는 명령(서버 동작 확인 명령)
route디폴트 게이트웨이 등 라우팅 테이블 설정을 확인하고 관리하는 명령

2ping 명령어

ping

기본적으로 4번의 시험을 수행합니다. (성공한 예)

ping 성공 예
ping <없는 IP주소>

"요청 시간 초과" 메시지가 출력됩니다.

없는 IP 주소로 ping
ping <외부 IP주소> (게이트웨이가 없는 경우)

게이트웨이가 별도로 설정되지 않은 경우 외부 네트워크로 데이터를 전달할 방법이 없으므로 "목적지 접근 불능" 메시지가 출력됩니다.

게이트웨이가 없는 경우
ping <외부 IP주소> (잘못된 게이트웨이)

게이트웨이가 잘못 설정된 경우 외부 네트워크로 데이터를 전달할 디폴트 게이트웨이에서 응답을 받을 수 없어 "요청 시간 초과" 메시지가 출력됩니다.

잘못된 게이트웨이
ping –t <IP주소>

ping test를 계속 실행합니다. Ctrl+C를 누르면 중지됩니다.

ping -t
ping –n <횟수> <IP주소>

ping test를 지정한 횟수만큼 실행합니다. (예제: 5회)

ping -n
ping –l <길이> <IP주소>

ping test 시 전송되는 패킷 데이터 크기를 지정합니다. 기본값은 32이며, 큰 값을 입력하면 더 많은 데이터를 전송하면서 시험합니다. 큰 수치로 시험하는 이유는 전송 에러가 있는지 보다 정확하게 확인하기 위해서입니다.

ping -l

3arp 명령어

arp –a

arp 테이블의 모든 내용, 즉 PC가 인지하는 네트워크상의 모든 MAC 주소와 IP 주소를 보여 줍니다.

arp -a
arp –s

arp 테이블에 IP 주소에 해당하는 MAC 주소를 수동으로 입력합니다. Table type이 static인 항목이 수동으로 입력된 주소입니다.

arp -s
arp –d

arp 테이블의 모든 내용을 삭제합니다.

arp -d

4ipconfig 명령어

ipconfig

PC의 IP 주소와 관련된 설정 중 기본적인 내용을 보여 줍니다.

ipconfig
ipconfig /all

PC의 IP 주소 설정에 사용된 모든 값을 보여 줍니다.

ipconfig /all
ipconfig /release

PC의 IP 주소가 자동 설정으로 할당된 경우 할당받은 IP 주소를 반환합니다.

ipconfig /release
ipconfig /renew

IP 주소가 반환되었거나 할당되지 않은 경우 자동 할당을 요청합니다. 이전에 할당된 IP 주소가 있다면 같은 IP 주소가 우선 할당됩니다.

ipconfig /renew
ipconfig /display

DNS 테이블(URL로 찾은 IP 주소의 목록)을 보여 줍니다.

ipconfig /display
ipconfig /flushdns

DNS 테이블을 삭제합니다.

ipconfig /flushdns

5nslookup 명령어

DNS 서버에서 도메인 주소(URL)에 해당하는 IP 주소를 찾는 과정을 보여 줍니다.

nslookup

6tracert 명령어

목적 주소까지 찾아가는 경로의 라우터 IP들을 보여 줍니다. 1번이 PC의 기본 게이트웨이이고 마지막이 목적지 IP 주소입니다.

tracert

7netstat 명령어

PC에서 외부에 개방된 포트, 즉 서버가 실행되어 있는 상태를 보여 줍니다.

netstat

8route 명령어

라우팅 테이블 내용을 보여 줍니다.

route

Last Edited at 2015-04-28



자주묻는 질문
자주묻는 질문 게시판
챗봇 상담
설치도우미 바로가기
펌웨어 업그레이드 바로가기
펌웨어 복구도우미 바로가기
ipTIME 검색기 바로가기
EasyMesh 접속기 바로가기
ipDISK ipCloud 바로가기
ipCAM Tools 바로가기
DDNS 관리 바로가기
제  목[기술자료] 네트워크 관련 명령어
목록보기
Q윈도우에서 네트워크 상태를 확인할 때 쓰는 ping, ipconfig 같은 명령어는 어떻게 사용하나요?
A

윈도우 OS에서 제공하는 네트워크 관련 명령어를 이용하면 현재 네트워크 상태 등을 쉽게 파악하고 문제점을 확인할 수 있습니다.

네트워크 명령어는 윈도우 OS의 명령 프롬프트 창에서 실행합니다.

1명령어의 종류

명령어설명
ping접속하려는 호스트가 네트워크에 연결되어 있는지 테스트하는 명령
arpIP 주소에 대응하는 MAC 주소(하드웨어 주소)를 확인하는 명령
ipconfigIP 주소/서브넷 마스크/디폴트 게이트웨이 등을 확인하는 명령
nslookup도메인 주소를 IP 주소로 변환해 알려 주는 명령
tracert목적 IP 주소까지 찾아가는 경로에 위치한 라우터의 IP 주소를 확인하는 명령
netstat현재 개방되어 있는 포트 번호를 확인하는 명령(서버 동작 확인 명령)
route디폴트 게이트웨이 등 라우팅 테이블 설정을 확인하고 관리하는 명령

2ping 명령어

ping

기본적으로 4번의 시험을 수행합니다. (성공한 예)

ping 성공 예
ping <없는 IP주소>

"요청 시간 초과" 메시지가 출력됩니다.

없는 IP 주소로 ping
ping <외부 IP주소> (게이트웨이가 없는 경우)

게이트웨이가 별도로 설정되지 않은 경우 외부 네트워크로 데이터를 전달할 방법이 없으므로 "목적지 접근 불능" 메시지가 출력됩니다.

게이트웨이가 없는 경우
ping <외부 IP주소> (잘못된 게이트웨이)

게이트웨이가 잘못 설정된 경우 외부 네트워크로 데이터를 전달할 디폴트 게이트웨이에서 응답을 받을 수 없어 "요청 시간 초과" 메시지가 출력됩니다.

잘못된 게이트웨이
ping –t <IP주소>

ping test를 계속 실행합니다. Ctrl+C를 누르면 중지됩니다.

ping -t
ping –n <횟수> <IP주소>

ping test를 지정한 횟수만큼 실행합니다. (예제: 5회)

ping -n
ping –l <길이> <IP주소>

ping test 시 전송되는 패킷 데이터 크기를 지정합니다. 기본값은 32이며, 큰 값을 입력하면 더 많은 데이터를 전송하면서 시험합니다. 큰 수치로 시험하는 이유는 전송 에러가 있는지 보다 정확하게 확인하기 위해서입니다.

ping -l

3arp 명령어

arp –a

arp 테이블의 모든 내용, 즉 PC가 인지하는 네트워크상의 모든 MAC 주소와 IP 주소를 보여 줍니다.

arp -a
arp –s

arp 테이블에 IP 주소에 해당하는 MAC 주소를 수동으로 입력합니다. Table type이 static인 항목이 수동으로 입력된 주소입니다.

arp -s
arp –d

arp 테이블의 모든 내용을 삭제합니다.

arp -d

4ipconfig 명령어

ipconfig

PC의 IP 주소와 관련된 설정 중 기본적인 내용을 보여 줍니다.

ipconfig
ipconfig /all

PC의 IP 주소 설정에 사용된 모든 값을 보여 줍니다.

ipconfig /all
ipconfig /release

PC의 IP 주소가 자동 설정으로 할당된 경우 할당받은 IP 주소를 반환합니다.

ipconfig /release
ipconfig /renew

IP 주소가 반환되었거나 할당되지 않은 경우 자동 할당을 요청합니다. 이전에 할당된 IP 주소가 있다면 같은 IP 주소가 우선 할당됩니다.

ipconfig /renew
ipconfig /display

DNS 테이블(URL로 찾은 IP 주소의 목록)을 보여 줍니다.

ipconfig /display
ipconfig /flushdns

DNS 테이블을 삭제합니다.

ipconfig /flushdns

5nslookup 명령어

DNS 서버에서 도메인 주소(URL)에 해당하는 IP 주소를 찾는 과정을 보여 줍니다.

nslookup

6tracert 명령어

목적 주소까지 찾아가는 경로의 라우터 IP들을 보여 줍니다. 1번이 PC의 기본 게이트웨이이고 마지막이 목적지 IP 주소입니다.

tracert

7netstat 명령어

PC에서 외부에 개방된 포트, 즉 서버가 실행되어 있는 상태를 보여 줍니다.

netstat

8route 명령어

라우팅 테이블 내용을 보여 줍니다.

route

Last Edited at 2015-04-28



목록보기

경기도 용인시 기흥구 죽전로 15 6층 (보정동, 벤포스타2빌딩 6층)

통신판매업신고번호 : 용인 기흥 제 388호
사업자등록번호 : 129-81-44050 | 대표자 : 김인

ALL contents are copyright 2004-EFM Networks Co
All right reserved