Jonghostory


Infra/네트워크

[Oxidized] 오픈소스로 네트워크 장비 설정 백업 자동화

매번 현장에 있는 노후화된 L2 스위치를 볼 때마다 생각이 들었다.저 장비가 갑자기 고장나면 원격 접속이 안될 텐데, 결국 내가 콘솔과 예비 L2 스위치를 들고 직접 세팅해야하는 것이 아닐까,,, 그러다 콘솔접속도 안되면 ? (실제 이런 적도 있음..)그래서 네트워크 장비 설정 백업 방법을 찾아보기 시작했다. 사내 주요 스위치에는 기본적인 archieve 설정이 적용되어 있고, config 값도 따로 저장해두었다. 근데 사실 정확히 저장되는지도 모른다., 한번도 본 적없거든.. 그래서 시스템을 구축하고자했고,설정값 저장을 넘어- 언제 설정이 바뀌었는지,- 어떤 내용이 바뀌었는지,- 이전 설정과 무엇이 다른지추적하고 싶었다.+ 비인가자된 사용자가 바꾸더라도 바로 알 수 있게! Oxidized는 네트워크 ..

Infra/보안

TLS/SSL 및 HTTPS 인증서 개념 정리

1. 개요현대의 웹 서비스는 로그인 정보, 개인정보, 세션 쿠키, 업무 데이터 등 다양한 민감 정보를 네트워크를 통해 송수신한다.이 과정에서 통신 내용이 평문으로 전송될 경우, 중간 구간에서 데이터가 노출되거나 변조될 수 있다.이러한 위험을 방지하기 위해 사용하는 대표적인 보안 기술이 TLS(Transport Layer Security) 이며,웹 통신에서는 일반적으로 HTTPS(HTTP Secure) 형태로 적용된다. 2. TLS/SSL의 정의2.1 SSL과 TLSSSL(Secure Sockets Layer) 은 과거에 사용되던 보안 통신 프로토콜이다.TLS(Transport Layer Security) 는 SSL을 개선한 후속 표준이며, 현재 실무에서는 TLS가 사용된다.실제 현업에서는 관행적으로 SS..

Infra/네트워크

Cisco L3 스위치에서 MAC 주소와 IP 주소 확인하는 방법

※ Gi1/0/17 포트에 꽂힌 장비의 MAC 주소와 IP 주소 찾기네트워크를 운영하다 보면 특정 포트에 어떤 장비가 연결되어 있는지 확인해야 할 때가 있다.예를 들어 Gi1/0/17 포트에 꽂힌 장비의 MAC 주소나 IP 주소를 확인하고 싶다면, Cisco L3 스위치에서 아래 순서로 보면 된다. 핵심 흐름은 아주 단순하다. 포트 상태 확인 → 포트 설정 확인 → MAC 주소 확인 → ARP로 IP 확인1. 포트 상태 먼저 확인하기가장 먼저 해당 포트가 실제로 살아 있는지 확인한다.show interface Gi1/0/17여기서 보면 좋은 부분은 아래와 같다.포트가 up 상태인지speed / duplex 값이 정상인지CRC, input error 같은 에러가 있는지예를 들어 아래처럼 나오면,Gigabi..

Infra/서버(가상화)

[VMware] vSphere/ESXi/vCenter 차이 정리

가상화 관련 용어를 보면 하이퍼바이저, ESXi, vSphere, vCenter가 섞여 나와 헷갈리기 쉽다.. 나 또한 개념이 잡히지 않아 이 참에 정리해보고자 한다. 1. 하이퍼바이저(Hypervisor)란 ? - 한 대의 물리 서버에서 여러 대의 가상 컴퓨터(VM)를 동시에 돌릴 수 있게 해주는 소프트웨어 - 필요한 이유 : 하이퍼바이저가 있으면 물리 자원(CPU/RAM 등)을 나눠서 여러 운영체제를 동시에 운영할 수 있고, 각 VM을 "내가 혼자 물리서버를 쓰는 것처럼" 동작하게 해준다. 2. 하이퍼바이저 설치 방식 A. 베어메탈(Bare-metal) 방식 - 물리 서버에 바로 설치 - VMware ESXi, Hyper-V server 등 - 구조 : 물리서버 → ESX..

Infra/네트워크

이더넷 프레임(Ethernet Frame)이란?

🔍 이더넷 프레임이란?이더넷 프레임(Ethernet Frame)은 데이터링크 계층(Layer 2)에서 사용하는 데이터 전송 단위입니다. 우리가 사용하는 대부분의 유선 LAN(근거리 통신망)은 이더넷 기반으로 작동하며, 이더넷 프레임은 네트워크 상의 장치 간에 데이터를 주고받을 때 사용됩니다. (L2 스위치와 네트워크 통신의 핵심 단위) 즉, 전기적 신호를 프레임 단위로 감싸서 전송하는 것입니다. 1. 🔁 Preamble (프리앰블) – 7 Byte역할: 수신 측이 수신 준비를 하도록 동기화를 맞추는 역할.내용: 10101010이 반복됨 (7바이트 = 56비트).설명: 전송 측이 ‘곧 데이터 보낼게!’ 하고 알려주는 준비 신호.2. 🛑 SFD (Start Frame Delimiter) – 1 By..

Infra/네트워크

CISCO IOS running-config / startup-config

✅ running-config현재 장비에서 실시간으로 적용 중인 설정RAM(휘발성 메모리) 에 저장됨장비가 켜져 있는 동안만 유지됨 (전원 꺼지면 사라짐)설정 시 바로 적용되지만, 저장하지 않으면 유지되지 않음확인 명령어: show running-config ✅ startup-config장비가 부팅할 때 불러오는 설정NVRAM(비휘발성 메모리)에 저장됨전원을 꺼도 설정이 유지됨running-config를 저장해야 생성됨확인 명령어: show startup-config 🔄 설정 저장 방법변경한 설정을 영구적으로 저장하려면 아래 명령어 사용: copy running-config startup-configwrite memory

Infra/네트워크

PuTTY 포트포워딩 설정 방법 – 로컬에서 원격 서비스 사용하기

✅ 포트포워딩이란?SSH 연결을 통해 내 컴퓨터의 특정 포트와 원격 서버의 포트를 연결하는 기능.로컬에서 원격 서버의 서비스(DB, 웹서버 등)를 마치 내 PC에서 실행 중인 것처럼 접근 가능. 🧩 사용 예시원격 서버에서만 열려 있는 MySQL(DB) 포트 3306을내 PC에서 localhost:33306으로 접근 [내 PC] localhost:33306 → SSH 터널 → [원격 서버] 127.0.0.1:3306 🛠️ 설정 방법 (로컬 포트포워딩)1. PuTTY 실행 후 기본 SSH 접속 설정Host Name: 원격 서버 IP 또는 도메인예: 192.168.0.100Port: 22Connection type: SSH2. 포트포워딩 설정좌측 메뉴에서: Connection > SSH > Tunnels..

Infra/네트워크

HPE Comware 기반 L3 스위치에서 특정 시간대 네트워크 트래픽 분석 방법①

※ 상황 : 특정 시간에 트래픽이 몰리는 이슈 발생 🔍 의심할 수 있는 트래픽 원인 백업 작업: 정해진 시간(10:20~10:40)에 자동 백업이 실행되는지 확인업데이트 다운로드: Windows 서버의 자동 업데이트 또는 패치 배포클라이언트 동기화 작업: 네트워크 드라이브, OneDrive, Google Drive 같은 동기화 서비스악성 트래픽: 비정상적인 대량의 패킷이 특정 서버에서 발생 (DDoS, 감염된 PC)✅ 스케줄링 변경만약 백업, 동기화, 업데이트가 원인이라면 야간 시간대로 조정📌 트래픽이 많다 기준 ?L3 스위치 포트 대역폭 사용률이 7~80% 이상PPS(패킷 전송 속도) 10,000PPS 이상브로드캐스트 트래픽이 5~10% 이상지속 시간 5~10분 이상분석 순서1️. 기본적인 트래픽 ..

JongHo.dev
JongHo.dev