Nodes

執行比特幣的埠轉發是否也應該在 ISP 的路由器上完成?

  • July 7, 2018

跟進關於比特幣使用的 NAT 遍歷技術是什麼的問題。

此處描述的網路架構<https://superuser.com/questions/1109859/2-routers-connected-in-series-and-port-forwarding>是我(可能)在家中擁有的東西(可能還有 99% 的其他人們):

Internet &gt; ISP router (NAT 1) &gt; My home router (NAT 2) &gt; My Node

所以我的節點隱藏在 2 個 NAT 後面。因此,我應該在兩個路由器上轉發埠以允許傳入我的節點的連接。

但是人們無法訪問 NAT 1,只能埠轉發 NAT 2,並且可能必須聯繫 ISP 以埠轉發 NAT 1。

出現此問題時,人們如何在啟用傳入連接的情況下執行他們的節點?

編輯:在與 lenlord 的討論中,他的 ISP 的路由器似乎不執行 NAT,並且他的家庭路由器(動態)分配了公共 Internet 地址。這是 ISP 為家庭提供的標準配置嗎?

EDIT2:在聯繫了 ISP 並閱讀了一些論壇文章後,我發現我確實落後於他們的 NAT(圖中的 NAT 1,即所謂的 CG-NAT),但他們可以免費為我刪除它。

在與@lenlord 的討論中,他的 ISP 的路由器似乎沒有執行 NAT,因此他的家庭路由器(動態)分配了公共 IP 地址。

在閱讀了一些論壇文章並聯繫了 ISP 之後,我發現一些 ISP(我的就是其中之一)確實將家庭隱藏在他們的 NAT 後面(圖中的 NAT 1,即所謂的 CG-NAT),但他們可以刪除這個 NAT按需免費。

需要在 ISP 的路由器上移除此 NAT 才能使用傳入連接操作比特幣節點。

無論您的電腦和您的公共 IP 之間存在什麼,都必須轉發。

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