엔터프라이즈 프록시(ms-Sql)를 통해 데이터베이스에 대한 TCP 터널링

엔터프라이즈 프록시(ms-Sql)를 통해 데이터베이스에 대한 TCP 터널링

알아요.

  • 인터넷에 MS SQL이 있다고 가정해 보겠습니다.호스트 데이터베이스:1433
  • 회사 대리인이 있어요프록시 서버:8080
    • /bin/nc -z -v -w 1 -x프록시 서버:8080 -X 연결호스트 데이터베이스1433 화
    • 연결됨호스트 데이터베이스 포트 1433 [tcp/ms-sql-s] 성공!
  • 우리 인프라(인트라넷)는 kubernetes에 의해 관리되므로 모든 솔루션을 자유롭게 읽을 수 있습니다.

나는 필요하다.

이 프록시를 통해 인트라넷에서 이 데이터베이스에 액세스해야 하는데 이것이 작동할 것 같습니다.

내가 시도한 것.

  • 넷캣 터널
  • nginx 프록시 역방향(스트림)
  • 애플리케이션에서 직접 코딩되었지만 라이브러리는 프록시 연결을 지원하지 않습니다.

docker img를 실행하여 이 터널을 생성하면 내 애플리케이션이 localhost:1433에서 이 컨테이너에 연결될 수 있다면 기쁠 것입니다.

iptables 관련 내용을 읽었지만 라우터 설정과 관련된 내용은 전혀 모릅니다.

관련 정보