SSHトラフィックはISPのアダルトフィルターによってブロックされていますが、AnyDesk(およびおそらくTeamViewer)は許可されています。私はWindowsを使用しており、SSHを介してGitLabプロジェクトで作業できる必要があります。例:git clone [email protected]:user/project.git
GitBASHおよび/またはGITGUIを使用。
AnyDesk/TeamViewerを介してSSHをトンネリングする方法はありますか?できれば他人に頼らずに。
以下が可能です。
||
|-----| SSH within || |-------| |--------|
| YOU |<===AnyDesk=========>| OTHER |<---SSH--->| GITLAB |
|-----| Tunnel || |-------| |--------|
ISP ||
Blockade ||
これは、あなたがSSHブロッキングISP封鎖の背後にいることを前提としていますが、AnyDeskを介して(そのISP封鎖の外で)OTHERに接続できます。
次に、「Setup TCPトンネリング」」に移動し、ローカルポート(たとえば)6789、リモートホストgitlab.com、およびリモートポート22(SSHポート)でトンネル(リバーストンネルではない)をセットアップできます。 )。そのトンネルに接続すると、ポート6789を使用してgitlab.com:22にアクセスできます(例:git clone ssh://[email protected]:6789/gitlab-org/gitlab
の代わりに git clone [email protected]:gitlab-org/gitlab
。