• 利用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

  • 相关阅读:
    grep 命令操作
    vi & vim复制,粘贴,剪切文本
    β版本第四次冲刺
    β版本第三次冲刺
    β版本第二次冲刺
    β版本第一次冲刺
    华为软件开发云,个人评测及体会
    事后诸葛亮
    【Alpha】团队课程展示
    团队Alpha博客链接目录
  • 原文地址:https://www.cnblogs.com/maoyanqing/p/11639439.html
Copyright © 2020-2023  润新知