在广域网访问服务器

来源:互联网 发布:江汉大学网络教务系统 编辑:程序博客网 时间:2024/06/10 12:27
一、架设好能在局域网内访问的服务器(LZ已经实现);

二、正确设置web服务器本身的IP、网关、DNS,保证能连接倒外面去,比如ping www.163.com 要能拼通,否则说明你的设置或ARP解析有问题;

三、设置你的路由器做端口映射,比如TENDA的路由器是在 虚拟服务 -- 虚拟服务器 下设置,如下图所示,其他的MODEM或路由器则自己上网去查找说明书。如果是局域网入户,没有办法设置路由器,那么则一切免谈:-)

四、第三步成功后则在公网三已经能通过输入你的MODEM的IP来访问倒你的嵌入式服务器了,但是由于MODEM是动态IP,每次都会变,因此使用很不方便,所以我们还要去申请个域名。常用的免费域名服务器有花生壳、9966等,去他们的网站申请帐号,同一MODEM下随便找台电脑安装客户端软件即可(可能也需要对对应端口做端口映射),这时你的嵌入式服务区就可以在网上用域名访问了,而不用去管你的IP是多少。
但是,我们可以看到,要用域名访问还得另外开一台电脑,这成什么事啊?所以,最后还要做个最关键也是比较难的事情:把域名服务客户端软件移植倒你的嵌入式Web服务器中!这个软件代码可以到提供域名解析服务的网站或Linux社区去寻找。不同系统事不同的,必须得自己去找哦。

搞好上面4点后,我们就只要打开路由器,打开开发板就能有一个能在internet上随意访问的网站了,随便在上面做点什么功能,就能在全世界任何角落用电脑或智能手机控制你家的电器、设备了!
0 0
原创粉丝点击