由于现在宽带速度已经很快,电脑配置也越来越高,所以可以把自用PC电脑作为互联网网站服务器,首先需要分清宽带IP和本机IP是有区别的,演示的1921681134是本机IP,另外一个地址是宽带IP地址。步骤如下:
1、首先本地电脑要搭建好内网能访问的服务器,本地电脑搭建网站的教程很多,本步骤省略,用本地IP能访问的的服务器,在地址栏中输入本机IP地址1921681134访问自己的电脑网站;
2、如何让外网能访问,打开路由器设定;
3、进入转发规则-虚拟服务器-添加新条目;
4、如图输入,根据自己的本机IP进行输入,保存;
5、现在用固定宽带IP已经能外网访问了;
6、本地电脑的宽带IP地址,可以百度查询;
7、如何通过本地的域名也能外网访问呢,进去域名管理后台,将域名解析A记录指向本地的宽带IP地址;
8、现在,地址栏输入本地的域名可以访问了;
做网站怎么设置本地服务器?
我用的是“asp代码调试工具”。
其实这个不到一兆的软件已经十分够用,除礌你有什么非常特别的需求,比如说iis专业的组件,否则这个软件已经全部可以胜任。
我是Ghostxp系统,IIS从来都装不上。每次都是用这个
我使用的是2个版本,
一个是“asp代码调试工具”,测试打开的网址是 99端口。
第二个是“网站调试工具”,端口是默认80如果80被占用,那么就随机开启一个端口。
其实也都是netbox核心的。
除了某些高级函数,比如 responsechaset sessionchaset 用不上以为其他根本和IIS没什么两样,
如何搭建本地 tp服务器?
安装 tp软件,如一般的邮件系统软件,本地开放25端口。例如:安装贰urbomail后就是一个 tp服务器了。
如何在windows xp上面搭建一个服务器? 10分
用什么访问的啊,是>
DNS(Domain Name System,域名系统), 记录ip地址的分布式服务器。 DNS解析过程如图
全球13组根域名服务器以英文字母A到M依序命名。
域名系统默认的不用写
顶级域名服务器主要负责管理在该顶级域名服务器注册的二级域名。
列:
举例:
baiducom 和 >
一、作成WEB服务器的需要的满足:域名 或公网IP , 电脑安装配置WEB服务,开启80端口允许访问、网站程序
二、域名或者公网IP ,这一 点一般家用的宽带没有固定的公网ip ,常用的动态域名解析花生壳,科迈动态 解析,建议申请使用花生壳动态域名解 析、并设置到你的路由器上,这样网站的访问域名是花生壳 的子域名。
三、如果有公网固定IP ,购买一个域名解析 到这个IP 上, 这个公网ip可以在电脑直接设定, WEB绑定,防火墙允许80端口就可以了。
四、电脑安装配置的WEB服务、这个条件比较好实 现、找个服务器的 *** 作系统、如win2003系统、安装上iis组件就可以了、默认80就打开了、然后再配置一下程序需 要的环境。
五、如果net程序就安装NET FramWork相应版 本、如果php就配置PHP+mysql环境。
六、家用宽带默认80端口在路由 器不开放的、需要在路由器上做端口映射、将个人电脑IP 80端口通过宽带路由映射出去。
域名解析整体流程:
这张图的右侧部分就是网站域名的“地址簿”,也就是权威域名服务器,左边是用户侧的部分,从图中就可以看出来,主机浏览器并没有直接访问域名系统进行查询,而是通过本地域名服务器实现域名查询的 *** 作。
1: 用户在浏览器地址栏输入>
从用户输入网址到网页被返回步骤:
第一步、浏览器中输入域名。
第二步、域名解析。
浏览器会把输入的域名解析成对应的IP,过程如下:
1浏览器查找浏览器缓存,如果有域名对应的IP地址则返回,如果没有继续查找。
2浏览器查看本机的host文件,如果有域名对应的IP地址则返回,如果没有继续查找。
3然后是路由器缓存,路由器一般有自己的缓存,如果有域名对应的IP地址则返回,如果没有继续查找。
4接着是对本地DNS服务器进行递归查询,看是否有域名对应的IP。主机向本地域名服务器的查询一般都是采用递归查询。
所谓递归查询就是如果主机所询问的本地域名服务器不知道被查询域名的IP地址,那么本地域名服务器就以DNS客户的身份,向其他根域名服务器继续发出查询请求报文,而不是让该主机自己进行下一步查询。(本地域名服务器地址是通过DHPC协议获取地址,DHPC是负责分配IP地址的)
5本地域名服务器采用迭代查询,它先向一个根域名服务器查询。本地域名服务器向根域名服务器的查询一般都是采用迭代查询。
所谓迭代查询就是当根域名服务器收到本地域名服务器发出的查询请求报文后,要么告诉本地域名服务器下一步应该查询哪一个域名服务器,然后本地服务器自己进行后续的查询。
6根域名服务器告诉本地域名服务器,下一次应查询的域名服务器dnscom的IP地址。
7本地域名服务器向域名服务器dnscom进行查询。
8域名服务器dnscom告诉本地域名服务器,下一次应查询的权限域名服务器dnsbaiducom的IP地址。
9本地域名服务器向权限域名服务器dnsbaiducom进行查询。
10权限域名服务器dnsbaiducom告诉本地域名服务器,所查询的主机的IP地址。
本地域名服务器最后把查询结果告诉主机。
浏览器中输入URL到页面返回的全过程
第三步、浏览器与目标服务器建立TCP连接
1主机浏览器通过DNS解析得到了目标服务器的IP地址后,与服务器建立TCP连接。
2TCP3次握手连接:浏览器所在的客户机向服务器发出连接请求报文;服务器接收报文后,同意建立连接,向客户机发出确认报文;客户机接收到确认报文后,再次向服务器发出报文,确认已接收到确认报文;此处客户机与服务器之间的TCP连接建立完成,开始通信。
第四步、浏览器通过>
请求行,请求头,请求实体内容。浏览器向主机发起一个>
Accept-Encoding一般采用gzip,压缩之后传输html文件。Cookies如果是首次访问,会提示服务器建立用户缓存信息,如果不是,可以利用Cookies对应键值,找到相应缓存,缓存里面存放着用户名,密码和一些用户设置项。
第五步、服务器给出响应,将指定文件发送给浏览器
状态行,响应头,响应实体内容,返回状态码200OK,表示服务器可以响应请求,返回报文,由于在报头中Content-type为“text/html”,浏览器以HTML形式呈现,而不是下载文件。
注意:但是,对于大型网站存在多个主机站点,往往不会直接返回请求页面,而是重定向。返回的状态码就不是200OK,而是301,302以3开头的重定向码,浏览器在获取了重定向响应后,在响应报文中Location项找到重定向地址,浏览器重新第一步访问即可。
补充一点的就是,重定向是为了负载均衡或者导入流量,提高SEO排名。利用一个前端服务器接受请求,然后负载到不同的主机上,可以大大提高站点的业务并发处理能力;重定向也可将多个域名的访问,集中到一个站点。
由于baiducom,>
第六步、TCP释放链接
1浏览器所在主机向服务器发出连接释放报文,然后停止发送数据;
2服务器接收到释放报文后发出确认报文,然后将服务器上未传送完的数据发送完;
3服务器数据传输完毕后,向客户机发送连接释放报文;
4客户机接收到报文后,发出确认,然后等待一段时间后,释放TCP连接;
第七步、浏览器显示页面中所有文本。
浏览器接收到返回的数据包,根据浏览器的渲染机制对相应的数据进行渲染。渲染后的数据,进行相应的页面呈现和脚步的交互。
1在Windows 98/ME系统中,要查询所使用的Internet接入服务的域名服务器IP地址可以使用Windows系统内置的“IP配置”程序,在“运行”对话框中输入“Winipcfgexe”,启动“IP配置”程序,在“IP配置”程序窗口中单击“详细信息”按钮,在“主机信息”的“DNS服务器”处可见到一个IP地址,这就是主域名服务器IP地址。如果当地Internet接入服务商还提供了辅域名服务器的话,则可以通过单击旁边的按钮来获得辅域名服务器的IP地址。2在Windows 2000/XP系统中,可以单击“开始”菜单,选择“程序”/“附件”/“命令提示符”,在打开的“命令提示符”窗口中输入“ipconfig /all”命令,按下回车键,接下来在系统列出的信息中,找到“DNS Servers”,在它后面列出的即为当地DNS服务器的IP地址,如果有辅域名服务器的话会一同列出。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)