Network & Server Factory

개인 공부 기록

Network 48

[TLS] 인증서 동작 방식과 체인 검증 정리

TLS 인증서는 서버의 공개 키가 특정 이름(도메인)의 것이라는 사실을 CA가 서명으로 보증하는 문서입니다. 클라이언트는 서버가 보낸 인증서에서 출발해 중간 CA를 거쳐 자신이 이미 신뢰하는 루트 CA까지 서명을 따라 올라가고, 그 과정에서 유효 기간과 접속한 이름이 맞는지도 확인합니다. 그래서 인증서 장애는 대부분 중간 인증서 누락, 이름 불일치, 만료 중 하나로 나타납니다.1. 인증서가 하는 일HTTPS 연결에서 클라이언트가 확인하고 싶은 것은 두 가지입니다. 지금 대화하는 상대가 정말 내가 접속하려던 서버인지, 그리고 주고받는 데이터를 다른 사람이 볼 수 없는지입니다. 암호화는 키 교환으로 해결되지만, 키를 주고받는 상대가 진짜인지는 따로 증명해야 합니다. 인증서가 이 역할을 합니다. 인증서에는 서..

[EVE-NG] Windows 10 이미지 추가하고 노드 만들기

EVE-NG에서 Windows 10을 노드로 쓰기 위해 ISO를 qemu 이미지 폴더에 올리고, 설치용 디스크(virtioa.qcow2)를 만든 뒤 노드를 생성해 설치했습니다. 설치 화면에서 디스크가 보이지 않으면 드라이버를 불러와야 합니다.1. 이미지 폴더 만들기EVE-NG VM에 접속해 아래 경로에 폴더를 만듭니다. 폴더 이름은 win-로 시작해야 EVE-NG가 Windows 이미지로 인식합니다.mkdir -p /opt/unetlab/addons/qemu/win-10-x642. ISO 업로드만든 폴더에 Windows 10 ISO 파일을 cdrom.iso라는 이름으로 올립니다. 저는 WinSCP로 옮겼습니다.WinSCP로 cdrom.iso 업로드3. 설치용 디스크 만들기EVE-NG가 쓸 수 있는 qco..

Network/EVE-NG 2022.09.21

[EVE-NG] Wireshark 패킷 캡처가 안 될 때 해결

EVE-NG에서 Wireshark로 패킷 캡처가 되지 않을 때 쓸 수 있는 방법 두 가지를 정리했습니다. wireshark_wrapper 파일에 EVE-NG VM 비밀번호를 넣거나, EVE-NG VM에 SSH로 한 번 접속해 호스트 키를 저장하면 됩니다.1. 증상EVE-NG에서 링크를 Wireshark로 캡처하려고 하면 캡처가 시작되지 않았습니다.2. 해결 방법 1: wireshark_wrapper 비밀번호 수정EVE-NG 클라이언트 설치 폴더의 wireshark_wrapper 파일을 메모장으로 엽니다. 파일을 저장하려면 메모장을 반드시 관리자 권한으로 실행해야 합니다.C:\Program Files\EVE-NGwireshark_wrapper 파일 위치 파일에서 SET PASSWORD 값을 EVE-NG V..

Network/EVE-NG 2022.09.21

[EVE-NG] 2. Cisco vIOS 라우터/스위치 이미지 등록

WinSCP로 Cisco vIOS 라우터·스위치 이미지를 EVE-NG의 /opt/unetlab/addons/qemu에 올리고, fixpermissions로 권한을 정리해 노드 목록에 추가했습니다.1. 준비EVE-NG 설치를 마친 상태에서 진행합니다. 파일 전송에는 WinSCP를 사용했습니다. WinSCP :: Official Site :: DownloadWinSCP 5.19 Download WinSCP 5.19 is a major application update. New features and enhancements include: A complete list of files that are part of a background transfer can be shown. Support for PPK ve..

Network/EVE-NG 2021.08.15

[EVE-NG] 1. EVE-NG 설치

EVE-NG는 라우터, 스위치 등 네트워크 장비 이미지를 가상으로 띄워 실습하는 에뮬레이터입니다. 설치 과정은 이전에 정리한 ESXi 설치 글로 대신합니다.설치 방법ESXi 위에 EVE-NG를 설치하고 초기 설정하는 과정은 아래 글에 정리해 두었습니다. [ESXi] EVE-NG 설치 및 초기설정오늘은 EVE-NG를 ESXi에 초기 세팅해보겠습니다. 먼저 아래 페이지에서 EVE-NG 파일을 다운로드하여주세요. https://www.eve-ng.net/ https://www.eve-ng.net/ EVE - The Emulated Virtual Environment For Networ..alsrbdmsco0409.tistory.com설치를 마친 뒤 Cisco 이미지를 등록하는 방법은 다음 글에서 이어집니다.

Network/EVE-NG 2021.08.15

[Packet Tracer] PVST로 VLAN별 경로 나누기

PVST는 VLAN마다 스패닝 트리를 따로 계산합니다. SW1의 fa0/2에서 VLAN 20의 port-priority를 16으로 낮춰, VLAN 10은 fa0/1, VLAN 20은 fa0/2로 트래픽을 나눴고, fa0/2를 내리면 VLAN 20이 fa0/1로 넘어가는 것을 확인했습니다.1. 토폴로지실습 토폴로지장비설정PC010.1.10.1/24, GW 10.1.10.254 (VLAN 10)PC110.1.20.1/24, GW 10.1.20.254 (VLAN 20)R0gi0/0.10: 10.1.10.254 / gi0/0.20: 10.1.20.254 (라우터 온 어 스틱)SW0fa0/1-2 트렁크, fa0/3 VLAN 10, fa0/4 VLAN 20SW1fa0/1-3 트렁크2. 기본 설정2.1 R0VLAN ..

[네트워크] 통신사별·공용 DNS 서버 주소 정리

서버나 공유기에 DNS를 직접 지정할 때 자주 쓰는 국내 통신사 DNS와 공용 DNS 주소를 정리했습니다.1. DNS 주소구분기본 DNS보조 DNSKT168.126.63.1168.126.63.2SK브로드밴드210.220.163.82219.250.36.130LG U+164.124.107.9203.248.242.2Google8.8.8.88.8.4.4Cloudflare1.1.1.11.0.0.12. 참고사용하는 인터넷 회선의 통신사 DNS를 쓰면 응답이 대체로 빠릅니다.통신사 DNS에 장애가 날 때를 대비해 보조 DNS에 다른 사업자의 공용 DNS를 넣어 두기도 합니다.LG U+는 164.124.101.2 / 203.248.252.2 주소도 함께 사용합니다.

[Packet Tracer] ACL에 remark로 주석 달기

ACL이 많아지면 각 규칙의 목적을 기억하기 어렵습니다. access-list 번호 remark 명령으로 ACL에 설명을 달고 show run에서 확인했습니다.1. 배경ACL이 많으면 규칙마다 왜 만들었는지 기억하기 어렵습니다. remark를 쓰면 ACL에 주석을 남길 수 있습니다. 이전 실습의 ACL 100을 예로 사용합니다.실습 토폴로지access-list 100 deny tcp host 1.1.1.100 host 10.10.10.5 eq telnetaccess-list 100 deny tcp host 1.1.1.100 host 10.10.10.2 eq telnetaccess-list 100 permit ip any any1.1.1.100 호스트가 10.10.10.5, 10.10.10.2로 보내는 텔..

[Packet Tracer] 확장 ACL로 ping과 텔넷 따로 제어

표준 ACL은 출발지 주소만 보지만, 확장 ACL은 목적지 주소와 프로토콜까지 구분합니다. 확장 ACL로 PC1→PC2 ping만 차단하고, 이어서 PC1→R0 텔넷은 막되 ping은 허용하도록 구성했습니다.1. 표준 ACL과 확장 ACL실습 토폴로지구분표준 ACL확장 ACL번호 범위1~99100~199판단 기준출발지 주소출발지, 목적지, 프로토콜, 포트예시특정 호스트의 모든 트래픽 차단텔넷은 허용하고 ping만 차단 PC1에서 PC2로 텔넷은 허용하고 ping만 막는 것처럼 프로토콜별로 제어하려면 확장 ACL이 필요합니다.2. 실습 1: PC1 → PC2 ping 차단먼저 PC1에서 PC2로 ping이 가는지 확인합니다.R1에서 PC1(1.1.1.100)이 PC2(2.2.2.100)로 보내는 ICMP ..

서울
--:--:--
-전체 글
-카테고리
오늘 방문