Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save PrintNow/ffdfc582003f32310a52a68b828d6f8b to your computer and use it in GitHub Desktop.

Select an option

Save PrintNow/ffdfc582003f32310a52a68b828d6f8b to your computer and use it in GitHub Desktop.
使用 Gost + SSH 创建动态端口转发(http/socks5 )

使用 SSH 私钥认证

services:
  - name: service-alibaba-cloud-proxy
    addr: ":38080"
    handler:
      type: auto
      chain: chain-alibaba-cloud-dev
    listener:
      type: tcp

chains:
  - name: chain-alibaba-cloud-dev
    hops:
      - name: hop-alibaba-cloud-dev
        nodes:
          - name: node-alibaba-cloud-dev
            # SSH Server
            addr: 223.5.5.5:22
            connector:
              type: sshd
            dialer:
              type: sshd
              auth:
                username: alibaba-cloud
              metadata:
                privateKeyFile: /Users/guess/.ssh/id_rsa_alibaba_cloud

2. 使用公钥认证

services:
  - name: service-alibaba-cloud-proxy
    addr: ":38080"
    handler:
      type: auto
      chain: chain-alibaba-cloud-dev
    listener:
      type: tcp

chains:
  - name: chain-alibaba-cloud-dev
    hops:
      - name: hop-alibaba-cloud-dev
        nodes:
          - name: node-alibaba-cloud-dev
            # SSH Server
            addr: 223.5.5.5:22
            connector:
              type: sshd
            dialer:
              type: sshd
              auth:
                username: alibaba-cloud
                password: "example.password"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment