현재 모든 들어오는 연결을 거부하는 방화벽 뒤의 서버에 SSH를 적용하는 방법을 연구 중입니다. 서버는 SSH를 수행 할 수 있으므로 방화벽 뒤에 서버를 설치하여 내 워크 스테이션에 SSH 터널을 생성 한 다음 내 워크 스테이션이이를 통해 서버로 명령을 다시 보낼 수있게 할 수 있는지 궁금합니다.방화벽 뒤의 SSH 서버
터널링/역방향 터널링에 대해 살펴 보았지만 방화벽이 모든 포트의 모든 연결을 거부하므로 포트 전달 솔루션 인 것으로 보입니다.
Net::SSH.start('host', 'user', :password => "password")
어떻게 든 기존의 터널에 바인딩 할 수 있습니다 :
적으로는, 내가 대신 같은 새로운 연결을 여는하도록 (인터넷 :: SSH 보석을 사용하여) 루비에서이 작업을 수행하고 싶습니다.
감사합니다.
localhost 그림을 와일드 카드로 표시 할 수있는 방법이 있습니까? 내 IP 주소가 바뀌고 항상 서버에 ssh 할 수 있기를 원합니다. DNS 확인자가 이미 설정되어 있습니다 – MichaelH
@MichaelH : 잘 모르겠습니다. 피어 중 하나의 IP 주소가 변경되면 TCP 연결을 유지할 수 없습니다 ... –
우리는 이것을 통해서도 http를 터널링 할 수 있습니까? – Will