现在阿里云的服务器都是专有网络了,没法选经典网络,ifconfig都看不到公共IP。在这种情况下如何安装N2N?
我用rinetd把私有ip和公共ip映射了。运行supernode, 然后在两个树莓派上运行edge节点,但是这两个edge节点无法互相ping通。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
在阿里云专有网络(VPC)环境下,由于ECS实例默认不直接分配公网IP,您通过ifconfig
查看不到公共IP是正常现象。要在这样的环境中安装并使用N2N以实现树莓派间的通信,可以采取以下步骤:
n2nc
工具进行初步的连接测试,确保Edge节点能够成功连接到Supernode。通过上述步骤,您应该能够解决树莓派Edge节点间无法互相ping通的问题。如果问题依旧,请深入检查网络配置细节和日志信息,以定位具体原因。