通过局域网上网的计算机是不是不能作为服务器?
我最近编写了一对通讯的程序,我的电脑运行服务端,客户端要连接的ip地址是用ipconfig命令测出来的(10.23.4.134),在虚拟机上测试能通过,在别人的电脑上就发生连接错误。我去网上查询ip地址是218.201.124.223,而10.23.4.134是局域网地址,我又把客户端要连接的ip地址改为218.201.124.223,结果在虚拟机上和别人的电脑上都没有通过。
我觉得出错的原因是218.201.124.223这个ip地址是局域网服务器的ip地址,而我的电脑是属于这个局域网的,所以客户端在寻找服务端主机的时候找不到我的电脑所以才出错。
你们怎么认为的? 我怎样才能让它通过呢?