面对TDengine的server,client连接问题,老夫折戟沉沙,花了两天才弄好。特此记录一下,方便后来人。
Clinet 连接Server遇到错误"failed to connect to server"
首先,参照官方文档https://www.taosdata.com/cn/faq/,逐步去排查错误。排查下来,我前面6点都没问题,还是没法连接。然后看到第7点,有点语焉不详,经过不断的踩坑,总结出来下面的操作。
按照官方文档对Server,Client的TCP 6030/6035 进行开放,本来以为UDP不是必开的,后来经过踩坑,发现UDP 6030-6039 也要开。
linux
Server端
firewall-cmd --zone=public --add-port=6035/tcp --permanent
firewall-cmd --zone=public --add-port=6030/tcp --permanent
firewall-cmd --zone=public --add-port=6030-6039/udp --permanent
firewall-cmd --reload
Client端
firewall-cmd --zone=public --add-port=6035/tcp --permanent
firewall-cmd --reload
windows
我这边不用开放端口和关闭防火墙也能连接server。
如果前面都做到位了还不能连接的话,打开Windows安全中心-防火墙和网络保护-高级设置。就可以配置入站和出站规则。网上有配置的教程,随便贴一个吧。https://blog.csdn.net/qq784515681/article/details/81033413
将6030,6035的TCP的入站出站规则都配上。
网友评论