外网客户端访问校园内网的服务器——socket连接

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了外网客户端访问校园内网的服务器——socket连接相关的知识,希望对你有一定的参考价值。

在做客户端与服务器的socket连接并发送数据应用中,通常有以下四种情况:

1)、客户端在内网,服务器在内网。

对于这种情况,只需要用服务器的内网IP即可。

2)、客户端在外网,服务器在内网。

对于这种情况,服务器可采用花生壳软件来进行外网IP与内网IP的映射。

3)、客户端在内网,服务器在外网。

对于这种情况,只需要用服务器的外网IP即可。

4)、客户端在外网,服务器在外网。

对于这种情况,只需要用服务器的外网IP即可。

从分析中可以看出,只有情况二是特殊的,由于服务器在内网,而客户端在外网,若要实现外网客户端向内网服务器发起TCP的socket连接请求时,可采用花生壳软件来进行服务器的外网IP与内网IP的映射功能。

花生壳软件的下载地址为:http://hsk.oray.com/

以上是关于外网客户端访问校园内网的服务器——socket连接的主要内容,如果未能解决你的问题,请参考以下文章

关于内网用户访问外网ftp的问题:无法列出目录

利用ssh反向代理以及autossh实现从外网连接内网服务器

如何让公司里的电脑只能访问内网而无法访问外网。

哪个有免费内网IP映射外网的软件网站?给我一个哇?

外网如何访问局域网内网的mysql数据库

java Socket 如何解决访问外网服务器