본문 바로가기

OS-서버/리눅스-유닉스

유닉스 네트워크 명령어

반응형

● 네트워크 인터페이스 조회

 

특정 인터페이스 : ifconfig 인터페이스명
모든 인터페이스 : ifconfig -a  

 

네트워크 인터페이스 설정

 

○ up / down
ifconfig 인터페이스명 up
ifconfig 인터페이스명 down

 

○ ip/subnet
ifconfig 인터페이스명 192.168.0.5 up
ifconfig 인터페이스명 netmask 255.0.0.0 up

 

○ 커널 설정
-등록 : ifconfig 인터페이스명 plumb  
-제외 : ifconfig 인터페이스명 unplumb

 

○ 가상 인터페이스 설정(하나의 네트워크 카드에 여러개의 ip 주소 부여)
-등록 : ifconfig 인터페이스명 plumb

    ex ) ifconfig e1000g0:1 plumb ; ifconfig e1000g0:1 192.168.0.x up

 

네트워크 관리 명령어

 

○ netstat
 -i : 네트워크 카드 통계 정보
-a : 네트워크 상태 정보
-rn : 라우팅 테이블 정보

 

○ route (라우팅 테이블)

   add : 추가

   delete : 삭제  

                       default Gateway 지정 : route add default 192.168.0.1

   특정 IP(8.8.8.8)에 대한 Gateway 지정 : route add 8.8.8.8 192.168.0.1


○ arp
 -a : arp 테이블 정보
 -d : arp 테이블 entry 삭제

○ snoop (유닉스 전용 스니핑툴)
  

  (Verbose)
    -v : 상세히
    -V : Summary mode

▷ port, host명
 # snoop broadcast
 # snoop -v arp
 # snoop 192.168.0.10
 # snoop port 23

 

 

네트워크 관련 설정 파일  

hosts : 호스트의 ip 주소와 이름을 설정하는 파일
resolv.conf : dns 서버의 ip주소 정보를 설정하는 파일
nsswitch.conf : DNS에 대한 순서를 설정하는 파일
services : 네트워크 서비스별 포트번호를 설정하는 파일
defaultrouter : 기본게이트웨이 주소를 설정하는 파일

 

 

 

반응형