国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

nginx 配置代理ip訪問https的域名配置

這篇具有很好參考價值的文章主要介紹了nginx 配置代理ip訪問https的域名配置。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

目錄

問題背景

解決方式

正向代理:

?反向代理:

?通俗點兒一句話,正向與反向的區(qū)別:


問題背景

在某些單位或機構內部,訪問互聯網接口需要通過指定的服務器去訪問,那我們就需要通過代理 ip 和 端口去訪問外網域名。

示例:如何通過指定 ip 和 端口 訪問?https://api.elecredit.com/? 這個域名的接口呢?

解決方式

通過 nginx 代理訪問。

先來了解一下 nginx 的正向代理和反向代理:

  • 正向代理:

如果把局域網外的Internet想象成一個巨大的資源庫,則局域網中的客戶端要訪問Internet,則需要通過代理服務器來訪問,這種代理服務就稱為正向代理,下面是正向代理的原理圖。

由于工作環(huán)境原因,日常工作只能局限于單位的局域網,如果想要訪問互聯網,怎么辦呢?這就需要用到正向代理。

https怎么通過ip訪問,運維,nginx,tcp/ip,https,正向代理,反向代理

  • ?反向代理:

看下面原理圖,就一目了然。其實客戶端對代理是無感知的,因為客戶端不需要任何配置就可以訪問,我們只需要將請求發(fā)送到反向代理服務器,由反向代理服務器去選擇目標服務器獲取數據后,在返回給客戶端,此時反向代理服務器和目標服務器對外就是一個服務器,暴露的是代理服務器地址,隱藏了真實服務器 IP地址。

https怎么通過ip訪問,運維,nginx,tcp/ip,https,正向代理,反向代理

?正向代理和反向代理的區(qū)別,一句話就是:如果我們客戶端自己用,就是正向代理。如果是在服務器用,用戶無感知,就是反向代理。

?接下來看看我們如何通過局域網訪問外網 https 服務

nginx 配置:

server {
        listen       8088;
        server_name  172.16.2.239;
	
	location / {
		proxy_send_timeout 600;
		proxy_read_timeout 600;
		proxy_connect_timeout 600;
		proxy_redirect off;
		#proxy_set_header Host $host;
		proxy_set_header Host api.elecredit.com;
		proxy_set_header X-Real-IP $remote_addr;
		proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
		proxy_pass https://api.elecredit.com:443/;
	        add_header Access-Control-Allow-Origin *;
	}
    }

這里監(jiān)聽 8088 端口,server_name 為本機 ip 地址;

proxy_set_header Host api.elecredit.com;

上面這一行配置的意思就是把原h(huán)ttp 請求的header 中的host 字段也放到轉發(fā)的請求里。

這樣我們就配置好了,就可以通過?http://172.16.2.239:8088/? 請求到互聯網接口地址了。

https怎么通過ip訪問,運維,nginx,tcp/ip,https,正向代理,反向代理https怎么通過ip訪問,運維,nginx,tcp/ip,https,正向代理,反向代理

?通俗點兒一句話,正向與反向的區(qū)別:

正向代理的代理對象是客戶端,反向代理的代理對象是服務端。代理服務器站在客戶端那邊就是正向代理,代理服務器站在原始服務器那邊 就是反向代理。nginx通過proxy_pass可以設置代理服務。


人生苦短,拒絕內卷。我是跟著飛哥學編程,一個一心向陽,向陽而生,努力向上生長的年輕人。加油兄弟們……

致力于實際工作場景中的避坑經驗分享,無套路,純干貨。

愛飛哥,沒毛病,飛哥帶你上高速,沖沖沖……文章來源地址http://www.zghlxwxcb.cn/news/detail-622661.html


到了這里,關于nginx 配置代理ip訪問https的域名配置的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • nginx網站服務(下載,配置,命令,實現訪問狀態(tài)統(tǒng)計,訪問控制,域名 IP端口訪問,身份驗證)

    nginx網站服務(下載,配置,命令,實現訪問狀態(tài)統(tǒng)計,訪問控制,域名 IP端口訪問,身份驗證)

    目錄 概念 Nginx的優(yōu)勢和特點: 下載配置nginx(兩種方式編譯和yum) 編譯安裝,安裝依賴 ?創(chuàng)建運行用戶、組 解壓nginx壓縮包 配置Nginx ?編譯安裝 修改權限 讓系統(tǒng)識別nginx的操作命令 配置 nginx命令 nginx的配置文件 全局配置 模塊 location的配置 1. root 指令: 2. alias 指令: 實現

    2024年02月19日
    瀏覽(27)
  • windows10下設置本地apache\nginx站點部署ssl證書,使本地配置的域名可以用https訪問

    windows10下設置本地apache\nginx站點部署ssl證書,使本地配置的域名可以用https訪問

    首先我們需要下載openssl來生成證書文件: 去官方網址下載https://slproweb.com/products/Win32OpenSSL.html; 下載好了,雙擊exe文件,然后就下一步,下一步安裝完成; 安裝之后配置環(huán)境變量,新建一個系統(tǒng)變量OPENSSL_HOME,值就是你安裝目錄下的bin,然后在系統(tǒng)變量path,增加%OPENSSL_HO

    2024年02月15日
    瀏覽(22)
  • 通過Nginx配置訪問IP白名單

    ? ? ? 有時部署的應用需要只允許某些特定的IP能夠訪問,其他IP不允許訪問,這時,就要設置訪問白名單; 設置訪問白名單有多種方式: 1.通過網絡防火墻配置,例如阿里云/華為云管理平臺 2.通過服務器防火墻配置,iptables 3.通過nginx配置訪問分發(fā)限制 4.通過nginx的allow、den

    2024年02月16日
    瀏覽(23)
  • 通過nginx的upstream配置域名進行http/htts的訪問最佳實踐方案(406/404問題解決)

    通過nginx的upstream配置域名進行http/htts的訪問最佳實踐方案(406/404問題解決)

    ? 最近,開發(fā)部門有一個訪問需求,被訪問方給了我們兩個https的域名訪問接口,這里假設為: ? 這兩個域名解析出來的地址和接口信息都是一樣的,但是根據要求,需要將兩個域名訪問接口作為主備的方式進行配置,在https://aaa.target.com/mytarget/login/出現異常不能使用的時候

    2024年01月19日
    瀏覽(31)
  • linux 下生成ssl自簽證書, 并配置nginx通過https訪問

    因為映射了域名,需要升級為https,由于是IP地址訪問,所以生成自簽名證書并設置nginx 這里服務端和客戶端的Organization Name (eg, company)以及Organizational Unit Name都必須要和CA的不一樣才可以

    2024年02月11日
    瀏覽(25)
  • 通過route , tracert , traceroute 查看本地路由配置及訪問ip或域名時經過的路由信息

    通過route , tracert , traceroute 查看本地路由配置及訪問ip或域名時經過的路由信息

    在windows 系統(tǒng)或linux 系統(tǒng)訪問 外網ip 或域名時,都會通過層層的路由器,然后將請求轉發(fā)到最終的目標服務器;因為互聯網通過路由器實現公網與局域網的聯通; 區(qū)分下路由器和交換機在ip 請求解析過程中的區(qū)別: 1、路由器:最主要的功能可以理解為實現信息的轉送。把這

    2024年02月05日
    瀏覽(22)
  • nginx反向代理https域名時,請求報錯502問題排查

    nginx反向代理https域名時,請求報錯502問題排查

    微信公眾號:運維開發(fā)故事,作者:冬子先生 一. 現象 在使用nginx反向代理后端服務器的時候,因為配置的是域名,導致HTTPS 請求轉發(fā)失敗,報 SSL 錯誤,js 報 502 img img 二. 排查過程 1、查看nginx日志,發(fā)現報502,但是本地curl upstream中的后端域名是可以正常通的 img 2、查看后端

    2024年02月11日
    瀏覽(22)
  • frp內網穿透保姆級配置流程,讓客戶端電腦可以通過域名或者IP訪問本地程序接口

    frp內網穿透保姆級配置流程,讓客戶端電腦可以通過域名或者IP訪問本地程序接口

    下載地址:https://github.com/fatedier/frp/releases 1、server_addr中的IP是個人云服器的IP 2、custom_domains是可以使用域名訪問 3、adtech.test.link.???.com的域名解析ip是124.221.248.68,這樣配置后相當于,adtech.test.link.???.com訪問443端口或者8081端口時,就會被轉發(fā)到客戶端 4、frpc.ini是客戶端配置文

    2024年02月07日
    瀏覽(46)
  • 【實現HTTPS訪問】Nginx + SSL證書 + 域名整合流程詳解

    【實現HTTPS訪問】Nginx + SSL證書 + 域名整合流程詳解

    1、購買云服務器 我購買的是 阿里云ECS(2核2G) ,具體購買流程這里不做過多講解。 注意 :中國大陸的阿里云服務器(套餐為3個月以上),想要使用域名訪問服務器需要 備案 ,低于3個月使用期的服務器不可以備案(不可以使用域名訪問),我購買的是7天有效期,服務器

    2024年01月22日
    瀏覽(54)
  • Nginx 禁止IP訪問 只允許域名訪問,以及Nginx防盜鏈設置

    ???????我們在使用的時候會遇到很多的惡意IP攻擊,這個時候就要用到Nginx 禁止IP訪問了。今天要在Nginx上設置禁止通過IP訪問服務器,只能通過域名訪問,這樣做是為了避免別人把未備案的域名解析到自己的服務器IP而導致服務器被斷網。 ???????下面我們就先看看Ngi

    2024年02月11日
    瀏覽(28)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包