네트워크 인터페이스(랜카드, NIC)의 네트워크 설정 및 확인하는 ifconfig 개론
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 1,739 조회
- 0 추천
- 목록
본문
네트워크 인터페이스(랜카드, NIC)의 네트워크 설정 및 확인하는 ifconfig 개론
리눅스 시스템관리자에게 ifconfig는 정말 많은 역할을 합니다.
네트워크 인터페이스설정상황을 확인하고, 설정을 변경하고, 인터페이스 사용을 중지하거나 다시 가동할 수도 있고, 해당 인터페이스를 통한 통신량을 확인할 수도 있는 등 정말 많은 역할을 하는 명령어입니다.
즉, 한마디로 ifconfig는 현재 시스템에 장착되어있는 네트워크 인터페이스를 설정하거나 확인하는 명령어라고 짧게 정의할 수 있습니다.
서버가 통신을 하기 위해서는 네트워크 인터페이스(NIC, 흔히 랜카드)가 있어야 가능하다는 것은 누구나 알고 있을 것입니다.
즉, 네트워크 인터페이스의 네트워크정보를 설정,변경,확인하는 명령어가 ifconfig입니다.
ifconfig로 확인 가능한 네트워크 인터페이스의 상황내역은 다음과 같습니다.
. MAC주소
. eth0에 할당된 IP주소
. 브로드케스트(BroadCast)
. 서브넷마스크(Subnet Mask)
. MTU(Maximum Transfer Unit)
. RX packets(부팅후 현재까지 받은 패킷수)
. TX packets(부팅후 현재까지 보내어진 패킷수)
. Collisions
. Interrupt 주소
. 현재 UP(사용가능)되어 있는가.
명령어위치 : /sbin/ifconfig
사용형식
ifconfig [인터페이스]
ifconfig 인터페이스 [aftype] options | address ...
즉, ifconfig명령어로 현재 시스템에 장착되어있는 네트워크 인터페이스(NIC, 랜카드)의 IP를 할당하거나 변경을 할 수가 있습니다.
네트워크 인터페이스의 네트워크정보를 설정하는 방법으로 가장 일반적인 방법은 이번에서 설명하는 ifconfig이지만 다음 두가지 파일내용을 변경하는 방법으로도 네트워크 IP주소설정이 가능합니다.
- /etc/sysconfig/network
- /etc/sysconfig/network-script/ifcfg-eth0
/etc/sysconfig/network-script/ifcfg-eth1
...
또한 다음과 같은 유틸리티를 이용하여
네트워크 설정을 편하게 할 수도 있습니다.
- setup 유틸리티를 이용한 방법 (TUI모드, setup -> network configuration)
- system-config-network를 이용하는 방법(GUI모드에서 사용)
위에서 말씀 드린 어떤 방법을 사용하든 중요한 것은 시스템관리자가 원하는 인터페이스의 IP주소할당과 변경, 그리고 네트워크 인터페이스 상태확인을 정확하게 할 수 있어야 한다는 것입니다.
시스템관리자가 네트워크 인터페이스의 IP주소를 변경하지 못한다면 기본적인 자질문제를 따지지 않을 수 없을 것입니다.
따라서 이번에서 설명하는 내용의 포인터는 네트워크 인터페이스의 IP할당과 변경, 그리고 네트워크 인터페이스 네트워크 상태확인임을 유념하시기 바랍니다.
관련자료
-
이전
-
다음