2017-11-22 6 views
0

내 홈 네트워크에서 역방향 프록시를 설정하려고합니다. 아이디어는 요청 URL의 하위 도메인을 기반으로 올바른 포트 번호로 트래픽을 라우팅하는 것입니다.홈 네트워크에서 역방향 프록시

예 : 내 도메인에 두 개의 하위 도메인 A 레코드 (nas.mydomain.tldwiki.mydomain.tld)를 설정하고 있습니다. 두 A 레코드 모두 내 전용 IP 주소를 가리 킵니다.

  • nas.mydomain.tld이>192.168.2.2:5001
  • wiki.mydomain.tld는 =>192.168.2.2:8090

이이 예에서 할 수 = 나는 경로 역방향 프록시를 원하는 ASUS RT-AC55U 라우터를 사용하거나 파일 서버로 모든 트래픽을 라우팅하고 리버스 프록시를 사용하여 올바른 IP 주소와 포트로 트래픽을 라우팅 할 수 있습니까?

+0

안녕하세요, 나는 또한 같은 문제가 있습니다. 이전에 독립형 리버스 프록시 (도커에서 컨테이너 화되거나 프록시 록스로 가상화 됨)로 갈 계획 이었지만 이제는 라우터 (Archer C7)에서 리버스 프록시를 관리하는 방법에 대해서도 조사하고 있습니다. openwrt와 호환됩니다. 사실 openwrt에 역방향 프록시를 통합하는 것이 가능할 수도 있습니다. 나는 당신의 실을 계속 지키고있다. (어떤 대답이 오면 좋을 것이다.) – SanjiBukai

+0

그래, 나는 좋은 대답이 결국에는 올 것이라고 기대한다. 그러나 이전에했던 것보다 더 많은 것을 알았으므로 이에 대한 답을 쓸 것입니다. 그러나 나는 누군가에게 좋은 해결책이 있는지보기 위해 답이 없다고 대답 할 것이다. – Oystein

답변

0

필자가 알아 낸 바로는, 내가 원하는 기능 (동일한 IP 및 포트에서 검색 한 여러 유형의 콘텐츠)이 중간 사람 같은 일없이 수행 될 수 없다는 점입니다. URL을 기반으로 콘텐츠를 가져 와서 중계하는 역방향 프록시 서버.

아수스 라우터 : 내 ASUS RT-AC55U 라우터에는 적어도 표준 펌웨어가 아닌 리버스 프록시 서버가 없습니다. 일부 비공식적 인 종류의 펌웨어가 이것을 수행하는 역방향 프록시 서버를 포함하는지 조사하지 않았습니다. 따라서 유일한 옵션은 NAT 레코드를 사용하여 포트 80을 특정 포트로 라우팅하는 것입니다. 단점은 IP 주소에서 하나의 웹 서비스 만 지원한다는 것입니다.

웹 호텔 : 등록 기관의 웹 호텔에서 .htaccess 파일로 다시 쓰기를 만들지 만 리디렉션 만하고 URL을 다시 쓰거나 마스크하지는 않습니다. 그렇지 않으면 레지스트라는 릴레이 서비스를 위해 웹 서비스에서 컨텐츠를 가져 오기 위해 리버스 프록시 서버가 필요합니다. 현재의 등록 기관이이를 지원한다고 생각하지 않으며 보안 관점에서이를 수행하기를 원하지 않는지 이해할 수 있습니다.

Apache 역 프록시 서버 : Apache는 mod_proxy 모듈과 conf 파일의 항목을 사용하여 이것을 지원합니다. 여기에 대한 자세한 정보 : https://httpd.apache.org/docs/2.4/vhosts/examples.html#proxy

CCProxy : CCProxy는 지금까지 내가 찾은 가장 쉬운 해결책입니다. URL, 호스트 이름/IP 주소 및 포트를 추가 할 수있는 간단한 GUI 응용 프로그램이며 나머지는 응용 프로그램에서 처리합니다. 또한 사용/대역폭에 대한 아주 멋진 그래픽 표현과 진행중인 세션의 그래픽 로그가 있습니다. 여기에 더 많은 정보 : http://www.youngzsoft.net/ccproxy/

+0

예, 주요 목적은 하위 도메인/도메인을 구별하는 하나의 단일 IP로 여러 가지 * http * 기반 서비스를 제공하는 것입니다. CCProxy와 같은 간단한 솔루션은 실제로 아키텍처를 테스트하는 좋은 방법입니다. 그러나 * 필자는 * 오픈 소스가 아닌 소프트웨어의 팬이 아닙니다. (아마도 돈을 지불 할 수도 있습니다. 특히 작은 사기꾼에게는 문제가 아닙니다.) .. 네트워킹은 내 의견으로는 매우 중요합니다 ... 예를 들어 더 많은 학습을 기다리는 동안 빠른 해결책을 찾으십시오.nginx 또는 haproxy .. – SanjiBukai