Lightning-Network
LN 如何緩解 NAT 橫向問題?
眾所周知,IPv4地址空間已經耗盡,很多ISP都部署了運營商級NAT(CGN)。那麼位於 NAT 之後的 LN 節點如何處理 NAT 橫向問題呢?兩個 NATed LN 節點如何相互通信?
首先,如果您的閃電節點位於 NAT 後面,它仍然可以連接到其他閃電節點並與它們打開通道。一旦你有了頻道,你就不需要公共 IP 地址,但你的節點 ID 就足夠了。您的渠道合作夥伴和 nat 將解決剩下的問題。
問題是您的 NAT 後面的節點沒有公共 IP 地址。因此,您需要在 NAT 中配置埠轉發。
編輯:您也可以在 toronion 後面執行您的閃電節點以獲得靜態地址。
IPv6 仍在增長,因此所描述的問題應該是暫時的——就像在 50 年內解決的那樣。同時,像這樣的埠轉發安排怎麼樣:Bob 的 LN 節點在埠 9736 上連接到他的 (ipv4) 網路伺服器;Alice 在埠 9735 上連接到 Bob 的網路伺服器;Bob 的網路伺服器在 9735 上向 9736 發送入站流量,反之亦然。