nginx 从1.9版本开始支持基于TCP/UDP的四层调度,在编译nginx时使用--with-stream开启该模块

支持TCP/UDP调度时,支持给所有的软件做调度器,例如:nfs smb ftp dns 等等...

在编译时:

./configure --with-http_ssl_module --with-stream

开启该模块

准备环境: 为了区分ftp1 和ftp2 他们各自放的共享内容不同

ftp1:192.168.2.100   /var/ftp/password

ftp2:192.168.2.200   /var/ftp/group

proxy:192.168.2.5    nginx

在nginx配置文件中进行编辑

events{

}

stream {

  upstream vsftp {
    server 192.168.2.100:21;   //后端服务器IP+代理端口
    server 192.168.2.200:21;
  }
  server {
    listem 21;   //本地监听端口,client访问端口

    proxy_connect_timeout 1s; //连接的超时时间,可选配置

    proxy_timeout 3s;

    proxy_pass vsftp;

  }
}

http{

}

测试结果正确

最新文章

  1. 让树莓派开机发送自己的ip到邮箱
  2. Android自定义之TextView跑马灯的监听
  3. VSS错误自动修复
  4. System.Linq.Dynamic
  5. php 统计在线人数,今日访问量,总访问量
  6. JSON字符串序列化与反序列化浅试
  7. 修改tt模板让ADO.NET C# POCO Entity Generator With WCF Support 生成的实体类继承自定义基类
  8. PowerShell与Unix Shell对比:八大实例
  9. RIDE的使用
  10. C#保留2位小数的做法
  11. ORACLE 博客文章目录
  12. Effective Java 第三版——41.使用标记接口定义类型
  13. Java基础系列--07_Object类的学习及源码分析
  14. Vue:生命周期
  15. hdu2089-不要62-(数位dp)
  16. DNS主从复制及区域传送
  17. redis数据持久化的两种方式
  18. (待解决,效率低下)47. Permutations II C++回溯法
  19. mui 注意事项
  20. linux上SVN服务器搭建后windows无法连接到服务器

热门文章

  1. 【maven的使用】2使用maven与pom文件
  2. ShutdownHook- Java 优雅停机解决方案
  3. Inkscape 旋转并复制
  4. 实验室工作站jupyterhub安装笔记
  5. Node.js入门教程 第五篇 (Express框架)
  6. JavaEE——JSP开发模式(model1)
  7. 如何在Java中创建数组列表
  8. CS184.1X 计算机图形学导论 罗德里格斯公式推导
  9. Vue使用vue-recoure + http-proxy-middleware + vuex配合promise实现基本的跨域请求封装
  10. (已解决)STM32L151使用串口发送数据第一字节为FE问题!