본문 바로가기
728x90

💻 네트워크 𝗡𝗲𝘁𝘄𝗼𝗿𝗸7

POSTMAN curl 변환 (초간단) 버튼 하나만 클릭하면 된다. p.s. 구글링 했을때 나온 다른 사람들꺼랑 나랑 다 달라서 찾아냈다..! 2023. 1. 12.
[Network] DNS lookup 과정(DNS 동작 방식) nslookup 은 name server lookup 의 약자로, 윈도우 명령프롬프트로 name server 에 대한 정보를 확인할 수 있다. 1. 브라우저에 naver.com 을 입력하면 2. 컴퓨터의 hosts 파일에 naver.com 의 ip 주소 정보가 있는지 확인한다. *hosts 파일 : ip 주소와 hostname 을 매칭시켜놓은 텍스트 파일이며, 해당 컴퓨터 안에선 이 파일이 우선권을 갖는다. mac os 기준 hosts 파일의 위치는 /etc/hosts. /etc/hosts 파일 변경 후, dscacheutil -flushcache 명령어로 캐시를 갱신하면 바로 적용된다. 3. hosts 파일에 정보가 없으면, 컴퓨터에 있는 local DNS cache에 ip 주소가 있는지 확인한다. L.. 2022. 11. 18.
HTTP 401(Unauthorized), 403(Forbidden) 차이 HTTP 401(Unauthorized) vs 403(Forbidden) 차이 HTTP 상태 401(Unauthorized) 이란? HTTP 상태 중 401(Unauthorized)는 클라이언트가 인증되지 않았거나, 유효한 인증 정보가 부족하여 요청이 거부되었음을 의미하는 상태값이다. 즉, 클라이언트가 인증되지 않았기 때문에 요청을 정상적으로 처리할 수 없다고 알려주는 것이다. 401(Unauthorized) 응답을 받는 대표적인 경우는 로그인이 되어 있지 않은 상태에서 무언가 요청을 하는 경우이다. 예를 들어 어떤 쇼핑몰 사이트에 로그인을 하지 않았는데 나의 결제 내역과 같은 정보를 달라고 하면 401(Unauthorized)를 반환받게 될 것이다. 이와 많이 혼동되는 HTTP 상태로 403(Forbi.. 2022. 11. 7.
HTTP / Burp suite, Falcon Proxy 사용법 HTTP) Burp suite, Falcon Proxy 사용법 0. 프록시(Proxy)란? 사전적인 의미로는 대리인(agent)라는 의미. 서버와 클라이언트 사이에서 중계기로서 대리로 통신을 수행하는 기능을 가리켜 프록시, 해당 컴퓨터나 응용 프로그램을 프록시 서버라고 부른다. 일반적으로 프록시는 클라이언트에 위치하면서, 클라이언트와 서버 사이에서 요청과 응답을 처리한다.(Request,Response) 프록시를 이용한 통신 과정 1. 브라우저에서 프록시로 데이터 전송 2. 프록시에서 웹 서버로 Request 3. 웹 서버에서 프록시로 Response 4. 프록시에서 브라우저로 데이터 전송 1. burp suite 다운로드(mac) 웹 프록시 서버를 사용하여 클라이언트, 서버의 응답 및 요청 패킷을 확인.. 2021. 7. 22.
[CentOS network] 네트워크 ip 수동 설정 환경 : 맥북 / vmware fusion / CentOS 7 CentOS 7 네트워크 ip 수동 설정 가상머신 network-scripts 파일을 수정해서 네트워크를 설정하는 방법. network-scripts/ifcfg-ens 에 네트워크 구성 파일들이 있다. 1. 네트워크 어댑터 설정 가상머신과는 별개의 프로그램. vmnet2으로 설정. 2. network-scripts/ifcfg-ens (ifconfig로 ens 넘버 확인. 이게 안 맞는 경우가 가끔 있다.) 33번 장치 맞고. vi /etc/sysconfig/network-scripts/ifcfg-ens33 vi 편집기로 내용을 수정하자. 수정 할 땐 a 를 눌러 편집모드로 전환. BOOTPROTO = static ONBOOT = yes IPA.. 2021. 7. 21.
[네트워크] IP 주소, 멀리 떨어진 컴퓨터들의 통신 방법 IP 주소, 멀리 떨어진 컴퓨터들의 통신 방법 세상에 존재하는 수많은 네트워크 장비들은 어떻게 서로 통신하는 걸까? 전 세계 멀리있는 떨어져 있는 이 기기들은 어떻게 서로 통신을 할 수 있는 걸까? 에 대한 답, 우리가 살면서 한번 쯤 들어 본 단어 'IP주소'에 대해 알아보자. 1. MAC ADDRESS, IP ADDRESS 2. 3계층, 3계층의 기능 3. IP, Internet Protocol 4. IPv4의 구조 5. 일반적인 IP 주소, IPv4의 클래스 6. 낭비되는 IP 주소.. 7. 서브넷 마스크(Subnet mask)의 도입 8. 사설IP, 공인IP 9. 특수한 IP 주소 1. MAC ADDRESS, IP ADDRESS MAC ADDRESS와 IP ADDRESS의 차이가 뭘까? 이 글을 .. 2021. 7. 21.
DNS란? 도메인과 URL의 차이, URL의 구조, 도메인의 계층 관계, DNS 동작 방식 DNS란? 도메인과 URL의 차이, URL의 구조, 도메인의 계층 관계, DNS 동작 방식 DNS가 뭔가요? 🔄 DNS 란? DNS 또는 Domain Name System은, 사람이 읽을 수 있는 '도메인 ' 이름(예: www.amazon.com)을 컴퓨터 같은 기계가 읽을 수 있는 IP 주소(예: 192.0.2.44)로 변환하는 것 입니다. 도메인을 이해하기 위해서 전화기를 생각해 봅시다. 전화를 걸 때 필요한 정보는 전화번호 입니다. 그런데 친구들의 전화번호를 모두 기억하는 것은 힘들거나 불가능한 일이라, 전화기에는 친구의 이름과 그에 해당하는 전화번호를 저장해두죠. 그래서 친구이름 '토찌'를 입력하고 전화를 걸면, 전화기는 그 친구의 이름에 해당하는 전화번호를 찾아서 자동으로 전화를 걸어 줍니다. .. 2021. 7. 21.
728x90