네린이 공부일기를 마치며 네트워크 관련해서 종종 사용할 명령어를 정리해본다.
ipconfig 명령어
네트워크 환경 정보를 확인하기 위한 명령어와 각종 옵션
1) ipconfig
기본 명령어를 통해 알 수 있는 정보는 IP 주소, 서브넷 마스크, 기본 게이트웨이
2) ipconfig /all
TCP/IP 설정과 전체 구성 정보를 확인할 수 있음
MAC 주소, DHCP, DNS 등 추가적인 정보
3) ipconfig /displaydns
DNS 캐시 목록을 표시
접속했던 사이트 목록이 갑자기 쭈르르르륵 올라가서 깜짝 놀람
4) ipconfig /flushdns
기존 DNS 캐시를 삭제하고 다시 DNS 정보를 받음
5) ipconfig /renew
DHCP로부터 새로운 IP 주소 및 구성 값을 할당받을 때 사용하는 명령어
인터넷이 안될 때 이 명령어를 이용해 네트워크 구성정보 재 설정 가능
6) ipconfig /release
현재의 DHCP 구성을 해제 및 어댑터의 IP 주소 구성을 제거
이 명령어 쓰고 꼭 renew 명령어 진행해야 한다고 함!!
ping 명령어
호출을 원하는 대상 호스트의 동작 및 네트워크 상태 확인
1) ping
OS 마다 일부 상이하지만, Windows에서는 4개의 Echo Request와 4개의 Echo Reply를 주고받는다.
4개의 패킷에 대한 왕복시간을 확인할 수 있다.
2) ping -t
기본적으로 4개의 Echo Request/Reply만 주고받는데 -t 옵션을 주면 멈추는 명령을 줄 때까지 계속해서 반복하게 된다. 종료하고 싶으면 Control+C 를 누르면 종료된다.
3) ping -n
전송되는 Echo Request의 수를 원하는 만큼으로 지정할 수 있다.
-n 옵션 뒤에 원하는 수로 지정하여 입력하면 된다. ex) ping -n 10 www.google.com
4) ping -l
ICMP 패킷 크기를 지정하는 것으로 기본적으로는 32 byte인데 이를 원하는 크기로 바꿀 수 있음
tracert
목적지까지 데이터가 전달되는 동안 통과하는 경로의 정보와 각 경로에서 지연시간 및 IP 확인
Windows에서는 tracert이지만 linux에서는 traceroute로 명령어를 호출하면 된다.
arp
ARP (주소 확인 프로토콜)에서 사용하는 IP와 MAC 주소의 맵핑 테이블을 볼 수 있는 명령어
저장된 캐시 정보를 확인 (-a) 하거나 캐시에 등록된 정보를 삭제 (-d) 할 수 있다.
netstat
4 계층 명령어로 netstat을 들 수 있는데 프로토콜 통계와 현재 TCP/IP 네트워크 연결 상태 정보 표시가 가능하다.
해당 명령어는 Windows, Linux 동일한 명령어를 사용한다.
제일 많이 사용하는 옵션은 netstat -a로 현재 네트워크에서 접속하고 수신 중인 포트의 상태를 확인할 수 있다.
netstat -e로 이더넷 트래픽 통계치를 확인할 수 있고,
-s 옵션과 함께 사용 시 각종 프로토콜별로 확인할 수 있다. (IP, ICMP, UDP 등)
netstat -p 프로토콜명을 입력하면 지정한 프로토콜에 대한 연결 상태 정보를 확인할 수 있다.
(ex. netstat -p tcp 또는 netstat -p udp)
네린이 공부하기 쓰기 전에 네트워크 관련해서 일하다가 정리한 내용이 있었는데 ping, tracert 모두 나와있어서 추억의 게시글도 끌올해본다. 혹시라도 참고하실 분 있으면 들어가서 보시길
IP 확인 : ping, tracert, nslookup (tistory.com)
드디어 네린이 공부일기 끝!
다음엔 AWS 공부일기라도 써봐야겠다
'Server' 카테고리의 다른 글
[네린이 공부일기] ICMP (Internet Control Message Protocol), Ethernet Frame, ARP Packet (0) | 2022.04.18 |
---|---|
[네린이 공부일기] TCP/IP 통신모델, TCP Header, IP Header, TCP와 UDP 차이 (0) | 2022.04.17 |
[네린이 공부일기] OSI 7 계층 참조모델, PDU, 계층별 통신 장비 (0) | 2022.04.16 |
[네린이 공부일기] 브로드캐스트 도메인, CIDR 표기법, 서브넷팅 (0) | 2022.04.13 |
[네린이 공부일기] 사설 IP/공인 IP, NAT (네트워크 주소 변환) (0) | 2022.04.12 |