본문 바로가기

tunnel2

Cloudflare Workers 프록시 원본 서버 전달 시 헤더값 조작 방법 Cloudflare Workers를 사용하여 요청을 프록시할 때, 대부분의 헤더 값을 수정할 수 있지만 Host 헤더는 변경할 수 없습니다. Host 헤더는 원본 서버에 대한 정보를 가지고 있으며, 보안상의 이유로 Cloudflare는 이 헤더의 수정을 허용하지 않습니다. 따라서, 사용자가 Cloudflare Workers를 통해 요청을 보낼 때, Host 헤더는 자동으로 원본 서버의 호스트 이름으로 설정되며 이를 변경하는 것은 불가능합니다. Host 헤더를 직접 변경할 수 없는 상황에서 요청 URL의 첫 번째 폴더명을 백엔드 호스트 이름으로 사용하려면 다음과 같은 방법을 고려할 수 있습니다.1. 서브도메인 사용URL의 첫 번째 폴더명을 서브도메인으로 이용하는 방식을 고려할 수 있습니다. 예를 들어, h.. 2024. 6. 29.
안전한 네트워크 통신을 위한 터널링 프로토콜 및 구현 방법 네트워크 터널링은 캡슐화라는 과정을 통해 한 네트워크에서 다른 네트워크로 데이터를 전송하거나 통신하는 방법입니다. 이 과정에서 트래픽 데이터를 다른 형태로 재포장하며, 때때로 암호화 단계를 포함하여 터널을 통해 전송된 트래픽의 성격을 숨길 수 있습니다. 네트워크 스택 위에서 작동하는 터널링 프로토콜은 기본 네트워크의 패킷 페이로드 부분을 사용하여 전체 패킷을 네트워크를 통해 전송합니다.네트워크 터널링이란?네트워크 터널링은 주로 네트워크 스택에서 지원하지 않는 새로운 또는 다른 프로토콜이 현재 네트워크를 통해 실행될 수 있도록 하는 데 사용됩니다. 두 번째 중요한 용도는 공용 인터넷과 같은 불안전한 통신 매체를 사용하여 컴퓨팅 장치와 컴퓨터 네트워크 또는 두 네트워크 간에 안전한 연결을 제공하는 가상 사설.. 2024. 5. 7.