一、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...