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

.NET使用YARP根據(jù)域名轉(zhuǎn)發(fā)實現(xiàn)反向代理

 更新時間:2022年09月24日 10:42:36   作者:一事冇誠  
這篇文章介紹了.NET使用YARP根據(jù)域名轉(zhuǎn)發(fā)實現(xiàn)反向代理的方法,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

前段時間發(fā)布過一個關(guān)于 YARP 的簡單介紹,感興趣的小伙伴恭請移步看看.NET反向代理組件YARP介紹

作為反向代理,必不可少的當(dāng)然是根據(jù)域名代理轉(zhuǎn)發(fā)啦,毫無疑問,YARP 是支持通過域名代理轉(zhuǎn)發(fā)的,本文將介紹如何在配置文件中進行域名的配置

首先,你得有一個域名,本地測試的話可以修改 host 文件,達到假裝自己有域名的效果【手動狗頭】,有些小伙伴可能不知道怎么設(shè)置域名、和怎么修改 host 文件,下面我簡單說一下:

域名服務(wù)商

筆者手上只有一個域名,而且是華為云的,所以就拿華為云的作為介紹啦,其他的域名服務(wù)上都大同小異:

1、登錄進入到 華為云-控制臺,并展開左上角菜單,搜索 “域名”,點擊進入到 “云解析服務(wù) DNS”

2、點擊 “公網(wǎng)域名”,然后找到需要進行解析的域名的對應(yīng)操作欄,點擊 “管理解析”

3、進入到 “管理解析” 頁面后,點擊右上角的 “添加記錄集”,即可進行域名解析配置

配置說明:

主機記錄:簡單來說就是創(chuàng)建一個前綴,用于區(qū)分這個域名是干嘛的,例如我可以創(chuàng)建一個 test.ysmc.net.cn,表示我這個域名是用于測試的,我這么說只是為了方便理解,還是建議大家去查查正確的解析;

類型:A-將域名指向IPv4地址;

值:就是你要指向的具體IP是多少了,因為是測試用,這里直接指向了本地地址127.0.0.1;

至于其它的默認就好,需要注意的是,設(shè)置完后并非是立馬起效果的,畢竟是需要更新緩存的,所以沒生效不要緊

本地 hosts 文件

對于沒有域名的小伙伴來說,可以通過修改本地 houst 文件,以達到同樣擁有域名的狀態(tài),而且還不受限制,想起什么名字就什么名字,非常的 nice;

1、Win+R 打開 “運行” 對話框,輸入 hosts文件所在目錄路徑:C:\WINDOWS\system32\drivers\etc ,當(dāng)然,你也可以按照著路徑,一個一個打開,找到 hosts 文件后,右鍵編輯就OK了

這里也有一點需要注意的,修改完成后,如果瀏覽器是處于打開狀態(tài),請關(guān)掉重新啟動,不然是不會重新加載 hosts 文件的,切記切記!

我們分別創(chuàng)建兩個域名解析,test1.ysmc.net.cn test2.ysmc.net.cn,然后開始我們今天的主題吧!

直接上配置文件

"ReverseProxy": {
  "Routes": {
    "baidu": {
      "ClusterId": "baidu",
      "Match": {
        "Hosts": [ "test1.ysmc.net.cn" ],
        "Path": "{**catch-all}"
      }
    },
    "blazor": {
      "ClusterId": "blazor",
      "Match": {
        "Hosts": [ "test2.ysmc.net.cn" ],
        "Path": "{**catch-all}"
      }
    }
  },
  "Clusters": {
    "baidu": {
      "LoadBalancingPolicy": "RoundRobin",
      "Destinations": {
        "baidu": {
          "Address": "https://www.baidu.com/"
        }
      }
    },
    "blazor": {
      "LoadBalancingPolicy": "RoundRobin",
      "Destinations": {
        "blazor": {
          "Address": "https://www.blazor.zone/"
        }
      }
    }
  }
}

看過我之前介紹 YARP 的文章的小伙伴可能已經(jīng)發(fā)現(xiàn)了,想要實現(xiàn) 根據(jù)域名代理轉(zhuǎn)發(fā) 這個功能,其實只需要在 Match 節(jié)點中,添加 Hosts 配置即可,是不是非常的簡單?。∥覀兛纯磳嶋H效果:

并且在控制臺中,也會產(chǎn)生相應(yīng)的輸出

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,謝謝大家對腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請查看下面相關(guān)鏈接

相關(guān)文章

  • .Net遍歷窗體上控件的方法

    .Net遍歷窗體上控件的方法

    這篇文章主要介紹了.Net遍歷窗體上控件的方法,通過foreach語句實現(xiàn)遍歷窗體上的控件以及找出TextBox控件的功能,具有一定參考借鑒價值,需要的朋友可以參考下
    2014-12-12
  • ASP.NET中GridView的文件輸出流方式

    ASP.NET中GridView的文件輸出流方式

    本文的主要內(nèi)容是講ASP.NET中GridView輸出顯示的文件,這是個人項目中的一點小經(jīng)驗,希望能給到有需要幫助的人。
    2016-08-08
  • ASP.NET筆記之Calender的使用說明

    ASP.NET筆記之Calender的使用說明

    在Calender中,所有可選擇的符號會顯示下劃線,這是因為它們在瀏覽器都會呈現(xiàn)為鏈接。如果讓用戶可以選擇某天、月、周,必須設(shè)置SelectionMode屬性
    2013-04-04
  • asp.net 身份驗證(最簡單篇)

    asp.net 身份驗證(最簡單篇)

    在創(chuàng)建網(wǎng)站中,常常會使用到身份驗證。asp.net中內(nèi)置了幾種身份驗證的方式,如Windows、Froms、Passport等。這幾種身份驗證的方式各有不同。
    2009-05-05
  • .net中自定義錯誤頁面的實現(xiàn)方法

    .net中自定義錯誤頁面的實現(xiàn)方法

    這篇文章主要給大家介紹了關(guān)于.net中自定義錯誤頁面實現(xiàn)的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-06-06
  • Asp.net TextBox的TextChanged事件使用介紹

    Asp.net TextBox的TextChanged事件使用介紹

    動態(tài)創(chuàng)建的控件是如何加載視圖狀態(tài),還提到ProcessPostData方法的調(diào)用,這里我就用TextBox的TextChanged事件來說說視圖數(shù)據(jù)的加載以及事件的觸發(fā)
    2012-12-12
  • .NET微信公眾號開發(fā)之準(zhǔn)備工作

    .NET微信公眾號開發(fā)之準(zhǔn)備工作

    本文是.NET微信公眾號開發(fā)系列文章的第一篇,主要給大家簡單介紹下微信公眾號的一些操作,有需要的小伙伴可以參考下。
    2015-07-07
  • asp.net實現(xiàn)負載均衡

    asp.net實現(xiàn)負載均衡

    本文給大家分享的是asp.net實現(xiàn)負載均衡的方案,是個人的一些經(jīng)驗總結(jié),有需要的小伙伴可以參考下
    2016-01-01
  • .net數(shù)據(jù)庫連接池配置技巧(默認值)

    .net數(shù)據(jù)庫連接池配置技巧(默認值)

    ado.net 本就有連接功能,所有.net開法基本不用去考慮連接問題,怪不得.net的連接池資料網(wǎng)上找不到。.net連接池只要在連接字符串里配制就可以了
    2008-12-12
  • asp.net 中國身份證號碼驗證代碼 非正則

    asp.net 中國身份證號碼驗證代碼 非正則

    asp.net 中國身份證號碼驗證,需要的朋友可以參考下。
    2009-11-11

最新評論

静安区| 青神县| 嵩明县| 佳木斯市| 隆安县| 莎车县| 阿巴嘎旗| 奈曼旗| 临洮县| 当雄县| 新源县| 乐亭县| 上饶县| 凉山| 阳朔县| 闸北区| 巴南区| 吉水县| 文昌市| 新和县| 静乐县| 浏阳市| 曲阳县| 上虞市| 迁安市| 长兴县| 伊宁县| 边坝县| 类乌齐县| 盈江县| 卢氏县| 德昌县| 浪卡子县| 镇雄县| 石屏县| 万宁市| 白玉县| 河南省| 马边| 许昌市| 九江市|