小沨的天空

  • 首页
  • Code
  • 图床
  • 网盘
  • 赞助
私人小天地
谈天说地,学习笔记
  1. 首页
  2. Linux
  3. 正文

使用nginx的stream模块实现端口转发和TCP流量

2020年7月16日 7361点热度 0人点赞 0条评论

用国外的VPS或者服务器远程桌面有时候非常卡,寥寥一直在用这个转发,今天他写了文章,我就直接copy过来了,版权所有MJJ廖。

1、三选一:
单独装nginx,自己编译stream模块组件;
安装lnmp1.5或者1.5以上,低于1.5版本自己要编译组件
宝塔面板安装nginx

2、查看stream模块
测试你的nginx是不是支持stream模块

nginx -V |grep with-stream

出现这样的--with-stream字样,说明就是支持的!

3、nginx支持组件的话就开搞,修改nginx.conf文件
找到/usr/local/nginx/conf/nginx.conf, 在events上面加入stream配置

stream {
    upstream bi_remote_desk {
        # simple round-robin 转发IP和端口
        server 10.10.10.10:3389;
        #check interval=3000 rise=2 fall=5 timeout=1000;
        #check interval=3000 rise=2 fall=5timeout=1000
        #check interval=3000 rise=2 fall=5timeout=1000
        #check_http_send "GET /HTTP/1.0\r\n\r\n";
        #check_http_expect_alive http_2xxhttp_3xx;
    }
    server {
        listen 3389; ##监听端口
        proxy_pass bi_remote_desk;  #转发请求
    }
}

4、重启lnmp
重启lnmp restart,就可以远程你的机器了!
最后是寥寥分享的定义多个端口转发

stream {
    upstream bi_remote_desk {
        # simple round-robin 转发IP和端口
        server 10.10.10.10:3389;
        #check interval=3000 rise=2 fall=5 timeout=1000;
        #check interval=3000 rise=2 fall=5timeout=1000
        #check interval=3000 rise=2 fall=5timeout=1000
        #check_http_send "GET /HTTP/1.0\r\n\r\n";
        #check_http_expect_alive http_2xxhttp_3xx;
    }
    server {
        listen 3389; ##监听端口
        proxy_pass bi_remote_desk;  #转发请求
    }
    upstream 214_ssh {
        server 10.10.10.10:22;
    }
    server {
        listen 105; ##监听端口
        proxy_pass 214_ssh;  #转发请求
    }
}

原文链接https://blog.e9china.net/share/lnmp-stand-by-3389-forward.html
又学习新姿势了,^_^,enjoy!

标签: nginx stream模块 tcp 端口转发
最后更新:2020年7月16日

mikj

这个人很懒,什么都没留下

打赏 点赞
< 上一篇
下一篇 >

文章评论

您需要 登录 之后才可以评论
站内搜索
最新 热点 随机
最新 热点 随机
网站Cloudflare使用CDN后如何获取前端真实客户IP Win10 共享文件夹(设置账户密码与终止所有连接) 戴尔PowerEdge R430设置RAID0 安装WINDOWS10 实践Google Voice号码转移到Ultra Mobile Paygo套餐的实体sim卡 Giffgaff英国+44手机SIM卡免费领取 Server酱和Qmsg酱两个好用的推送服务 linux的ssh服务升级后无法启动修复 linux服务器的硬盘使用时间查询 启用chrome浏览器内置的二维码生成插件 宝塔面板或者LNMP下安装php的mongodb扩展
Linode VPS PPTP VPN 安装配置教程 免费的AlphaSSL通配符/泛域名证书Wildcard SSL的申请地址 Python setuptools import error php挂Q系统,折腾 TransIP的Stack网盘使用WebDAV挂载到linux和win Linux安装和使用rar解压缩软件 全球200多个域名后缀的域名扫描工具 巴斯服务器下SolusVM安装教程(转) 欢迎使用Micolog 给 WordPress 加上简单的 Gtalk 状态显示--VPSEE
标签聚合
服务器 centos Cloudflare php wordpress 安装 月捐 网盘 ubuntu vps 系统 代码 插件 面板 debian 升级 域名 免费 linux DirectAdmin
分类
  • Linux
  • VPS服务器
  • windows
  • wordpress
  • 域名相关
  • 建站分享
  • 教程学习
  • 数据库类
  • 未分类
  • 资源分享
友情链接
  • logdns.free.fr
  • 娃娃博客
  • 午夜客
  • 陈否否
  • 豆博
  • vzone
  • xiaofengsky.free.fr
  • 寥寥后花园
  • 李子博客
  • semnew
  • 2.int.ru
  • QQTM论坛
  • 轨迹博客
  • 回到未来博客
  • 朱志瑞
  • 小沨记事本
  • 撸羊毛
  • 我喔喔喔
  • 死老鬼
  • 夜狐
  • 爱购啦
  • 天下无鱼
  • 我的图库
  • 傻子-跸西的blog
  • 麦麦同学
  • 怪鸟博客
  • LiCEO
  • QQPCC
AD

COPYRIGHT © 2022 Xinai.De. ALL RIGHTS RESERVED.@ 网站运行:@ 服务器运行状态

Theme Kratos Made By Seaton Jiang