数据库端ip是192.168.43.57,什么样的ip才能连接此数据库?
本人还是学生,最近想做一款聊天工具练练手,就是类似qq的样子。自己电脑当做服务器端,写了服务器端程序,来帮助客户端建立连接。客户端程序启动时会连接服务器的数据库,并tcp连接服务器端程序。
问题:
1.现在客户端可以在本机和虚拟机实现连接数据库和服务器端程序并互发消息了,但是在别的电脑都不行。是因为服务器端ip是192.168.43.57吗?
2.什么样的ip可以直接连接192.168.43.57的数据库呢?
3.我试了一下,本机ip是192.168.43.57,去ping其他同学的电脑ip,都ping不通。说明qq的聊天消息是通过公网服务器中转的,这样理解对么?
虽然这些问题对于大神来说都很弱智。。。但是还是请大家不吝赐教。。。谢谢!!