• 利用nginx的stream模块实现内网端口的转发代理


    一、安装nginx使其支持stream

    #直接使用yum安装,如果使用源码安装编译时加上 --with-stream

    ./configure --prefix=/usr/local/nginx --user=nginx --group=nginx --with-stream  &&  make  && make install
    [root@localhost ~]# yum -y install nginx
    二、配置nginx配置文件

    [root@localhost ~]# vim /etc/nginx/nginx.conf
    stream {
    server {
    listen 8000; #将8000端口,转到113的80
    proxy_connect_timeout 10s;
    proxy_timeout 5s;
    proxy_pass 192.168.200.113:80;                ##也可以转到22端口(ssh),但是把timeout的时间调高一点
    }
    }
    在http段前加上
    ————————————————
    版权声明:本文为CSDN博主「风之老凌」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/weixin_42480196/article/details/102396537



    三、关闭防火墙,启动服务测试,113中安装了Apache,测试页面内容为111

  • 相关阅读:
    P1744 采购特价商品
    P1359 租用游艇
    P3092 [USACO13NOV]没有找零No Change
    P1272 重建道路
    P2014 选课
    P1026 统计单词个数
    P1776 宝物筛选_NOI导刊2010提高(02)
    自定义异步非阻塞tornado框架
    tornado进阶篇
    tornado基础篇
  • 原文地址:https://www.cnblogs.com/maoyanqing/p/11639439.html
Copyright © 2020-2023  润新知