最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Nginx實(shí)現(xiàn)UDP四層轉(zhuǎn)發(fā)的過程

 更新時間:2024年09月18日 10:40:47   作者:GEEK JUMP  
為了解決VPN連接速度慢的問題,可以通過Nginx實(shí)現(xiàn)UDP的四層轉(zhuǎn)發(fā),首先檢查Nginx是否安裝了with-stream模塊,然后修改nginx.conf配置文件進(jìn)行UDP端口的轉(zhuǎn)發(fā)設(shè)置,使用nginx-t檢查配置文件語法,無誤后重新加載Nginx,這樣通過國內(nèi)服務(wù)器中轉(zhuǎn),可以提升連接到國外服務(wù)器的速率

一、背景

        有2臺云服務(wù)器,一臺國內(nèi)的、一臺國外的,我本地網(wǎng)絡(luò)直連國外的IP上VPN速率很慢。但是由于云服務(wù)器廠商有線路優(yōu)化,國內(nèi)的服務(wù)器到國外的還挺快的,并且我本地到國內(nèi)服務(wù)器速率是OK的。那么想把這個UDP端口做下轉(zhuǎn)發(fā),這樣能加速我的上網(wǎng)速率。

        說干就干。這個第一個想到很簡單的Haproxy做4層代理,配置也很快,監(jiān)聽端口配置、轉(zhuǎn)發(fā)目標(biāo)端口、開放安全組即可。 但是我忽略了一個問題,找了半天發(fā)現(xiàn)Haproxy不能代理UDP流量。

        別的工具又不想嘗試一遍了,所以索性選擇了常見的Nginx進(jìn)行4層代理,支持TCP、也支持UDP。

二、Nginx配置4層代理

 1、首先通過yum安裝的nginx,默認(rèn)不存在--with-stream的模塊,需要執(zhí)行安裝命令

yum install nginx-mod-stream -y

  nginx -V 輸出的是2(錯誤輸出), 如果沒有將2>&1的話,無法直接grep查找關(guān)鍵詞。所以將錯誤輸出導(dǎo)到標(biāo)準(zhǔn)輸出,才能進(jìn)行正常的grep. 這個需要注意下。 

nginx -V 2>&1  | grep -w -- '--with-stream'

  安裝完畢之后查看nginx的模塊列表,是否存在--with-stream:

 2、修改nginx.conf配置文件如下

http {
    # ...  HTTP  服務(wù)配置部分
}
stream {
    server {
        listen 500 udp;
        proxy_pass vpn_500;
    }
    upstream vpn_500 {
        server $ip:500;
    }
    server {
        listen 4500 udp;
        proxy_pass vpn_4500;
    }
    upstream vpn_4500 {
        server $ip:4500;
    }
}

3、nginx -t檢查一下nginx.conf是否存在語法錯誤。 不存在錯誤,則nginx -s reload或者nginx啟動即可

4、檢查代理的UDP端口500和4500是否在監(jiān)聽

  查看監(jiān)聽端口,500和4500正在UDP進(jìn)行監(jiān)聽,同時本地的VPN工具更換下IP即可測試正常連接。同時上網(wǎng)體驗(yàn)明顯更好。

ss -lnup | grep 500

 三、總結(jié)

        Haproxy只支持TCP的4層轉(zhuǎn)發(fā)以及7層HTTP的轉(zhuǎn)發(fā),但是不支持UDP流量轉(zhuǎn)發(fā)。 Nginx支持HTTP、TCP4層、UDP4層。同時Nginx配置我們相對熟悉,如果Haproxy搞不定的事情,我們可以借助Nginx實(shí)現(xiàn)也是沒問題的。

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

相關(guān)文章

  • Nginx服務(wù)器基礎(chǔ)的安全配置與一些安全使用提示

    Nginx服務(wù)器基礎(chǔ)的安全配置與一些安全使用提示

    這篇文章主要介紹了Nginx服務(wù)器基礎(chǔ)的安全配置與一些安全使用提示,文中舉了一些典型的Nginx與PHP的環(huán)境用例,需要的朋友可以參考下
    2016-01-01
  • Nginx+FastDFS搭建圖片服務(wù)器的方法實(shí)現(xiàn)

    Nginx+FastDFS搭建圖片服務(wù)器的方法實(shí)現(xiàn)

    這篇文章主要介紹了Nginx+FastDFS搭建圖片服務(wù)器的方法實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-03-03
  • 在Ubuntu系統(tǒng)上安裝Nginx服務(wù)器的簡單方法

    在Ubuntu系統(tǒng)上安裝Nginx服務(wù)器的簡單方法

    這篇文章主要介紹了在Ubuntu系統(tǒng)上安裝Nginx服務(wù)器的簡單方法,包括打開和關(guān)閉Nginx的指令,需要的朋友可以參考下
    2015-08-08
  • Nginx進(jìn)行域名重寫和泛域名解析配置的方法

    Nginx進(jìn)行域名重寫和泛域名解析配置的方法

    這篇文章主要介紹了Nginx進(jìn)行域名重寫和泛域名解析配置的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-08-08
  • nginx反向代理失效前端無法獲取后端的數(shù)據(jù)解決辦法

    nginx反向代理失效前端無法獲取后端的數(shù)據(jù)解決辦法

    Nginx服務(wù)器的反向代理服務(wù)是其最常用的重要功能,由反向代理服務(wù)也可以衍生出很多與此相關(guān)的Nginx服務(wù)器重要功能,下面這篇文章主要給大家介紹了關(guān)于nginx反向代理失效前端無法獲取后端的數(shù)據(jù)解決的相關(guān)資料,需要的朋友可以參考下
    2023-12-12
  • 使用MongoDB分析Nginx日志的方法詳解

    使用MongoDB分析Nginx日志的方法詳解

    在項(xiàng)目開發(fā)過程中,總是離不開日志解析的工作,雖然有些時候覺得確實(shí)挺繁瑣的,但是靜下心來會發(fā)現(xiàn)有時候也是挺有趣的1件工作。 下面這篇文章主要介紹了使用MongoDB分析Nginx日志的方法,需要的朋友可以參考借鑒,一起來看看吧。
    2017-01-01
  • Nginx配置SSL證書出錯解決方案

    Nginx配置SSL證書出錯解決方案

    這篇文章主要介紹了Nginx配置SSL證書出錯解決方案,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-11-11
  • CentOS系統(tǒng)rpm安裝Nginx和配置

    CentOS系統(tǒng)rpm安裝Nginx和配置

    大家好,本篇文章主要講的是CentOS系統(tǒng)rpm安裝Nginx和配置,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽
    2021-12-12
  • Windows nginx安裝教程及簡單實(shí)踐

    Windows nginx安裝教程及簡單實(shí)踐

    這篇文章主要介紹了Windows nginx安裝教程及簡單實(shí)踐的相關(guān)資料,需要的朋友可以參考下
    2016-10-10
  • Nginx訪問無權(quán)限的問題解決

    Nginx訪問無權(quán)限的問題解決

    Nginx啟動后訪問時服務(wù)器返回權(quán)限拒絕錯誤,原因是Nginx進(jìn)程沒有訪問目標(biāo)文件的權(quán)限,解決方法包括檢查和修復(fù)文件及目錄權(quán)限,下面就來詳細(xì)的介紹一下,感興趣的可以了解一下
    2026-03-03

最新評論

永宁县| 丹东市| 竹溪县| 鄄城县| 临桂县| 镇宁| 筠连县| 紫阳县| 左贡县| 长葛市| 龙海市| 宣化县| 南木林县| 乐都县| 黔江区| 晋中市| 天津市| 浏阳市| 丰宁| 阳春市| 商都县| 涡阳县| 天峨县| 柯坪县| 独山县| 安西县| 台东县| 杭锦旗| 高淳县| 蒙城县| 比如县| 沾益县| 洪湖市| 专栏| 富宁县| 泸西县| 铜山县| 刚察县| 龙海市| 兰州市| 三穗县|