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

nginx進行端口轉(zhuǎn)發(fā)的實現(xiàn)

 更新時間:2023年03月07日 09:55:47   作者:林木木木木木木木木木  
本文主要介紹了nginx進行端口轉(zhuǎn)發(fā)的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

使用場景

1、內(nèi)網(wǎng)有一臺服務器的端口需要映射到外網(wǎng)(舉例外網(wǎng)的服務器申請了一個域名,然后給該域名做了一個nignx的配置,然后配置中需要訪問一個內(nèi)網(wǎng)的http的服務)

2、內(nèi)網(wǎng)服務器沒有外網(wǎng)訪問權限,全部內(nèi)網(wǎng)中只有一臺服務器有外網(wǎng)權限,可用于曲線救國版內(nèi)網(wǎng)穿透

3、虛擬機只有NAT網(wǎng),且虛擬機只配備了內(nèi)網(wǎng)localhost轉(zhuǎn)發(fā)到宿主機localhost,此時想外網(wǎng)或者其他內(nèi)網(wǎng)(非宿主機)想訪問虛擬機端口

4、將代理機作為堡壘機(跳板機),用于防止內(nèi)部系統(tǒng)被人隨意訪問,此時堡壘機配置端口轉(zhuǎn)發(fā),通過堡壘機訪問內(nèi)部系統(tǒng)。

解決方案

nginx配置文件位置參考

  • Linux:在/etc/nginx/conf.d/中,修改default.conf文件
  • Windows:在 nginx安裝目錄\Nginx\conf中,修改nginx.conf

注意原本的nginx.conf中沒有stream模塊(據(jù)說v1.8.x以后的版本才有,我的是v1.5.11就沒有),需要自行添加。且它的層級和http模塊是同級的

# 編譯nginx的時候要添加stream模塊 ?./configure –with-stream
# 這個模塊實現(xiàn)了網(wǎng)絡層和傳輸層的的轉(zhuǎn)發(fā)、代理、負載均衡等
?
# stream與http配置同級
stream {
? ?server {
? ? ? ?listen 3306;
? ? ? ?proxy_pass 192.168.8.168:3306;
? ? ? ?# 有了這個server配置,你就可以通過代理機ip+3306端口訪問內(nèi)網(wǎng)的mysql庫了
? ?}
?
? ?server {
? ? ? listen 8080;
? ? ? proxy_pass 192.168.8.168:8080;
? ? ? # 有了這個配置,你就可以直接訪問代理機ip+8080端口,訪問你的內(nèi)網(wǎng)web服務了
? }
? # 還可以設置指定的客戶端IP訪問(白名單設置)
? # 自己百度更多功能吧
}
?
#直接復制可能有問題,幾行代碼就自己打吧

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

相關文章

  • Nginx之proxy_redirect使用詳解

    Nginx之proxy_redirect使用詳解

    這篇文章主要介紹了Nginx之proxy_redirect使用詳解,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-12-12
  • keepalived結合nginx實現(xiàn)nginx高可用的方法

    keepalived結合nginx實現(xiàn)nginx高可用的方法

    這篇文章主要介紹了keepalived結合nginx實現(xiàn)nginx高可用的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-03-03
  • Nginx路由匹配規(guī)則及優(yōu)先級詳解

    Nginx路由匹配規(guī)則及優(yōu)先級詳解

    Nginx作為一個高性能的Web服務器和反向代理服務器,廣泛用于負載均衡、請求轉(zhuǎn)發(fā)等場景,在配置Nginx時,路由匹配規(guī)則是非常重要的概念,本文將詳細介紹Nginx的路由匹配規(guī)則及其優(yōu)先級,需要的朋友可以參考下
    2025-05-05
  • 使用nginx方式實現(xiàn)http轉(zhuǎn)換為https的示例代碼

    使用nginx方式實現(xiàn)http轉(zhuǎn)換為https的示例代碼

    這篇文章主要介紹了使用nginx方式實現(xiàn)http轉(zhuǎn)換為https的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-09-09
  • 淺談Nginx 中的兩種限流方式

    淺談Nginx 中的兩種限流方式

    這篇文章主要介紹了淺談Nginx 中的兩種限流方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-11-11
  • nginx源碼分析線程池詳解

    nginx源碼分析線程池詳解

    這篇文章主要介紹了nginx源碼分析線程池詳解的相關資料,需要的朋友可以參考下
    2017-05-05
  • Nginx配置支持WebSocket功能詳解

    Nginx配置支持WebSocket功能詳解

    Nginx配置支持WebSocket功能需要添加特定配置,網(wǎng)上通用配置只能支持ws請求,而既支持http又支持ws的配置中,使用map$http_upgrade$connection_upgrade塊來設置Connection頭的值,并指定使用HTTP/1.1版本以保持連接打開,確保Nginx版本是1.3或更高
    2024-11-11
  • 查看nginx是否已經(jīng)啟動的幾種方法總結

    查看nginx是否已經(jīng)啟動的幾種方法總結

    在Ubuntu或其他Linux系統(tǒng)上,有多種方法可以檢查Nginx是否已經(jīng)啟動,文中通過代碼介紹的非常詳細,對大家學習或者使用nginx具有一定的參考借鑒價值,需要的朋友可以參考下
    2024-11-11
  • Nginx自定義訪問日志的配置方式

    Nginx自定義訪問日志的配置方式

    Nginx日志主要分為兩種:訪問日志和錯誤日志。訪問日志主要記錄客戶端訪問Nginx的每一個請求,格式可以自定義。下面這篇文章主要給大家介紹了Nginx自定義訪問日志的配置方式,需要的朋友可以參考學習,下面來一起看看吧。
    2017-05-05
  • 使用Nginx代理MySQL連接并限制可訪問IP配置

    使用Nginx代理MySQL連接并限制可訪問IP配置

    這篇文章主要為大家介紹了如何使用Nginx代理MySQL連接并限制可訪問IP配置示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-08-08

最新評論