亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

使用Nginx實現(xiàn)端口轉(zhuǎn)發(fā)TCP代理的實現(xiàn)示例

 更新時間:2021年12月24日 08:25:16   作者:翟衛(wèi)衛(wèi)  
本文主要介紹了使用Nginx實現(xiàn)端口轉(zhuǎn)發(fā)TCP代理的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下

需求產(chǎn)生背景

最近同事在測試和生產(chǎn)環(huán)境中分別部署了一套應(yīng)用,由于應(yīng)用只能集成LDAP,而我們公司使用的是AD,于是我搭建了一個OpenLDAP服務(wù),賬號先通過lsc從AD同步到OpenLDAP,然后使用saslauthd傳遞身份驗證到AD。在測試環(huán)境中我們的應(yīng)用能夠連接LDAP登錄,但是在生產(chǎn)環(huán)境中卻無法訪問到OpenLDAP服務(wù)器,我不想重復(fù)的在生產(chǎn)環(huán)境重新安裝維護(hù)一套OpenLDAP服務(wù),這個過程比較繁瑣,還需通過定時任務(wù)每天讓AD的賬號與OpenLDAP同步,于是我想這可以通過端口轉(zhuǎn)發(fā)實現(xiàn),節(jié)點之間的拓?fù)浯蟾畔裣旅孢@樣。

在這里插入圖片描述

為什么要使用Nginx實現(xiàn)

在百度上搜索端口轉(zhuǎn)發(fā),實現(xiàn)的方式有很多種,多數(shù)都是通過Iptables實現(xiàn),但是我分別在Ubuntu和CentOS服務(wù)器上測試過都沒生效,無奈選擇Nginx來實現(xiàn)

使用Nginx實現(xiàn)端口轉(zhuǎn)發(fā)

如果我們的操作系統(tǒng)比較新,可以直接直接通過軟件源安裝nginx,只要nginx版本大于1.9默認(rèn)是支持TCP代理的。

檢查nginx是否支持TCP代理

nginx -V

當(dāng)我們在輸出的配置參數(shù)中包含--with-stream說明nginx是支TCP代理的

安裝依賴

RHEL/CentOS/Fedora

yum install -y pcre* openssl*

Debian/Ubuntu

apt-get install zlib1g-dev libpcre++-dev openssl

下載依賴

wget http://labs.frickle.com/files/ngx_cache_purge-2.3.tar.gz
tar -zxvf ngx_cache_purge-2.3.tar.gz -C /usr/local/src

下載并安裝

下載源碼包

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

解壓

tar -zxf nginx-1.9.9.tar.gz

編譯安裝

cd nginx-1.9.9
./configure --prefix=/usr/local/nginx \
  --add-module=/usr/local/src/ngx_cache_purge-2.3 \
  --with-http_stub_status_module --with-stream
make && make install;

修改配置文件

/usr/local/nginx/conf/nginx.conf

events {
  ...
}

stream {
    upstream ldap {
        hash $remote_addr consistent;
        server 192.168.1.8:389;
    }
    server {
        listen 1389;
        proxy_connect_timeout 5s;
        proxy_timeout 5s;
        proxy_pass ldap;
    }
}

http {
  ...
}

這個示例我們將本地的1389端口轉(zhuǎn)發(fā)到192.168.1.8的389端口上

啟動并檢查服務(wù)是否正常

啟動nginx服務(wù)

/usr/local/nginx/sbin/nginx

檢查nginx進(jìn)程

netstat -anput | grep nginx

到此這篇關(guān)于使用Nginx實現(xiàn)端口轉(zhuǎn)發(fā)TCP代理的實現(xiàn)示例的文章就介紹到這了,更多相關(guān)Nginx端口轉(zhuǎn)發(fā)TCP代理內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Nginx 禁止IP訪問 只允許域名訪問

    Nginx 禁止IP訪問 只允許域名訪問

    今天要在Nginx上設(shè)置禁止通過IP訪問服務(wù)器,只能通過域名訪問,這樣做是為了避免別人把未備案的域名解析到自己的服務(wù)器IP而導(dǎo)致服務(wù)器被斷網(wǎng),從網(wǎng)絡(luò)上搜到以下解決方案
    2016-09-09
  • Nginx解決跨域訪問的完整實例

    Nginx解決跨域訪問的完整實例

    本文介紹了使用Nginx解決Web開發(fā)中的跨域問題,并通過一個實例說明了配置和測試過程,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-10-10
  • Nginx ssi合并頁面的具體實現(xiàn)

    Nginx ssi合并頁面的具體實現(xiàn)

    nginx的ssi模塊是一種類似于ASP的基于服務(wù)器的網(wǎng)頁制作技術(shù),本文主要介紹了Nginx ssi合并頁面的具體實現(xiàn),具有一定的參考價值,感興趣的可以了解一下
    2024-05-05
  • nginx利用ctx實現(xiàn)數(shù)據(jù)共享、修改上下文功能

    nginx利用ctx實現(xiàn)數(shù)據(jù)共享、修改上下文功能

    這篇文章主要給大家介紹了關(guān)于nginx利用ctx實現(xiàn)數(shù)據(jù)共享、修改上下文功能的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-01-01
  • linux安裝nginx和前端部署vue項目全過程(實測react項目也可)

    linux安裝nginx和前端部署vue項目全過程(實測react項目也可)

    這篇文章主要介紹了如何將前端項目打包并部署到服務(wù)器上,包括使用nginx進(jìn)行配置和啟動等步驟,文中通過代碼以及圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2024-11-11
  • Nginx 實現(xiàn)灰度發(fā)布的三種方法總結(jié)

    Nginx 實現(xiàn)灰度發(fā)布的三種方法總結(jié)

    這篇文章主要介紹了Nginx 實現(xiàn)灰度發(fā)布的三種方法總結(jié)的相關(guān)資料,需要的朋友可以參考下
    2017-05-05
  • Nginx泛解析到子目錄后自動判斷有無public目錄詳解

    Nginx泛解析到子目錄后自動判斷有無public目錄詳解

    這篇文章主要給大家介紹了關(guān)于Nginx泛解析到子目錄后自動判斷有無public目錄的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來跟著小編一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-08-08
  • 教你如何快速在CentOS7中安裝Nginx

    教你如何快速在CentOS7中安裝Nginx

    今天我們就只圖快不圖細(xì)的講解一下如何在CentOS7系統(tǒng)下快速安裝Nginx,本文通過圖文并茂的形式給大家展示,感興趣的朋友一起看看吧
    2021-09-09
  • nginx配置訪問圖片路徑以及html靜態(tài)頁面的調(diào)取方法

    nginx配置訪問圖片路徑以及html靜態(tài)頁面的調(diào)取方法

    這篇文章主要介紹了詳解nginx配置訪問圖片路徑以及html靜態(tài)頁面的調(diào)取方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。
    2016-12-12
  • Nginx日志按天分割實戰(zhàn)

    Nginx日志按天分割實戰(zhàn)

    本文主要介紹了Nginx日志按天分割實戰(zhàn),方便快速按照天的維度分析以及查找報錯定位,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-05-05

最新評論