一、Win10搭建本地服务器配置

1、打开设置,搜索程序。

怎么测试连接redis 怎么测试连接外网_服务端

 

2、点击“启动或关闭Windows功能,出现如下界面

怎么测试连接redis 怎么测试连接外网_怎么测试连接redis_02

 

 3、选择Internet Information Services进行勾选,然后点击确定,windows会自动下载需要的文件。

下载完成后,右键”我的电脑“,选择管理,会出现如下界面

怎么测试连接redis 怎么测试连接外网_客户端_03

 

4、点击编辑绑定后,对网站进行IP地址绑定。

怎么测试连接redis 怎么测试连接外网_IP_04

 

 5、绑定后在本地浏览器中输入ip地址,会出现测试网页。

怎么测试连接redis 怎么测试连接外网_服务端_05

 

目前本地服务器可以说是搭建完成,但如何替换网站内容,如何修改各种配置,可以自己去探索。步骤三中都可以进行操作,

我这边主要是用来验证客户端与服务端的通信,所以暂时没有探索更多。

然后当你换一台电脑,使用另一个网络对该IP地址进行访问时会出现访问不到的现象,这是因为当前配置服务器的网络是路由器中,算是个

局域网,接下来,可以通过对路由器进行配置,让外网也能对该IP进行访问。

二、外网访问及测试

 1、下载花生壳进行配置:

选择自定一映射,点击加号

 

怎么测试连接redis 怎么测试连接外网_客户端_06

填写内网主机与端口,就是上面绑定的服务器与端口,因为我这边仅仅测试客户端与服务端应用程序的通信,所以选择的类型是TCP

怎么测试连接redis 怎么测试连接外网_服务端_07

 

保存后点击诊断查看是否成功

 

怎么测试连接redis 怎么测试连接外网_客户端_08

 

 除此之外可以通过进行路由器进行配置,可以参考百度经验:https://jingyan.baidu.com/article/d71306352e455a13fcf4755d.html

 三、程序测试

我编写了基于socket的客户端与服务端的简单的应用程序,测试把客户端放到另一台电脑上向本地服务器端发送和接受信息。

1、首先需要保证花生壳映射的内网端口没有被占用,所以先要将步骤一搭建的网站关闭。

然后在本机上运行服务端程序,监听端口填写花生壳映射的IP以及端口,然后启动监听,然后将客户端放在连接外网的电脑上进行运行。

怎么测试连接redis 怎么测试连接外网_IP_09

测试应用程序源码连接:https://github.com/TheRising-cxf/MFCSocket

 

我心自有明月在,不堕地狱不跪佛