Security
乙太坊如何繞過 NAT
我想知道,既然乙太坊是基於去中心化的 p2p 網路,那麼它是如何通過 NAT 防火牆的呢?乙太坊沒有可以連接的伺服器,因此必須有一種方法讓節點接受傳入的連接。乙太坊是如何做到的?
在此先感謝,rpanic
現在AFAICT它基本上沒有。我可能錯了,但我認為網路健康取決於幾件事:
- UPnP(如果可用)自動轉發要監聽的埠
- 攪動 DHT 中的端點列表,因此在臨時映射完成後不久舊的端點就會被刪除。
- 使用轉發埠或在 DMZ 等中託管的節點。
否則我認為 NAT 不會被明確處理。
RPC(請求-響應協議)和埠。網路的通用奇偶校驗埠是 30303,而 RPC 將有一個不同的埠。