(Python) UDP 打洞進行 NAT 穿越測試

根據Wiki的資料

UDP打洞實現了私有網絡中的Internet主機之間建立雙向UDP連接的方法。不過由於NAT的行為是非標準化的,這方法不能應用於所有類型的NAT。

基本上就是讓位於NAT後的兩台主機都連上某個擁有Public IP 的伺服器,當兩個主機與伺服器建立好UDP連線後,轉成直接連線來傳送資料,其原理簡單來說是讓NAT以為他連線的是原本的那台伺服器主機。

閱讀全文 (Python) UDP 打洞進行 NAT 穿越測試