私人电脑+家庭网络建设个人网站的经验总结
相信很多计算机相关专业的学生在做课程设计或学期末的综合实践时,都会选择B/S架构的项目,但在学生时代由于设备和网络的限制,在建设个人网站时会遇到很多问题。我最尴尬的一次是我女朋友过生日时,我给她编写了个简单的情侣空间网站,可以上传文本形式的事件和所对应的图片并分类存储,用于记录我们之间有意思的事情。由于那时还没有学习计算机网络,把内网IP当作外网IP使用,结果生日当天她访问时找不到服务器,我又加班加点搜集资料实现端口映射,在她生日的后一天才把这份礼物补上。在开发多个网站项目的过程中,经过自己的不断尝试探索后总结了以下经验:
问题1:把内网IP当作外网IP使用。
解决办法:路由器是连接不同网络的,有连接外网的外网IP地址和连接内网的内网IP地址。在Internet中内网IP是不可见的,只能通过外网IP来访问此网络,再通过此局域网找到处于此网络中的某个主机服务器。
问题2:购买域名解析到内网IP。
解决办法:域名的作用就是把繁琐难记的IP地址用简洁好记的域名代替,通过域名访问时会先通过域名解析服务器解析出其对应的IP地址,在访问目标主机,仅此而已。解析出的内网IP同样在因特网上无法找到。域名的正确用法是绑定外网IP,在通过端口映射访问内网中的目标主机。
问题3:域名解析的外网IP不固定。
家庭网络的上网方式大多是拨号上网,此方式的特点是IP地址动态分配,因此存在外网IP地址变动的情况。可以使用第三方软件进行动态解析解决此问题,再配置端口映射。
问题4:外网端口与内网端口的映射。
需通过设置路由器或使用第三方软件实现。把对外网某端口的访问映射到内网中的服务器上。
问题5:HTTP服务的监听端口80被防火墙保护。
防火墙会阻止其它主机与此端口进程建立连接,无法通信。可以关闭防火墙或设置允许访问此端口。
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
