본문 바로가기

CloudFlare4

[Server] Nginx 서버를 통한 리버스 프록시 및 로드밸런싱 구축 리버스 프록시란? 리버스 프록시 개념(포워드 프록시와 리버스 프록시 차이점) [Network]포워드 프록시(Forward Proxy)와 리버스 프록시(Reverse Proxy) 포워드 프록시(Forward Proxy) 우리가 흔히 사용하는 프록시 개념이다. 클라이언트(사용자)가 다이렉트로 직접 서버에 접근하는 것이 아닌 중간 중계기 역할을 해주는 프록시라는 서버가 먼저 요청 jamong1014.tistory.com 간단히 말해서 도메인에 대한 요청을 도메인(IP)에 보내게 되면 중간에서 Nginx 리버스 프록시 서버가 해당 요청을 확인하고 알맞는 내부 서버로 데이터를 전달해주는 역할입니다. 리버스 프록시 장점? 로드밸런싱, 캐싱, 트래픽 공격 완화, SSL 터미네이션, 보안 등 여러가지 장점이 있겠지만 .. 2023. 4. 6.
[Cloudflare] VPN 환경에서 웹 서버 구축 (Cloudflare, ngrok) 익명성, 보안 등을 위해 한 때 VPN 네트워크 환경에서 서버를 구축하여 운용할 수 있는 방법이 없는지 곰곰이 생각했었다. 익명성을 보장해주는 웹 호스팅 또는 서버 호스팅을 사용하면 되는 것 아니냐 할 수 있는데 리눅스 환경을 제외하고 사실 자신의 컴퓨터만큼 편리하게 작업할 수 있는 곳은 많이 없다.. (Windows Server을 지원해주는 호스팅 업체를 사용해도 되겠지만... 비싸다.) 본론으로 들어가자면 VPN 환경이나 공공 네트워크를 이용하는 경우 웹 서버를 구축하여 외부망에 제공해주기 위해선 NAT 프로토콜로 인한 포트 포워딩을 해줘야 한다. 하지만 다들 알다시피 타 서비스 VPN이나, 공공 와이파이 같은 경우 라우터에 접속하는 것도, 라우터에 접속하여 로그인하는 것도 사실 어려운 문제이다. 이.. 2022. 12. 19.
[Server]Cloudflare와 Ngrok의 리버스 프록시 구동 방식의 차이점 Cloudflare와 Ngrok 서비스를 이용하는 도중 문뜩 떠오르는 궁금증이어서 끄적여본다. 그 전에 아래 내용을 통해 리버스 프록시의 개념부터 알아보자 [Network]포워드 프록시(Forward Proxy)와 리버스 프록시(Reverse Proxy) 포워드 프록시(Forward Proxy) 우리가 흔히 사용하는 프록시 개념이다. 클라이언트(사용자)가 다이렉트로 직접 서버에 접근하는 것이 아닌 중간 중계기 역할을 해주는 프록시라는 서버가 먼저 요청 jamong1014.tistory.com Ngrok 서비스는 tcp 기준 'localhost:22'로 포워딩할 경우 '0.tcp.ngrok.io:12345' 이런 식으로 포워딩이 된다. 즉 0.tcp.ngrok.io:12345 -> localhost:22 .. 2022. 7. 14.
[Cloudflare]SSH, VNC, Minecraft 등을 Cloudflare을 통해 액세스 하는법 단계 설명 Cloudflare Zero Trust 등록 Zero Trust 정책 생성 서버에 클라우드 플레어 설치 (로그인까지) 참고 : https://jamong1014.tistory.com/108?category=913441 NextCloud에 Cloudflare 적용하기!! (OwnCloud도 가능) 조건 : 클라우드 플레어가 적용된 도메인, nextcloud owncloud등이 구축되어 있는 상태. (클라우드플레어 네임서버를 본인이 갖고 있는 도메인 네임서버에 기입해서 서비스를 이용할 수 있도록 해야 jamong1014.tistory.com 4. 터널 생성 5. 터널 구성 6. 터널로 가는 길 7. 터널 실행 8. 클라이언트에서 접속하는 법 1. Cloudflare Zero Trust 등록 * 등.. 2022. 2. 28.