Nginx配置多个SFTP代理?

在centos上搭建了Nginx做代理转发,之前配置过一个sftp的转发策略,近期新增加了一套sftp,发现一套Nginx里只能配置一个SFTP代理转发,如果有多套SFTP服务需要Nginx转发要怎么配置?
以下是现有的nginx.conf里关于sftp的配置:
stream {
    upstream sftp {
        server 192.168.21.xxx:22 max_fails=3 fail_timeout=30s;
    }
    server {
        listen 10046;
        proxy_connect_timeout 10s;
        proxy_timeout 10m;
        proxy_pass sftp;
    }
}

参与9

1同行回答

zhuqibszhuqibs软件开发工程师Adidas
不太理解,你这个是七层的,并不是四层的;再配置一个upstream,取名为sftp2,不行吗?显示全部

不太理解,你这个是七层的,并不是四层的;
再配置一个upstream,取名为sftp2,不行吗?

收起
互联网服务 · 2020-04-12
浏览2284

提问者

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2019-12-17
  • 关注会员:2 人
  • 问题浏览:3359
  • 最近回答:2020-04-12
  • X社区推广