SSH

把一台可以 SSH 登录的服务器直接当代理出口用,不需要额外装代理软件,适合临时应急或者一台只开了 22 端口的服务器。

配置示例

config.yaml YAML
proxies:
  - name: "ssh-out"
    type: ssh
    server: 127.0.0.1
    port: 22
    username: root
    password: password
    private-key: key
    private-key-passphrase: key_password
    host-key:
      - "ssh-rsa AAAAB3NzaC1yc2EAA..."
    host-key-algorithms:
      - rsa

字段说明

username / password可选

SSH 登录用户名和密码。

private-key / private-key-passphrase可选

私钥内容或路径,以及私钥的密码;与账号密码二选一即可。

host-key可选

校验的主机密钥列表,留空则接受任意主机密钥(不校验)。

host-key-algorithms可选

指定主机密钥算法。