[Linux] 리눅스마스터 2급 준비(1)

2023. 11. 26. 16:49Linux

Back-end를 하다보니 서버 쪽 지식의 중요성을 느껴 시작한 리눅스마스터 준비!..

 

1급부터하는 건 어려울 거 같아서 2급 부터 준비했다.

 

1차는 단순 오픈북테스트라 무난히 통과하고 본격적인 2차준비 돌입

2차는 오픈북이 아니기 때문에 일단 개념부터 다시 잡기로 하고 정리 해봤다.

 


1. 네트워크 명령어 

 (1) arp 

  • IP주소를 MAC주소로 변환 ( + mac 주소 : 네트워크 인터페이스에 할당된 고유 식별 주소 )
  • 다른 호스트의 MAC주소 확인 가능 
arp [opt] [ip주소] [mac주소]

 

 - a : ARP Cache에 있는 호스트 정보 출력

 - s : 특정 ip주소에 대한 MAC 주소 변경

 - d : ARP Cache에 저장된 특정 ip주소에대한 MAC 주소 삭제

 - i : 특정 Ethernet의 ARP 확인

 

(2) ifconfig

  • 네트워크 인터페이스를 설정 
  • service network restart하면 초기 IP주소로 되돌림 
  • 관련 파일

- /etc/sysconfig/network : 호스트명, 게이트웨이
- /etc/resolv.conf : DNS 설정 
- /etc/hosts : 캐시된 DNS 설정
- /etc/sysconfig/network-script/ifcfg-eth0

ifconfig [인터페이스명] [opt] [주소] [up/down]

 

> netmask : 서브넷마스크 지정

> broadcast : 브로드캐스트 주소 지정

> up/down : 활성화/비활성화

 

(3) netstat

  • 네트워크 연결상태, 라우팅테이블, 인터페이스 상태 등을 보여줌
netstat [opt]

 

-a : 모든 네트워크 상태 출력
-r  : 라우팅 테이블 출력
-t  : TCP 프로토콜만 출력
-u : UDP 프로토콜만 출력
-A  protocol : 프로토콜 별로 보기
(inet, unix, ipx, ax25, netrom, ddp)
-c : 매초마다 실행
-n : 다른 pc와 연결되어 있는 포트번호 확인
-e : 랜카드에서 송수신한 패킷의 용량 및 종류 확인
-s : IP, ICMP, UDP 프로토콜별 상태
-r : 라우팅 테이블 확인 및 커넥션 포트번호 확인

 

'Linux' 카테고리의 다른 글

[ Linux ] 리눅스마스터 2급 준비 (2) 문제  (1) 2023.12.09
[Linux] OS 개요  (0) 2023.11.13
[Linux] 우분투 서버구축  (0) 2023.11.12