NAT UDP穿透詳解與實踐

2021-10-19 11:21:23 字數 591 閱讀 6107

一、nat-udp穿透詳解

1、nat分類

1.1 基礎型nat

僅將內網主機的私有ip位址轉換成公網的ip位址,並不對tcp/udp埠資訊進行轉換,

分為靜態nat和動態nat。

> 靜態nat:乙個公網ip對應乙個內部ip,一對一轉換

> 動態nat:n個公網ip對應m個內部ip,不固定的一對一轉換關係

1.2 napt

napt不但會改變經過這個nat裝置的ip資料報的ip位址,還會改變ip資料報的tcp/udp埠。

現在基本使用這種,又分為對稱和錐型nat。

錐型nat,有完全錐型、受限制錐型、埠受限制錐型三種:

1.2.1錐型nat

> full cone nat(完全圓錐型):

同一私網位址埠192.168.0.8:4000發至公網的所有請求都對映成同乙個公網位址埠1.2.3.4:62000 ,

192.168.0.8可以收到任意外部主機發到1.2.3.4:62000的資料報。

<

grep命令詳解與實踐

grep命令檔案過濾分割與合併 grep global search regular expression re and print out the line,全面搜尋正規表示式並把行列印出來 是一種強大的文字搜尋工具,它能使用正規表示式搜尋文字,並把匹配的行列印出來。選項 a 不要忽略二進位制資料...

高效能快取實踐 快取穿透

問題快取穿透 大量的客戶端請求,引數都是無效的,導致直接穿過快取,直接查詢資料庫。需要將這些無效的請求引數,過濾,不直接查詢資料庫,減少資料庫的壓力。提供正常請求的響應率。解決方法 對於非法引數請求,通過前端後端的引數校驗,直接阻斷請求。使用spring boot cache 預設是快取null結果...

Docker實踐 部署內網穿透frp

1.建立配置檔案目錄 cd home目錄 mkdir frp 最後的目錄結構 2.建立服務端配置檔案 3.建立服務端yml檔案 vi frps docker compose.yml version 3 services frps image snowdreamtech frps ports 1700...