위즈군의 라이프로그
Reboot... Search /

Linux 네트워크 관련 명령어

2008. 10. 16. 10:46
Fedora를 사용하면서 필요한 몇 가지 간단한 네트워크 명령어입니다.

* 네트워크 인터페이스 확인 (ifconfig) // 모든 인터페이스 확인
# ifconfig -a

* 핑 테스트 (ping)
# ping 127.0.0.1
주요옵션
  -s : 패킷 사이즈 크기 설정 옵션
  -q : 종합결과 출력
  - i : interval을 설정 ( 핑을 보낼 주기 설정)
  - b : 테스트 대상과 동일한 네트워크에 있는 모든 호스트로 패킷을 보냄
  - c : 테스트 시 보낼 패킷 수

* 라우팅 경로 확인 (traceroute)
# traceroute wiz.pe.kr

* 네트워크 상태 확인 (netstat) // 라우팅 테이블 확인
# netstat -nr
// PID와 프로그램 별 상태확인
# netstat -np

주요옵션
 - a : 연결(listen) 준비 중인 소켓정보와 연결되지 않은 소켓정보 모두 출력
 - n : 결과를 10진수로 출력
 - r : 라우팅 정보를 함께 출력
 - p : 프로그램과 PID 정보를 함께 출력
 - i : 모든 네트워크 인터페이스 정보를 출력
 - c : 결과를 연속적으로 출력
 - l : listen되고 있는 소켓정보를 출력
 - s : 프로토콜에 대한 통계정보를 출력

상태값
- LISTEN : 연결이 가능 상태
- SYS-SENT : 연결 요청 상태
- SYN_RECEIVED : 응답 후에 확인메시지 대기 상태
- ESTABLISHED : 연결이 완료된 상태
- FIN-WAIT1,CLOSE-WAIT,FIN-WAIT2 : 종료 요청을 받아 종료중인 상태
- CLOSING : 전송된 메시지가 유실된 상태
- TIME-WAIT : 연결종료 후에 유지 상태
- CLOSE : 연결이 완전히 종료된 상태

관련 내용은 필요할 때마다 추가 하겠습니다.
Category&Tag : [정리중/Linux & PHP]
위즈군의 라이프로그

Category

전체 (564)
개발 (0)
일반정보 (0)
IT 일반 (1)
일상&사진 (0)
정리중 (563)

Recent Entry

    Recent Comments

      Recent Trackbacks

        Tags

        Links

          Total:
          Today: / Yesterday:
          Powered by Tistory / Skin by 위즈 라이센스정책 rss 2.0