
내 홈 서버에 매우 큰 데이터베이스가 있습니다. 하지만 내 ISP에서는 포트 전달을 허용하지 않습니다. 웹 호스팅 서버에서 고정 IP 주소가 없는 홈 데이터베이스 서버로의 연결을 역방향으로 전환할 수 있는 방법이 있습니까?
답변1
당신이해야 할 일은 집에서 서버로 SSH를 연결하고 SSH 포트 전달을 사용하여 홈 데이터베이스 포트 (예 : 127.0.0.1의 4321)를 서버로 "푸시"하고 포트의 서버 127.0.0.1에 바인딩하는 것입니다. 선택(4321도 가능하지만 예를 들어 14321을 선택할 수 있음).
로컬 포트 포워딩이 아닌 원격 포트 포워딩을 사용해야 합니다.
SSH 클라이언트를 사용하면 전달하지만 분리하는 경우 ssh -R 4321:localhost:14321
사용할 수 있습니다 .ssh -fNT -R 4321:localhost:14321
이제 서버 로컬 호스트의 포트 14321은 홈 시스템의 로컬 호스트에서 포트 4321로 작동합니다.
Putty를 사용하면 연결 | SSH | 터널을 사용하지만 로컬 옵션이 아닌 원격 옵션을 사용하십시오.