公交车上荫蒂添的好舒服的电影-公用玩物(np双xing总受)-公用小荡货芊芊-公与妇仑乱hd-攻把受做哭边走边肉楼梯play-古装一级淫片a免费播放口

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發文檔 其他文檔  
 
網站管理員

C#利用免費開源FastTunnel庫實現內網穿透服務端和客戶端代碼,需要提供Token連接碼以確保安全

admin
2025年2月26日 21:27 本文熱度 1162

Tunnel 是一個開源的內網穿透工具,支持通過 TCP 隧道將內網服務暴露到公網。為了確保安全性,FastTunnel 支持使用連接 token 來驗證客戶端和服務端的連接。以下是使用 FastTunnel 實現內網穿透的服務端和客戶端代碼示例。


### 1. 服務端代碼


服務端代碼負責監聽客戶端的連接,并將公網請求轉發到內網服務。


```csharp

using FastTunnel.Core;

using FastTunnel.Core.Models;

using Microsoft.Extensions.Configuration;

using Microsoft.Extensions.DependencyInjection;

using Microsoft.Extensions.Hosting;

using System;

using System.IO;

using System.Threading.Tasks;


class Program

{

    static async Task Main(string[] args)

    {

        var host = Host.CreateDefaultBuilder(args)

            .ConfigureAppConfiguration((context, config) =>

            {

                config.SetBasePath(Directory.GetCurrentDirectory());

                config.AddJsonFile("appsettings.json", optional: true, reloadOnChange: true);

            })

            .ConfigureServices((context, services) =>

            {

                services.AddFastTunnelServer(context.Configuration);

            })

            .Build();


        await host.RunAsync();

    }

}

```


#### 配置文件 `appsettings.json`


```json

{

  "FastTunnel": {

    "ServerSettings": {

      "BindAddr": "0.0.0.0",

      "BindPort": 12701,

      "WebDomain": "yourdomain.com",

      "Token": "your-secure-token"

    }

  }

}

```


### 2. 客戶端代碼


客戶端代碼負責連接到服務端,并將內網服務暴露到公網。


```csharp

using FastTunnel.Core;

using FastTunnel.Core.Models;

using Microsoft.Extensions.Configuration;

using Microsoft.Extensions.DependencyInjection;

using Microsoft.Extensions.Hosting;

using System;

using System.IO;

using System.Threading.Tasks;


class Program

{

    static async Task Main(string[] args)

    {

        var host = Host.CreateDefaultBuilder(args)

            .ConfigureAppConfiguration((context, config) =>

            {

                config.SetBasePath(Directory.GetCurrentDirectory());

                config.AddJsonFile("appsettings.json", optional: true, reloadOnChange: true);

            })

            .ConfigureServices((context, services) =>

            {

                services.AddFastTunnelClient(context.Configuration);

            })

            .Build();


        await host.RunAsync();

    }

}

```


#### 配置文件 `appsettings.json`


```json

{

  "FastTunnel": {

    "ClientSettings": {

      "ServerAddr": "your-server-ip",

      "ServerPort": 12701,

      "Token": "your-secure-token",

      "Webs": [

        {

          "LocalIp": "127.0.0.1",

          "LocalPort": 80,

          "SubDomain": "web1"

        }

      ]

    }

  }

}

```


### 3. 運行步驟


1. **服務端**:將服務端代碼部署到公網服務器,并確保 `appsettings.json` 中的 `Token` 配置正確。

2. **客戶端**:將客戶端代碼部署到內網服務器,并確保 `appsettings.json` 中的 `ServerAddr`、`ServerPort` 和 `Token` 配置正確。

3. **啟動服務端**:運行服務端程序,等待客戶端連接。

4. **啟動客戶端**:運行客戶端程序,客戶端會連接到服務端,并將內網服務暴露到公網。


### 4. 安全性


- **Token**:確保服務端和客戶端的 `Token` 配置一致,并且使用強密碼來保證安全性。

- **防火墻**:確保服務端的端口(如 `12701`)對外開放,并且客戶端的防火墻允許連接到服務端。


### 5. 其他配置


FastTunnel 還支持更多的配置選項,如多域名、多端口映射等。你可以根據實際需求修改 `appsettings.json` 文件中的配置。


### 6. 參考文檔


- [FastTunnel GitHub 倉庫](https://github.com/FastTunnel/FastTunnel)

- [FastTunnel 文檔](https://github.com/FastTunnel/FastTunnel/wiki)


通過以上步驟,你可以使用 FastTunnel 實現內網穿透,并通過 Token 確保連接的安全性。


該文章在 2025/2/26 21:29:12 編輯過
關鍵字查詢
相關文章
正在查詢...
點晴ERP是一款針對中小制造業的專業生產管理軟件系統,系統成熟度和易用性得到了國內大量中小企業的青睞。
點晴PMS碼頭管理系統主要針對港口碼頭集裝箱與散貨日常運作、調度、堆場、車隊、財務費用、相關報表等業務管理,結合碼頭的業務特點,圍繞調度、堆場作業而開發的。集技術的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業的高效ERP管理信息系統。
點晴WMS倉儲管理系統提供了貨物產品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質期管理,貨位管理,庫位管理,生產管理,WMS管理系統,標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務都免費,不限功能、不限時間、不限用戶的免費OA協同辦公管理系統。
Copyright 2010-2025 ClickSun All Rights Reserved

主站蜘蛛池模板: 国产精品黄页网站在线播放免费 | 国产ts在线播放 | 91精品欧美产品免费观看 | 国产涩色av一区二区三区 | 国产精品一区二区免费看 | 国产成年女人特黄特色毛片免 | 高清国产午夜精品久久久久久 | 国产三级观看久久 | 国产精品人人妻人人爽人人牛 | 国产成自拍亚洲精品 | 国产av无码专区亚洲av极速版 | www国产精品内射熟女 | 国产精品白丝喷水在线观看者相 | 精品91自产拍在线观看55 | 高清国产在线播放91 | 国产午夜精品久久久久婷婷 | 97人妻精品全国免费视频 | a级毛片免费全部播放 | 国产91玉足脚交在线播放 | 不卡国产精品欧美一区二区 | 91国内精品视频 | 国产精品福利视频导航 | 国产精品日本一区二区在线 | 国产日韩无码中文字幕在线综合 | 3d肉蒲完整版种子 | 精品亚洲午夜久久久久91 | 国产精品六区久久综合亚洲av | 国产精品无码一区二区在线观 | 91国精品在线观看 | av无码免费永久在线观看 | 加勒比人妻交换在线无码av | 2025久久精品免费观看 | 国产极品美女高潮无套在线 | 精品视频一区二精品视频一 | 国产精品另类亚洲精品久久小说 | 国产一区二区三区精品视频 | 国产欧美日韩综合一区在线播放 | 国产成年女人特黄特色大片免费 | 国产91在线精品福利 | 91精彩视频在线观看 | 国产精品毛片久久久久久久av |