본문 바로가기

전체 글53

Rocky Linux Apache 인증 설정 + ARP Spoofing 패킷 분석 실습 1. 실습 목적이번 실습은 크게 두 부분으로 진행한다.첫 번째는 Rocky Linux의 Apache 웹서버에 /admin 페이지를 만들고 Basic Authentication(기본 인증)을 적용하는 것이다.두 번째는 만들어진 웹서버를 대상으로 ARP Spoofing 실습을 수행한 뒤 Wireshark 등으로 ARP 패킷 2개를 캡처하여 분석하는 것이다.실습 환경 예시는 다음과 같다.Rocky Linux(Web Server)IP : 192.168.11.17Interface : ens160Kali Linux(실습 공격 장비)IP : 192.168.11.36Interface : eth0GatewayIP : 192.168.11.1 2. Apache 설치 위치 확인이번 Rocky Linux에는 일반적인 /var/.. 2026. 9. 14.
Kali → Linux TCP 포트 패킷 분석 실습 1. 실습 환경이번 실습에서는 Kali Linux에서 Rocky Linux 서버로 TCP 패킷을 전송하고 포트별 응답을 확인한다.[Kali Linux]IP : 192.168.11.36 │ │ TCP SYN / ACK ▼[Rocky Linux]IP : 192.168.11.17확인할 포트22 : SSH23 : Telnet80 : HTTP 먼저 두 장비가 서로 통신되는지 확인한다.Kali에서: ping 192.168.11.17 응답이 정상적으로 돌아오면 실습을 진행한다.2. 먼저 포트의 의미 알아두기이번에 확인하는 포트는 다음과 같다.포트서비스설명22SSH암호화된 원격 접속23Telnet원격 접속80HTTP웹 서버Rocky Linux에서 실제로 포트가 열려 있는지도 확인할.. 2026. 9. 10.
리눅스·네트워크 통합 실습 정리 — NAT 환경 구성부터 SSH 키 인증, 패킷 분석, Nmap 스캔까지 리눅스·네트워크 통합 실습 정리NAT 환경 구성부터 SSH 키 인증, 패킷 분석, Nmap 스캔까지이번 실습에서는 기존에 사용하던 브리지(Bridged) 네트워크 환경을 더 이상 사용하지 않고, 모든 가상머신을 NAT 환경으로 통일했다. 이후 Rocky Linux와 Kali Linux를 이용해 SSH 키 인증 환경을 구성하고, Wireshark를 이용한 Ethernet·ARP·IP 패킷 분석, 마지막으로 Nmap을 활용한 포트 스캔까지 진행했다.단순히 명령어를 외우는 것보다는 각 설정이 왜 필요한지, 패킷의 각 필드가 무엇을 의미하는지 이해하는 것이 이번 실습의 핵심이었다.1. VMware NAT 실습 환경 구성앞으로 수업에서는 Bridged 네트워크를 사용하지 않고 NAT만 사용한다.VMware의 Vi.. 2026. 9. 9.
[IT 실습/이론] TCP 패킷 전송 속도는 어떻게 조절될까? (TCP 혼잡제어 + 랜케이블 제작 가이드) 1. TCP 혼잡 제어 (Congestion Control)① 혼잡(Congestion)의 개념 및 발생 원인정의: 수많은 송신자(Sender)가 동시에 높은 전송률로 데이터를 전송할 때, 라우터 및 네트워크의 처리 용량을 초과하여 패킷 지연 및 손실(Packet Loss)이 발생하는 현상입니다.흐름 제어(Flow Control)와의 차이:흐름 제어: 수신자(Receiver)의 버퍼 Overflow를 막기 위해 수신자가 전송량을 통제합니다.혼잡 제어: 네트워크 전체의 정체를 막기 위해 송신자(Sender)가 스스로 전송량을 통제합니다.블라인드 네트워크(Blind Network): TCP는 물리적인 라우터 내부 상태를 직접 볼 수 없으므로, 재전송 이벤트(Timeout 또는 3 중복 ACK)를 통해 네트워.. 2026. 9. 7.