진짜 개발자
본문 바로가기

Linux/CentOS

Centos - Network

728x90

네트워크 명령어

*ifconfig - NIC 확인 (network interface card = ethernet card = lan card)

1. ifconfig [interface명] [up or down] - 지정한 인터페이스를 활성(up) , 비활성(down)

2. ifconfig [interface명] [IP address] - IP변경(일시적 - 재부팅시 원래 아이피로)

3. 리눅스에서 영구적 ip변경법 
    1. cd /etc/sysconfig/network-scripts
    2. vi ifcfg-ens33
------------------------------------------------------------------------------

*ping(ICMP프로토콜) - 상대호스트와의 통신 연결 확인 (네트워크 상태 점검 , 진단)
     =>네트워크 상태를 확인하고 싶은 대상 컴퓨터 또는 네트워크 기기에 
      일정 크기의 패킷을 보내면 이를 수신 , 분석하여 대상기기가 동작 하는지
      또는 네트워크 연결 상태를 파악
    
    => ICMP프로토콜을 사용해서 동작
       (icmp프로토콜을 지원하지 않는 스위치,허브 등 기기에 사용불가
         icmp프로토콜을 거부한 기기에도 불가 [dos공격 등을 막기 위해])

1. ping [-c number]or[-i] [IP adress] or ping [domain] - 지정한 주소나 도메인에 핑을 보내어 응답이 잘 오는지 확인
    -c : number 만큼 확인
    -w : ping을 멈출 시간 제한 (초단위 이기 때문에 설정을 안하면 -c와 똑같음)
    -i : 핑테스트 속도 간격 ( 0.2내의 빠른 테스트는 관리자 권한을 요함 => dos공격 등 방지)
    -s : 보내는 데이터의 크기를 조절(서버구축전 이정도의 데이터도 문제없이 통신 되는지를 확인 할때 사용)
------------------------------------------------------------------------------
*route : routing table 확인 / 작성 (=버스안내도)

작성

1. route add -net [ip adress(192.168.1.128)] netmask 255.255.255.0 dev ens33
     --network 대역 추가

2. route add -net [ip adress(192.168.1.128)] netmask 255.255.255.0 gw 192.168.2.2 dev ens33
    --해당 network gateway추가
    
3. route add default gw 192.168.2.2 dev ens33
    --기본 gateway 추가

4. 삭제시에는 add대신 del 사용