我昨天开的 RDS,ECS 老是连不上 RDS,区域 /白名单 /vpc 等等什么都检查完了,折腾了很久才发现可能 RDS 的 ip 和 docker 网段冲突了(关键信息用-----替换了),见:
[[email protected] tmp]# ping ----------.mysql.rds.aliyuncs.com
PING ----------.mysql.rds.aliyuncs.com (172.17.207.168) 56(84) bytes of data.
^C
--- ----------.mysql.rds.aliyuncs.com ping statistics ---
3 packets transmitted, 0 received, 100% packet loss, time 1999ms
[[email protected] tmp]# ifconfig
br--------: flags=4163 mtu 1500
inet 172.26.0.1 netmask 255.255.0.0 broadcast 172.26.255.255
inet6 fe80::42:9cff:fef8:f178 prefixlen 64 scopeid 0x20
ether 02:42:9c:f8:f1:78 txqueuelen 0 (Ethernet)
RX packets 9789 bytes 1099918 (1.0 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 9789 bytes 1099918 (1.0 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
docker0: flags=4163 mtu 1500
inet 172.17.0.1 netmask 255.255.0.0 broadcast 172.17.255.255
inet6 fe80::42:56ff:fe41:ecbb prefixlen 64 scopeid 0x20
ether 02:42:56:41:ec:bb txqueuelen 0 (Ethernet)
RX packets 1102216 bytes 347920462 (331.8 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 1262457 bytes 877382749 (836.7 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
我觉得应该是冲突了,阿里云为啥要选这个和 docker 冲突的网段来当 RDS 的网段呢?我现在该咋办?工单很久没反应了