본문 바로가기
IT/Linux

리눅스 네트워크 명령어

by 성준하이 2022. 5. 22.
반응형

이번 포스팅에서는 리눅스 내에서 네트워크를 다룰때 자주 사용하는 명령어를 정리해볼 것이다.

 

ifconfig

ifconfig는 interface config 의 약자로 비슷하게 윈도우에서는 ipconfig 라는 명령어를 사용하기도 한다.

네트워크 인페이스를 설정하거나 확인하는 명령어이다.

ip주소, 넷마스크주소, mac 주소 등을 확인할수 있다.

그리고 이외에 이더넷 카드를 중지 및 작동을 할수도 있다.

 

route

라우팅 테이블의 정보를 출력하거나 관리하는 명령이다.

네트워크 주소, 게이트웨이 주소를 확인하거나 설정할때 사용한다.

 

netstat

네트워크의 연결 상태를 출력하는 명령이다.

네트워크 연결 상태 이외에도 라우팅 테이블 정보, 네트워크 인터페이스 상태, 멀티캐스트 멤버 등의 정보를 출력한다.

 

arp

Address Resolution Protocol  캐시를 관리하는 명령이다.

현재 접속되어있는 32비트 ip주소를 하드웨어 주소인 MAC주소로 바꾸어서 기억하는 곳이다.

 

ping

인터넷 제어 메세지 프로토콜인 ICMP를 이용하여 네트워크 연결을 확인할 수 있는 명령이다.

원격의 호스트와 서로 연결이 되어 있는지를 확인하고, 패킷을 보내고 받는 시간이 출력하여 네트워크 장애 여부도 판단 가능하다.

 

traceroute

패킷이 특정 호스트까지 라우팅 되는 과정을 출력하는 명령으로 라우팅 과정에 어떤 장애가 있을 경우 위치를 파악할 수 있다.

 

nslookup

DNS를 이용하여 도메인이나 IP를 조회하는 명령이다.

 

dig

도메인 명으로 정보를 조회하는 명령이다.

 

host

dig와 마찬가지로 도메인 명으로 정보를 조회하는 명령이다.

 

hostname

시스템에 설정된 호스트네임을 출력하거나 설정하는 명령이다.

 

ethtool

이더넷 카드 설정 정보를 출력하거나 변경하는 명령이다.

 

ip

이더넷장치, ip주소, 라우팅 정보등의 설정 정보를 출력하거나 변경하는 명령이다.

 

telnet

원격지 텔넷 서버에 접속할 때 사용하는 명령이다.

최근에 텔넷서버 대신에 ssh서버를 더 많이 이용하면서 telnet 명령을 텔넷서버에 접속하는 목적보다는 서버의 포트 점검에 더 많이 사용이 된다.

 

ftp

file transfer protocal의 약자로 서버에 접속할 때 사용하는 클라이언트 명령이다.

반응형

'IT > Linux' 카테고리의 다른 글

리눅스 운영관리 2  (40) 2022.05.24
리눅스 운영관리 1  (46) 2022.05.23
이더넷 / lan의 이해  (44) 2022.05.21
시그널과 데몬에 대해서  (57) 2022.05.17
쉘 스크립트란?  (45) 2022.05.16

댓글