欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Nginx 配置TCP代理轉(zhuǎn)發(fā)的實現(xiàn)

 更新時間:2024年10月27日 11:54:48   作者:jeikerxiao  
本文主要介紹了使用Nginx新版的stream方式,實現(xiàn)TCP/UDP代理轉(zhuǎn)發(fā),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

使用Nginx 新版的 stream方式,實現(xiàn)TCP/UDP代理轉(zhuǎn)發(fā)。

在Nginx安裝了 stream 模塊后。

修改nginx.conf

在主配置文件下 nginx.conf 增加 stream配置。

如 nginx home 為 /opt/software/nginx

cd /opt/software/nginx/conf

vim nginx.conf

增加如下配置

stream {

    log_format proxy '$remote_addr [$time_local] '
                 '$protocol $status $bytes_sent $bytes_received '
                 '$session_time "$upstream_addr" '
                 '"$upstream_bytes_sent" "$upstream_bytes_received" "$upstream_connect_time"';

    access_log /opt/software/nginx/logs/tcp-access.log proxy ;
    open_log_file_cache off;

	# 統(tǒng)一放置,方便管理
	include tcpConf/*.conf;
}

增加stream配置

創(chuàng)建tcp配置文件夾,方便以后統(tǒng)一管理配置文件:

cd /opt/software/nginx/conf

mkdir tcpConf

創(chuàng)建配置文件

cd tcpConf

vim tcp9004.conf

編輯如下:

upstream tcp9004 {
    server 118.178.188.188:8992;
}

server {
    listen 9004;
    proxy_connect_timeout 8s;
    proxy_timeout 24h;
    proxy_pass tcp9004;
}

測試重啟Nginx

測試Nginx

cd /opt/software/nginx

./sbin/nginx -t

沒有問題之后

重啟Nginx

./sbin/nginx -s reload

端口監(jiān)聽

使用tcpdump監(jiān)聽tcp數(shù)據(jù)

安裝tcpdump

yum install -y tcpdump

查看網(wǎng)卡

ifconfig

監(jiān)聽對應網(wǎng)卡上的端口

tcpdump -n -v -i eth1 port 8992

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

相關(guān)文章

  • 完美解決Nginx 504 Gateway time-out問題

    完美解決Nginx 504 Gateway time-out問題

    這篇文章主要介紹了完美解決Nginx 504 Gateway time-out問題,需要的朋友可以參考下
    2014-11-11
  • Nginx靜態(tài)文件響應POST請求 提示405錯誤的解決方法

    Nginx靜態(tài)文件響應POST請求 提示405錯誤的解決方法

    Apache、IIS、nginx等絕大多數(shù)web服務器,都不允許靜態(tài)文件響應POST請求,否則會返回“HTTP/1.1 405 Method not allowed”錯誤
    2013-04-04
  • 高性能WEB開發(fā) nginx HTTP服務器篇

    高性能WEB開發(fā) nginx HTTP服務器篇

    新產(chǎn)品為了效果,做的比較炫,用了很多的圖片和JS,所以前端的性能是很大的問題,分篇記錄前端性能優(yōu)化的一些小經(jīng)驗。
    2010-05-05
  • nginx配置報404問題排查解決

    nginx配置報404問題排查解決

    這篇文章主要給大家介紹了關(guān)于nginx配置報404問題排查解決的相關(guān)資料,當我們在訪問網(wǎng)站時常常會遇到一些我們沒能想到的問題或者其他錯誤,此時我們訪問的是無法路由的頁面,也就是404頁面,需要的朋友可以參考下
    2023-08-08
  • nginx處理http請求實現(xiàn)過程解析

    nginx處理http請求實現(xiàn)過程解析

    這篇文章主要介紹了nginx處理http請求實現(xiàn)過程解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-11-11
  • Nginx if語句加正則表達式實現(xiàn)字符串截斷

    Nginx if語句加正則表達式實現(xiàn)字符串截斷

    這篇文章主要介紹了Nginx if語句加正則表達式實現(xiàn)字符串截斷功能,特殊場合下可能會需要這個功能,NGINX的奇淫技巧之一,需要的朋友可以參考下
    2015-02-02
  • 在nginx中實現(xiàn)單位時間內(nèi)限制訪問頻率的教程

    在nginx中實現(xiàn)單位時間內(nèi)限制訪問頻率的教程

    這篇文章主要介紹了在nginx中實現(xiàn)單位時間內(nèi)限制訪問頻率的教程,并非針對IP而是全局的訪問量限制,需要的朋友可以參考下
    2015-04-04
  • CentOS 7.0下nginx實現(xiàn)每天定時分割日志

    CentOS 7.0下nginx實現(xiàn)每天定時分割日志

    大家都知道Nginx產(chǎn)生的日志都是存在一個文件,隨著網(wǎng)站運行時間越長,日志文件的大小也在不斷增長,所以這個時候就需要實現(xiàn)定時分割,這篇文章主要介紹了在CentOS 7.0下nginx實現(xiàn)每天定時分割日志的相關(guān)資料,需要的朋友可以參考下。
    2017-04-04
  • nginx配置域名訪問時域名后出現(xiàn)兩個斜杠//的解決方法

    nginx配置域名訪問時域名后出現(xiàn)兩個斜杠//的解決方法

    最近這兩天重新寫了一下我的個人網(wǎng)站,在阿里云新買了一臺服務器,配置好以后出現(xiàn)了一個問題,就是輸入域名后域名地址會自動在后面追加兩個斜桿,需要的朋友可以參考下
    2020-07-07
  • Nginx如何封禁IP和IP段的實現(xiàn)

    Nginx如何封禁IP和IP段的實現(xiàn)

    這篇文章主要介紹了Nginx如何封禁IP和IP段的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-07-07

最新評論