VC++编写的SOCKET 通信有关问题

VC++编写的SOCKET 通信问题
我再书上看了一个关于SOCKET 编写的VC++ MFC编程,编写了服务器和客户端,当我把服务器和客户端放在同一个电脑上试的时候是可以的,但如果将服务器放在外网上或者别人的电脑(就是说将服务器和客户端分开放)就不可以,这是怎么回事啊,请教各位啦,我不怎么懂,现在比较急,麻烦各位帮帮我的忙,谢谢哈。
socket Visual C++ 服务器 编程

------解决方案--------------------
你说的外网是不是指局域网?
------解决方案--------------------
可能是放在别人电脑的时候他的特定端口关闭了
可以看看
------解决方案--------------------
客户端代码里的ip地址有问题吗?
------解决方案--------------------
IP,端口,防火墙这些都要检查喔。
------解决方案--------------------
引用:
我说的外网不是局域网,就像我问访问百度,其实我们访问的是百度的服务器。我那个外网就是我们学校的一个服务器。端口和IP是要自己设置的,我设置了,应该没问题的,我的QQ是1852949518,加我下吧,,帮我看看,多谢各位

你确定客户端能ping通服务器么?
一步一步来