
인터넷에 연결된 임베디드 Linux 장치(다른 감각 장치에 연결된 자체 개인 LAN)가 있습니다. 이미 내 컴퓨터와 장치 사이에 독점 프로토콜을 사용하여 안전하고 직접적인 TCP 연결을 만들 수 있습니다. 그 자체는 이미 터널이므로 터널을 통해 장치의 SSH 데몬에 연결할 수 있습니다.
이제 더 많은 가능성을 제공하는 TCP 연결을 통해 또 다른 터널을 실행하고 싶습니다. 구체적으로:
- 가지고있다리눅스장치에 설치되는 터널 끝점
- 가지고있다사용자 친화적(읽기: 정말 사용하기 쉽습니다)윈도우로컬 터널 진입점 역할을 하는 프로그램으로 사용자가 원하는 터널 매개변수(목적지 및 IP 주소)를 구성할 수 있습니다.
- 하나에 여러 개의 터널을 허용합니다.단일 TCP 연결(연결 설정이 상대적으로 느리기 때문에 중요)
- 바람직하게는 지원FTP연결(특별히 지원되지 않으면 작동하지 않음)
- 하지 않습니다필요하다모든 종류의 인증(불행히도 SSH 터널을 사용할 수 없음)
물론 이런 소프트웨어를 구글링해서 찾아보았지만 쓸 만한 것을 찾을 수 없었습니다...
실질적으로 다음과 같습니다.
(USER PC)
+---------+ +-----------+
| FTP |-->| |
| client |-->| Windows | +----------+
+---------+ | tunnel | | existing |
| server |-->| tunnel | ------------->> INTERNET
+---------+ | | | server |
| browser |-->| (wanted) | +----------+
+---------+ +-----------+ localhost
localhost
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
+-----------+
+----------+ | Linux |--> l27.0.0.1:80
| existing | | tunnel |
INTERNET >>------------| tunnel |-->| client |--> 192.168.0.1:21
| client | | |
+----------+ | (wanted) |--> 192.168.0.1:20
+-----------+
localhost
(EMBEDDED DEVICE)
그러한 도구가 존재합니까? 아니면 실제로 직접 작성해야 합니까?