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

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

 

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

 

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

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

 

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

 

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

 

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

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

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

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

二、外网访问及测试

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

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

 

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

 

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

 

 

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

 三、程序测试

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

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

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

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

 

版权声明:本文为46cxf原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/46cxf/p/14192001.html