精华内容
下载资源
问答
  • 在本地怎样更换域名IP访问其他网站

    千次阅读 2016-09-20 16:22:13
    TCP/IP协议组之所以流行,部分原因是因为它可以在各种各样的信道和底层协议(例如T1和X.25、以太网以及RS-232串行接口)之上。确切地说,TCP/IP协议是一组包括TCP协议和IP协议,UDP(User Datagram Protocol)协议...

    TCP/IP的通讯协议
    这部分简要介绍一下TCP/IP的内部结构,为讨论与互联网有关的安全问题打下基础。TCP/IP协议组之所以流行,部分原因是因为它可以用在各种各样的信道和底层协议(例如T1和X.25、以太网以及RS-232串行接口)之上。确切地说,TCP/IP协议是一组包括TCP协议和IP协议,UDP(User Datagram Protocol)协议、ICMP(Internet Control Message Protocol)协议和其他一些协议的协议组。

    TCP/IP整体构架概述
    TCP/IP协议并不完全符合OSI的七层参考模型。传统的开放式系统互连参考模型,是一种通信协议的7层抽象的参考模型,其中每一层执行某一特定任务。该模型的目的是使各种硬件在相同的层次上相互通信。这7层是:物理层、数据链路层、网路层、传输层、话路层、表示层和应用层。而TCP/IP通讯协议采用了4层的层级结构,每一层都呼叫它的下一层所提供的网络来完成自己的需求。这4层分别为:

    应用层:应用程序间沟通的层,如简单电子邮件传输(SMTP)、文件传输协议(FTP)、网络远程访问协议(Telnet)等。

    传输层:在此层中,它提供了节点间的数据传送服务,如传输控制协议(TCP)、用户数据报协议(UDP)等,TCP和UDP给数据包加入传输数据并把它传输到下一层中,这一层负责传送数据,并且确定数据已被送达并接收。

    互连网络层:负责提供基本的数据封包传送功能,让每一块数据包都能够到达目的主机(但不检查是否被正确接收),如网际协议(IP)。

    网络接口层:对实际的网络媒体的管理,定义如何使用实际网络(如Ethernet、Serial Line等)来传送数据。

    这里我们举个例子,例如访问百度的IP想进入网易的网站中:

    1. 先打开开始中的运行,ping网易的域名
      ping www.163.com
      查找到网易的IP为222.89.68.50
      2.在我的电脑中搜索hosts文件
      hosts文件
      3.在文件最下方添加网易的ip和百度的域名,并保存文件

      这里结束后你打开百度并不能跳到网易上去,是因为网易那方并没有百度这个域名,这里只是知道这个原理,如果大家在自己建站中可以用到的话可以借鉴一下

    展开全文
  • 暂时由于项目需要,需要有一个域名,用于团队内部测试,但是我又不想购买空间,怎么办? 下面我来介绍一下我的解决方法: 1、注册域名。正好这时候腾讯云搞了个活动,我在上面花了一块钱买了个.xyz域名,挺便宜的。 ...

    暂时由于项目需要,需要有一个域名,用于团队内部测试,但是我又不想购买空间,怎么办?

    下面我来介绍一下我的解决方法:

    1、注册域名。正好这时候腾讯云搞了个活动,我在上面花了一块钱买了个.xyz域名,挺便宜的。
    腾讯云服务-注册购买域名
    2、有了域名之后下一步,是进入控制台,开启服务状态
    控制台位置

    开启服务,自动填入提示的DNS地址

    3、点击“解析”,跳转到下一个页面

    然后主要添加A记录,填写主机记录为“www”,记录值为你的服务器IP(本地主机IP外网地址),不会的直接win+R,打开输入cmd,键入ipconfig,找到Ipv4地址。
    控制台
    操作很简便啦~

    还有一点要注意的是,当你编写好前端程序,要记得设置访问端口为80,这样访问网站的时候就不用输入端口号啦,我是用的Springboot编写的java web程序,故在application.yml编写配置即可。

    #Server Configuration
    server:
      port: 80
    

    项目启动,之前在浏览器输入:localhost 即可访问系统,现在就可以直接输入域名访问啦~
    添加记录
    点击修改,保存即可。

    4、解析完成之后,过一会儿才会起效,为了安全和更好地使用,建议实名认证。

    此方法过于简单,暂时记录下来,不过对于我们团队的测试还是挺好的,可以玩一玩,以后有更好的方法还会补充,共同学习啦~

    展开全文
  • 1. 用户访问网站的流程 用户访问网站的流程用户在浏览器中输入www.taobao.com到显示页面的过程 1.1 访问流程 利用DNS协议进行域名解析 --> 建立tcp协议三次握手过程 --> 客户端发出访问网站相应页面请求...

    1. 用户访问网站的流程

    用户访问网站的流程  用户在浏览器中输入 www.taobao.com 到显示页面的过程 

     

    1.1 访问流程

     利用DNS协议进行域名解析   -->   建立tcp协议三次握手过程   -->   客户端发出访问网站相应页面请求(发出http协议请求报文)   -->   服务端发出相应访问页面的请求信息(发出http)   -->   断开tcp协议四次挥手过程

     

    1.2 利用DNS协议进行域名解析

    DNS称为域名系统,主要作用是负责把域名解析对应的IP地址。就是把www.baidu.com 解析为对应的IP地址 111.13.101.208,有了IP地址就相当于知道百度服务器在哪了,接下来就是去找它。

     

     

    DNS体系中,查找记录,分为两种查找方式:递归查询和迭代查询。

    1、 递归查询:由DNS客户端发起,一级一级的向上提交查询申请,直至查询终止

    2、 迭代查询:一般情况下由DNS服务器之间完成,即本地DNS向上一级DNS提交查询,上级DNS并不直接返回查询结果,而是告知DNS应该向哪里去查找。

     

     

     

     

     在真正的DNS查询过程中,是包含递归查询和迭代查询的。无论任何方式的查找过程,在每个环节,都会先查找缓存。DNS服务器如果没有了缓存就失去了意义。。。

    请记住查询顺序:

    HOSTS表--> 本地DNS -->上层DNS(包括根DNS)  

     

    1.3 建立tcp协议三次握手过程

        好了经过DNS解析,现在我们已经知道了百度服务器的地址(111.13.101.208),可以访问它了。

        约会也得先发个邀请吧,网络也一样。先建立连接,才可以传输数据呢。接下来看看怎么和百度服务器约会吧。

     

    1.3.1 简单说明TCP协议

    IP 协议定义了一套自己的地址规则,称为 IP 地址。它实现了路由功能,允许某个局域网的 A 主机,向另一个局域网的 B 主机发送消息。

    IP 协议只是一个地址协议,并不保证数据包的完整。如果路由器丢包(比如缓存满了,新进来的数据包就会丢失),就需要发现丢了哪一个包,以及如何重新发送这个包。这就要依靠 TCP 协议。

    简单说,TCP 协议的作用是,保证数据通信的完整性和可靠性,防止丢包。

     

     

    TCP三次握手建立过程简单说明:

     

    01.由客户端(用户)发送建立TCP连接的请求报文,其中报文中包含seq序列号,是由发送端随机生成的。

    并且还将报文中SYN字段置为1,表示需要建立TCP连接请求。

     

    02。服务端(就是百度服务器)会回复客户端(用户)发送的TCP连接请求报文,其中包含seq序列号,也是由回复端随机生成的,

    并且将回复报文的SYN字段置1,而且会产生ACK验证字段,ACK验证字段数值是在客户端发过来的seq序列号基础上加1进行回复:

    并且还会回复ack确认控制字段,以便客户端收到信息时,知晓自己的TCP建立请求已得到了确认。

     

    03.客户端收到服务端发送的TCP建立请求后,会使自己的原有序列号加1进行再次发送序列号,

    并且再次回复ACK验证请求,在B端发送过来的seq基础上加1,进行回复;同时也会回复ack确认控制字段,

    以便B收到信息时,知晓自己的TCP建立请求已经得到了确认。

     

     

     

     

     

    1.4 客户端发出访问网站相应页面请求(发出http协议请求报文)

         建立连接后,发送请求报文,想看什么数据。 输入www.baidu.com时,默认请求的是index.html首页文件

     

    1.4.1 请求报文结构:

       1. 请求行:

      ①. 请求的方法(get post)

      ②. 请求的数据信息(默认请求index.html首页文件)

      ③. 请求http协议版本

            tcp协议分为长连接(http1.1)和短连接(http1.0)

          

       2.请求头:

       3.空行:

       4.请求主体:get方法没有请求主体内容 post方法会有请求主体信息

     

     

     

     

    1.5 服务端发出相应访问页面的请求信息(发出http响应报文)

     

    1.起始行(响应行)

        ①. HTTP协议版本信息

        ②. 响应的状态码信息(请求成功状态码 200)

        ③. 响应状态码说明信息

    2.响应头部:

    3.空行:

    4.响应主体内容:一般为html css js 等等代码信息

     

     

     

    1.6 断开tcp协议四次挥手过程

        当客户端和服务器通过三次握手建立了TCP连接以后,当数据传送完毕,肯定是要断开TCP连接的啊。那对于TCP的断开连接,这里就有了神秘的“四次挥手”。

     

      • 第一次挥手:
        Client发送一个FIN,用来关闭Client到Server的数据传送,Client进入FIN_WAIT_1状态。
      • 第二次挥手:
        Server收到FIN后,发送一个ACK给Client,确认序号为收到序号+1(与SYN相同,一个FIN占用一个序号),Server进入CLOSE_WAIT状态。
      • 第三次挥手:
        Server发送一个FIN,用来关闭Server到Client的数据传送,Server进入LAST_ACK状态。
      • 第四次挥手:
        Client收到FIN后,Client进入TIME_WAIT状态,接着发送一个ACK给Server,确认序号为收到序号+1,Server进入CLOSED状态,完成四次挥手。

     

     

     

     

     

     

    转载于:https://www.cnblogs.com/root0/articles/8682658.html

    展开全文
  • 织梦做手机wap网站很简单,只需要在织梦的模块管理中安装手机wap浏览模板,安装模块后,就可以访问wap网站了,电脑访问织梦wap网站时,在地址栏输入:http://域名/wap.php ;在手机访问织梦网站域名时,会...

     

           用织梦做手机wap网站很简单,只需要在织梦的模块管理中安装手机wap浏览模板,安装模块后,就可以访问wap网站了,用电脑访问织梦wap网站时,在地址栏输入:http://域名/wap.php ;在用手机访问织梦网站域名时,会自动打开手机网站wap页面。

            当然织梦wap网页模板很简单,你可以自己根据需要制作合适的wap模板,织梦wap模板位置/templets/wap/。
    展开全文
  • 怎样才能让外网的计算机通过域名解析访问这个网站呢?希望大家教教我,谢谢! 虚拟机中的外网计算机: IP:211.1.1.10 MASK:255.255.255.0 GW:211.1.1.2 DNS:211.1.1.10 内网计算机: IP:192.168....
  • 这个网站用的是阿里云的虚拟主机,域名不在阿里云。这台虚拟主机过期了,又重新买了一台阿里云虚拟主机,这时需要做域名解析,有两种方法:把域名解析直接改成新主机IP地址;把解析到老IP地址解析记录删掉,再重新...
  • Windows 2003中IIS 6主机头功能:利用Windows 2003中的IIS 6组件实现让多个不同的网站80端口对外发布,而访问时直接输入地址即可不用加任何虚拟目录路径也不需要修改默认端口号。这就是IIS 6中的主机头功能。 ...
  • 我使用了java,python,php进行域名访问都会出现连接超时(代码本身应该没有问题,换个普通地址就正常),但是如果使用postman访问就正常,真心百思不得其解 # 2.报错信息 ## pyhon如下: urllib2.URLError: ...
  • 域名其实就象是你的名字一样...因为一连串的数字不好记忆,于是便用域名来替代。但机器间互相只认IP地址,域名与IP地址之间的转换工作 就称为域名解析,简单来说,域名解析就是将域名和ip地址或者网页连接起来。虚...
  • 不想只要只能localhost来访问自己的网站,想能给自己的网站定义一个域名,然后发布在tomcat上,能通过域名访问(当然我自己另外会拿一台win server 08来当dns服务器)。现在的情况就是 ![图片说明]...
  • 在这个网站可以申请到免费的域名和空间,空间大小1000M,一般的小网站够用了,还可以申请到一个域名,不过这个域名是二级域名,如http://4375.6y6y.info/,ftp工具上传网站代码后可以访问,但是域名不好记住。...
  • 如果你的网站的是独立服务器或独立IP虚拟主机,一般都是可以IP直接访问网站的,所有域名只要解析到你的IP就可以访问你的网站。如果一些乱七八糟的域名都解析到你的IP,这样搜索引擎就会收录很多域名和你域名同样...
  • 第二:购买服务器和域名,用于存放你的网页 1.购买一台服务器,建议去阿里云的centos服务器。 服务器:为什么要服务器呢?服务器是用来存放你的网页的,只有存放在上面才能被大家访问到。 直接登录阿里云官网购买...
  • 我们平常学习时经常会写一下javaweb程序,我们为了更能逼近现实,就想着自己的javaweb程序发布后,外网的同学能够访问我们的网站,难道我们去买空间,去买域名嘛,其实也没必要,我们只是学习,测试之,在自己的...
  • 域名前添加任何子域名,均可访问到所指向的WEB地址。也就是客户的域名a.com之下所设的*.a.com全部解析到同一个IP地址上去。 比如客户设b.a.com就会自已自动解析到与a.com同一个IP地址上去。 2、泛域名解析域名...
  • 在贴吧广告发多了。...)先前也过2级域名,但是2级域名还是很快就被封掉,而且免费2级域名转向的时候还有广告,效果很是不爽。 于是,前几天想到一个小方法。把如下代码复制到记事本。 您访问的页不存在......ht
  • weblogic域名配置1

    千次阅读 2008-08-06 11:39:00
    装了Redhat As3,上面装了Weblogic,现在机器放在电信机房里面,有公网IP,另外又申请了一个国际域名,指向了这个IP,现在的问题是,怎样才能在浏览器里面那个域名访问机器上的网站?现在只能通过 ...
  • 用户用浏览器访问一个网站的时候背后的过程与步骤是怎样的? 文章目录1.用户访问网站的流程1.1 访问流程1.2 利用DNS协议进行域名解析1.3 ...首先要知道能用域名访问的前提是用户端可以连接网络,硬件设备是必须有的,
  • 域名是否正常,网站是否可以正常访问是很头痛的问题,怎样简单地监控域名是否可以正常访问呢,这里发布一款域名监控小工具:Domain(IP)Watcher 功能:  监控给定的域名,一旦域名连续30秒(这是默认值,可以在源码中...
  • 装了Redhat As3,上面装了Weblogic,现在机器放在电信机房里面,有公网IP,另外又申请了一个国际域名,指向了这个IP,现在的问题是,怎样才能在浏览器里面那个域名访问机器上的网站?现在只能通过 [url]...
  • 网通的客户在上网过程中,某些原本可以正常打开的正规网站,实然之间在打开时总是转到网通的“域名纠错系统”,给大家的正常上网带来很多不便。打电话 ...我们知道在网络上访问网站,要首先通过DN...
  • 我们使用宝塔面板可以在服务器上很方便快捷地搭建出一个全世界都可以访问网站,此时可能是一串IP地址,如果我们购买了域名,通过dnspod 进行解析之后,直接输入网址,就可以访问到我们的网站; 当我们做完了这些,...
  • 网站性能优化-缓存

    2013-05-15 10:50:00
    将JS文件、css文件、图片文件归类,不同的域名访问地址 压缩JS包 启用站点gzip压缩 IIS:怎样网站进行gzip压缩 使用缓存 缓存依赖:文件、数据依赖 控件缓存(不建议使用) 页面缓存 可以借用...
  • nginx负载均衡  网站访问量越来越大,...怎样将同一个域名访问分散到两台或更多的机器上呢?这其实就是另一种负载均衡了,nginx自身就可以做到,只需要做个简单的配置就行。  nginx不单可以作为强大的we...
  • 网站访问量越来越大,服务器的服务模式也得进行相应的升级,怎样将同一个域名访问分散到两台或更多的机器上呢?这就需要nginx来配置负载均衡的环境了。以多个tomcat服务为例,nginx配置管理多个tomcat服务...
  • 网站访问量越来越大,服务器的服务模式也得进行相应的升级,怎样将同一个域名访问分散到两台或更多的机器上呢?这就需要nginx来配置负载均衡的环境了。以多个tomcat服务为例,nginx配置管理多个tomcat服务...
  • 网站访问量越来越大,服务器的服务模式也得进行相应的升级,怎样将同一个域名访问分散到两台或更多的机器上呢?这就需要nginx来配置负载均衡的环境了。以多个tomcat服务为例,nginx配置管理多个tomcat服务。...

空空如也

空空如也

1 2
收藏数 37
精华内容 14
热门标签
关键字:

怎样用域名访问网站