SSH를 사용하여 호스트에 터널을 구성하는 방법은 무엇입니까?

SSH를 사용하여 호스트에 터널을 구성하는 방법은 무엇입니까?

터널을 설정하는 데 사용하는 명령은 다음과 같습니다.

ssh -L port:url:port username@hostname

SSH 구성에서 정의할 수 있나요? 의사코드는 다음과 같습니다:

host web
  user 
  url
  hostname
  externalPort
  destinationPort
  tunnel yes

답변1

예, 가능합니다. 예를 들어:

Host web
  User user_on_web
  DynamicForward localhost:8090
  LocalForward 8070 localhost:8070
  LocalForward 8060 localhost:8060

ssh에 접속하면 web터널이 생성됩니다. 두 세션을 열면 이미 존재하는 항목을 전달하는 오류가 발생합니다 web.

man ssh_config더 많은 정보를 알고 싶습니다.

관련 정보