Lightning-Network

LN 如何緩解 NAT 橫向問題?

  • November 23, 2021

眾所周知,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 發送入站流量,反之亦然。

引用自:https://bitcoin.stackexchange.com/questions/84309