给Deamon配置公网IP 
 
 给Daemon节点配置公网IP以后,可以让节点更稳定、更健康,评分更高,不错过任何一个爆块机会。 
 
 
 1 配置公网IP 
 配置公网IP分如下两种情况: 
 
 (1) Daemon有公网IP 
 假设Daemon的公网IP为123.123.73.123,内网IP为10.0.1.100,Daemon监听的端口为1234。 
 
 (2) Daemon无公网IP 
 如果Daemon没有公网IP,就需要在路由器、或有公网IP的服务器上,增加公网IP和端口向Daemon内网IP和端口的转发规则,假设公网机器的IP为123.123.73.123,Daemon的内网IP为10.0.1.100,123.123.73.123:12340端口映射到内网的10.0.1.100:1234端口。 
 
 
 2 更改Daemon配置 
 
 修改$LOTUS_PATH/config.toml文件中的以下内容: 
 
 l 将ListenAddresses中的端口改为内网的端口,如1235,IP为0.0.0.0不用改; 
 
 l 将AnnounceAddresses中的IP改为公网IP,如123.123.73.123,端口改为公网端口12350。 
 
 [Libp2p] 
 
 ListenAddresses = ["/ip4/0.0.0.0/tcp/1235", "/ip6/::/tcp/0"] 
 
 AnnounceAddresses = ["/ip4/123.123.73.123/tcp/12350"] 
 
 注意:要修改的是Libp2p部分,而不是API部分。 
 
 修改好并重启Daemon后,可以通过以下命令,查看Daemon的公网连接地址: 
 
 lotus net listen