■ 네트워크 인터페이스 확인 / 설정 명령어
# ifconfig [네트워크 인터페이스 이름] [IP] [옵션]
네트워크를 통해 전달되는 데이터인 패킷이 흐르는 통로가 바로 네트워크 인터페이스입니다. 네트워크 인터페이스는 이더넷 카드처럼 컴퓨터에 패킷이 들어가고 나올 수 있는 통로, 관문의 역할을 하는 장치를 말합니다. ifconfig 는 리눅스 서버에 설치된 네트워크 인터페이스를 확인하거나 새롭게 추가하는 명령입니다.
※ 참고 - ifconfig 로 확인할 수 있는 네트워크 인터페이스 항목
HWaddr : 네트워크 인터페이스의 MAC 주소 (MAC주소: 랜카드의 물리적 주소로 랜카드 제작 당시 설정한 유일한 주소값)
inetaddr : 네트워크 인터페이스에 할당된 IP 주속
Bcast : 브로드캐스트 주소
Mask : 넷 마스크 주소
MTU : 네트워크 최대 전송 단위 (Maximum Transfer Unit)
RX packets : 받은 패킷 정보
TX packets : 보낸 패킷 정보
collisions : 충돌된 패킷 수
Interrupt : 네트워크 인터페이스가 사용하는 인터럽트 번호
■ 라우팅 테이블 설정
네트워크를 통해 목적지로 패킷이 전송될 경로를 지정해 주는 것을 라우팅이라고 한다. 실제로 네트워크에서 서버와 클라이언트 사이에 데이터를 주고 받을 수 있는 원리는 라우팅에 있다.
라우팅 테이블에는 다음과 같은 내용이 나타난다.
- Destination : 목적지 네트워크 주소 또는 목적지 호스트 주소
- Gateway : 외부 네트워크와 연결하기 위한 게이트웨이 주소
- Genmask : 목적지 네트워크의 넷 마스크 주소로 255.255.255.255로 지정되어 있으면 목적지 호스트의 주소이며, 0.0.0.0으로 지정되어 있으며 기본 게이트웨이 주소임을 나타낸다.
- Flags : 경로에 대한 정보를 알려주는 항목이다. 일반적인 네트워크 환경에서 흔히 볼 수 있는 flags는 -u(up으로 이 경로가 살아있는 상태를 나타냄), -h(host로 경로의 목적지가 호스트 주소임을 나타냄), -g(게이트웨이로 네트워크의 게이트웨이로 가는 경로임을 나타냄) 등이 있다.
- Ref : 경로를 참조한 횟수
- Use : 경로를 탐색한 횟수
- Iface : 패킷이 전달된 네트워크 인터페이스
■ 네트워크 정보 확인
네트워크와 관련된 다양한 정보를 보여 주는 명령어로, ifconfig, route 명령을 포함하고 패킷에 대한 통계와 매스커레이드 상태 등의 정보를 확인할 수 있다. 현재 시스템에 열려 있는 모든 포트 번호를 출력할 때는 [#netstat -anpt ] 명령어를 입력한다.
■ 목적지까지의 경로 확인
패킷이 목적지까지 전달되는 경로를 조사해 화면에 출력해 주는 명령어입니다.
'운영체제 관리 > 리눅스(Linux)' 카테고리의 다른 글
부팅 프로그램 관리 데몬(Demon) (0) | 2010.01.15 |
---|---|
리눅스에 프로그램 설치 방법 (0) | 2010.01.15 |
프로세서 관리 명령어 (0) | 2009.01.27 |
CPU 종류 확인 명령어 (0) | 2009.01.27 |
시스템 관련 명령어 (0) | 2009.01.27 |