码迷,mamicode.com
首页 > 其他好文 > 详细

Nginx 代理tcp端口

时间:2017-07-19 17:50:44      阅读:233      评论:0      收藏:0      [点我收藏+]

标签:nginx   nginx tcp   nginx代理tcp   

nginx1.9对TCP协议的代理并不是默认开启的,需要在编译的时候配置 --with-stream 参数:nginx1.90对TCP协议的代理并不是默认开启的,需要在编译的时候配置 --with-stream  相当于之前版本的 nginx_tcp_proxy_module参数

注意的是stream和http平级


--安装Nginx

yum -y isntall openssl gcc gcc-c++  pcre*  zlib wget

wget http://nginx.org/download/nginx-1.10.1.tar.gz

tar zxf  nginx-1.10.1.tar.gz

cd nginx-1.10.1

./configure  --prefix=/usr/local/nginx --user=nginx --group=nginx --with-stream  --with-http_ssl_module --with-stream_ssl_module

make && make install


--配置文件

events {

   worker_connections  1024;

}

stream {

       upstream ssh {

       #hash $remote_addr consistent;

       server 192.168.190.132:22 weight=5 max_fails=3 fail_timeout=30s;

       }

       server {

       listen 222;

       #proxy_connect_timeout 1s;

       #proxy_timeout 3s;

       proxy_pass ssh;

       }

}

http {

...

...

...

}


--效果

技术分享

192.168.190.134使用nginx代理192.168.190.132的22端口

ssh 192.168.190.134的222端口,经nginx跳转到192.168.190.132的22端口.

技术分享



本文出自 “startuppp” 博客,请务必保留此出处http://startuppp.blog.51cto.com/11847460/1949011

Nginx 代理tcp端口

标签:nginx   nginx tcp   nginx代理tcp   

原文地址:http://startuppp.blog.51cto.com/11847460/1949011

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!