2023. 11. 26. 16:49ㆍLinux
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 |