강좌
클라우드/리눅스에 관한 강좌입니다.
네트워크 분류

인터페이스 설정의 대부 ifconfig 개론

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

인터페이스 설정의 대부 ifconfig 개론

 

 

 

 

 

이번에는 리눅스 시스템의 네트워크 관리를 위한 가장 필수 유틸리티인 ifconfig에 대해서 배워보도록 하자. 여기서 설명하는 ifconfig를 모른다면 리눅스 시스템관리를 제대로 할 수있다고 말할 수 없다.

 

 

 

 시스템관리자가 갖추어야할 능력 가운데 가장 필수적인 것이며 리눅스 시스템 네트워크 관리의 가장 필수적인 항목이 바로 ifconfig이기 때문이다.

 

 

 

 

 

먼저, ifconfig의 역할에 대해서 알아보자. 리눅스 시스템에서 ifconfig는 다음과 같은 기능과 역할을 한다.

 

 

 

 따라서 우리는 ifconfig를 이용하여 시스템에 필요한 다음과 같은 작업들을 할 수 있다는 의미가 된다.

 

 

 

 

 

ㅇ 시스템에 장착된 이더넷 카드의 설정확인

 

 

ㅇ 시스템에 장착된 이더넷 카드의 설정 변경

 

 

ㅇ 시스템에 장착된 이더넷 카드의 활성화 또는 비활성화

 

 

ㅇ 이더넷카드의 MTU등과 같은 옵션값들 변경

 

 

ㅇ 이더넷 카드의 네트워크 설정하기

 

 

 

이외에도 여러가지 작업들이 있다.

 

 

 

 이중에서 가장 중요한 역할은 흔히 랜카드라고 하는 이더넷카드의 IP를 부여하는 네트워크 설정작업이다.

 

 

 

 , ifconfig는 네트워크 인터페이스설정상황을 확인하고, 설정을 변경하고, 인터페이스 사용을 중지하거나 다시 가동할 수도 있고, 해당 인터페이스를 통해 통신량을 확인할 수 있는등 정말 많은 역할을 하는 명령어이다.

 

 

 

 , 한마디로 ifconfig는 현재 시스템에 장착되어있는 네트워크 인터페이스를 설정하거나 확인하는 명령어라고 짧게 정의할 수 있다.

 

 

 

 서버가 통신을 하기 위해서는 네트워크 인터페이스(NIC, 흔히 랜카드)가 있어야 가능하다는 것은 누구나 알고 있을 것이다.

 

 

 

 , 네트워크 인터페이스의 네트워크정보를 설정,변경,확인하는 명령어가 ifconfig 이다.

 

 

 

 한마디로 ifconfig는 이더넷카드의 온갖 네트워크 설정작업을 쉽게 할 수 있는 이더넷카드 설정유틸리티이다.

 

 

 

 , 그럼 이제 우리는 ifconfig의 여러가지 역할들에 대해서 배워보도록 하자. 다음은 ifconfig로 확인 가능한 네트워크 인터페이스의 상황내역들이다.

 

 

 

 , ifconfig를 이용하면 다음과 같은 네트워크 인터페이스의 상황내역을 파악할 수 있다.

 

 

 

 

 

      MAC주소

      eth0에 할당된 IP주소

      ③ 브로드캐스트(BroadCast)

      ④ 서브넷마스크(Subnet Mask)

      MTU(Maximum Transfer Unit)

      RX packets(부팅후 현재까지 받은 패킷수)

      TX packets(부팅후 현재까지 보내어진 패킷수)

      Collisions

      Interrupt 주소

      ⑩ 현재 UP(사용가능)되어 있는가?

 

 

 

 

어쨌든 시스템관리자가 원하는 인터페이스의 IP주소할당과 변경, 그리고 네트워크 인터페이스 상태확인을 정확하게 할 수 있는 능력을 갖추는 것이 중요하다.

 

 

 

 시스템관리자가 네트워크 인터페이스의 IP주소를 변경하지 못한다면 기본적인 자질문제를 거론하지 않을 수 없을 것이다.

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,034 명
  • 현재 강좌수 :  35,787 개
  • 현재 접속자 :  261 명