精华内容
下载资源
问答
  • 域名、IP地址URL

    千次阅读 2018-11-28 17:26:12
    域名、IP地址URL 什么是域名? 什么是IP地址? 什么是URL? 仔细思考和理解这几个概念 IP地址IP地址是用来标识互联网上计算机的一串数字。也就像每个人都有自己的身份证。每台机器进行信息交互的时候都是通过IP...

    域名、IP地址和URL

    什么是域名?
    什么是IP地址?
    什么是URL?
    仔细思考和理解这几个概念

    IP地址:IP地址是用来标识互联网上计算机的一串数字。也就像每个人都有自己的身份证。每台机器进行信息交互的时候都是通过IP地址来定位对方。

    域名:IP地址都是数字,不容易进行记忆,所以就演化出来了域名。域名是用符号化的地址来代替数字型的地址。每一个符号化的地址都与特定的数字地址相对应。
    域名:www.baidu.com
    域名是相对于网站来说的,IP地址是相对于网络来说的。

    DNS:域名相比于IP地址来说比较好记忆,但是机器之间只能互相认识IP地址,所以我们需要将域名转化为IP地址。而这个转化的工作我们将其称为域名解析,域名解析需要由专门的服务器来完成,而DNS就是专门的域名解析服务器,域名的最终指向是IP。
    URL:统一资源定位符。俗称“网址”,网址的格式为:<协议>://<域名或IP>:<端口>/<路径>。<协议>://<域名或IP>是必需的,<端口>/<路径>有时可省略

    展开全文
  • 1.IP地址:每个连接到Internet上的主机都会分配一个IP地址IP地址是用来唯一标识互联网上计算机的逻辑地址,机器之间的访问就是通过IP地址来进行的。IP地址采用二进制的形式表示的话很长,比较麻烦,为了便于使用,...

    1.IP地址:每个连接到Internet上的主机都会分配一个IP地址,IP地址是用来唯一标识互联网上计算机的逻辑地址,机器之间的访问就是通过IP地址来进行的。IP地址采用二进制的形式表示的话很长,比较麻烦,为了便于使用,IP地址经常被写成十进制的形式,用“.”分开,叫做“点分十进制表示法”,如:127.0.0.1。

    2.域名:IP地址毕竟是数字标识,使用时不好记忆和书写,因此在IP地址的基础上又发展出一种符号化的地址方案,来代替数字型的IP地址。每一个符号化的地址都与特定的IP地址对应。这个与网络上的数字型IP地址相对应的字符型地址,就被称为域名。目前域名已经成为互联网品牌、网上商标保护必备的要素之一,除了识别功能外,还有引导、宣传等作用。如:www.hstc.edn.cn。

    3.DNS:在Internet上域名与IP地址之间是一对一(或者多对一)的,域名虽然便于人们记忆,但机器之间只能互相认识IP地址,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器来完成,DNS就是进行域名解析的服务器。域名的最终指向是IP。

    4.URL:统一资源定位符(英语UniformResourceLocator的缩写)俗称为网址,网址格式为:<协议>://<域名或IP>:<端口>/<路径>。<协议>://<域名或IP>是必需的,<端口>/<路径>有时可省略。如:https://www.baidu.com/

    展开全文
  • URL转换成IP的过程

    千次阅读 2019-04-17 20:24:55
    假如是一个已被记录的IP地址,那么他会直接告诉我,我可以立即向着目标IP地址出发,这就是浏览器缓存的作用。 假如用户输入的URL不在浏览器的记录范围之内,那么操作系统会查找一个名为“hosts”的文件。它是一份...
    【程序人生 编者按】对于互联网,人们总是高谈阔论,却很少有人愿意去了解电脑、手机、电视这些设备到底是如何被“连接”起来的。本文通过“我”,一个普通的网络请求的视角,给大家介绍下“我”的工作流程是如何的。

    人们动动手指,点点鼠标,图片、视频便顺理成章地即时显示在屏幕上。只是,这一切并非理所应当,五光十色的互联网世界之下,是我们在夜以继日地工作。

    我是一个普通的网络请求。我很渺小,但始终都在履行责任——寻找被指定的资源,再将它们交付到我的主人手中。就像这座城市中成千上万而又默默无闻的快递小哥,穿梭在大厦与楼宇之间,完成使命。

    不同的是,真正的网络环境可不像现代化城市那么光鲜亮丽。它阴暗、潮湿,充满了未知的危险,如同一座黑暗森林。而我要做的,就是一场不折不扣的冒险。

     

    640?wx_fmt=png

    URL与IP到底是什么?

     

    我的冒险,要从一张“羊皮卷”说起。那天,浏览器大叔神秘兮兮招呼我过去,告诉我CPU下达了一个命令:派遣使者访问外邦。而我是大叔最得力的门生,也是这类任务最合适的人选。大叔为我准备了一张羊皮卷,上面记录了我这次冒险需要用到的必要信息。

    当仁不让地,我接过了它,即刻启程。

    我缓缓展开羊皮卷,第一行赫然写着:URL: https://mail.google.com

    什么是“URL”?我在脑中快速回忆着,对了!URL即 Uniform Resource Locator的缩写,翻译成中文便是“统一资源定位符”。因为互联网世界存在着不计其数的资源,每一处资源都需要有一个标记来定位它,正如人类城市中的门牌号。

    有人可能会认为,既然有了门牌号,找到指定地点不是轻而易举吗?朋友们,我也希望如此,但现实往往没有这么简单。

    即使有了URL,恕我愚笨,我还是无法直接理解它所指向的目的地。因为这是人类的语言,我无法翻译解读。(其实是人类太笨了,记不住IP地址,需要用方便记忆的域名来代替)

    对我来说,IP地址才是唯一的坐标。什么是IP?IP即Internet Protocol的缩写,中文译为“互联网协议”,一个如雷贯耳的名字,互联网的基石之一,一切依赖互联网通信的软件都得遵循这个协议。

    那么,如何才能将域名转换为IP地址呢?

    浏览器大叔在平日工作之余,十分细心,他将用户访问过的站点整理了一份“域名-IP对应清单”。假如是一个已被记录的IP地址,那么他会直接告诉我,我可以立即向着目标IP地址出发,这就是浏览器缓存的作用。

    假如用户输入的URL不在浏览器的记录范围之内,那么操作系统会查找一个名为“hosts”的文件。它是一份文本,记录了域名和IP地址的映射。如果“hosts”能够告诉我目标IP地址,那也能节省我不少工夫。这就是系统缓存。

    此外,还有路由器缓存,相信不用我多介绍了,即保存在路由器中的域名-IP映射。

    这些缓存都能有效帮助我以最快的速度找到相应的IP地址。但是,互联网世界日新月异,各种资源层出不穷。在很多情况下,用户会想要访问一个全新的、任何缓存都没有记录过的域名。

    为此,人类专门设计了DNS。在这次任务中,我的第一站,就是赶往DNS。为了更短的响应时间与更好的用户体验,我快马加鞭。

     

     

    640?wx_fmt=png

    关于DNS劫持的记忆

     

    DNS是什么?全称Domain Name System,是一个将域名和IP相互映射的分布式数据库。

    全球有很多家DNS服务中心,假如你关心过你的计算机,你会发现,在你的网卡上,有着一项“DNS服务器”的配置项,它设定了我将要抵达的目的地。

    640?wx_fmt=png

    一转眼的工夫,我来到了114.114.114.114DNS中心。

    这个地方我来过很多次,表面上风平浪静,实则暗流涌动。我小心翼翼地来到办事大厅,不禁想起了我第一次被DNS劫持的经历。

    那天,我来到办事窗口,柜员热情地接待了我。

    “先生,请问你想要查询哪个地址?”当时我还是一位新晋的网络请求,涉世尚浅,不知晓一些不可说的条例,于是毫不避讳地回答:“你好,我要去大名鼎鼎的mail.google.com!”

    柜员的表情一下子凝固了,他上下打量了我一番,然后硬挤出一丝微笑,“好的先生,请稍等。”说完,他便向旁边的同事使了个眼色。我正纳闷呢,突然两边窜出身材魁梧的警卫,架着我强行往一处拖拽。

    我这才意识到大事不妙,“这是怎么回事?!你们凭什么劫持我?”我发疯了一般嘶吼着。

    “你好,根据本ISP(电信运营商)颁布的条例,世界上不存在你所说的站点,现怀疑你是一个不合规的网络请求,将把你转发至baidu.com的IP地址。你有权保持沉默!”警卫冷漠地望着我。

    我知道,现在无论如何解释、挣扎都没有用了,只怪自己太年轻。无奈,我只好乖乖就范。

    640?wx_fmt=png

    还好当时正在使用计算机的用户有一些网络知识,当他发现自己输入的是google,返回的是baidu的页面时,并没有怪罪于我,大概是他心中已经猜到了原因。于是他将网卡的DNS配置为:8.8.8.8,这是一个国际上“不存在”的公司提供的DNS服务中心。

    仅仅这样就能畅通无阻地访问互联网了吗?经历了被DNS劫持,我依然不敢放松。

     

    640?wx_fmt=png

     

     

    我遇到过DNS投毒

     

    还未休息片刻,浏览器大叔再一次地给我分配了任务:继续尝试请求mail.google.com的资源。

    人类出国要坐飞机,要办护照。我们网络请求也是这样,全国只有在几个主要城市才会部署国际出口,所有访问境外资源的网络请求,都得经过这儿接受检查。

    与上次不同,因为这次我要访问的DNS服务器位于海外,所以我首先来到了大中华局域网的上海国际出口。

    我一路奔波到上海真的是又累又乏,正当我火急火燎地准备过安检,通道附近有一位穿着制服的小伙迎了上来。

    还没等我开口,他热情地迎了上来:“远道而来的朋友,一定是十分疲惫了吧?天气这么热,先喝杯水吧!”我悄悄地打量着他,看他的打扮应该是一位服务人员。

    “国际出口就是不一样啊,服务真到位!”由于确实是太渴了,我放松了警惕。“啊,真清凉,谢……”我一边感叹着,一边接过了小伙递给我的水。

    可当我第二个“谢”字还没说出口,立即感到一阵头晕目眩。

    “不好!遇上了黑客,这是DNS投毒!”我的视线渐渐模糊,小伙的微笑也渐渐似乎变成了狞笑。我尽力搜索着脑海中和这一切有关的知识,想要知道寻求的办法。

    640?wx_fmt=png

    DNS投毒,英文叫DNS cache poisoning,也叫做DNS污染。从客户端向DNS服务器发出查询IP的请求,到响应返回到客户端的这段时间里,如果有黑客或者其他一些不可说的设施伪造返回了一个错误的DNS应答,那么用户将不能访问到真正的资源。

    想到这里,我已经明显感觉难以控制自己的身体了,眼前一黑,就什么都不知道了。

     

    640?wx_fmt=png

     

    DNS正常解析

     

    以前发生过的险情历历在目,如今想起来,我依旧心有余悸。这次,为了确保万无一失,我打起了十二分精神。

    这次,我已经顺利来到8.8.8.8 DNS服务中心。

    “你好亲,有什么可以帮到您的嘛”办事窗口内传来了软妹子的声音。

    “我想查询域名mail.google.com的IP地址。”我试探性地问,依然不敢松懈。

    “好的呢亲,这边通过树状检索,在顶级域名com下,查询到google目录,在google目录下查询到mail,IP地址是xx.xxx.xx.xx呢。”

    640?wx_fmt=png

    我松了口气,谢天谢地,终于拿到了结果。可我知道作为一次完整的网络请求,这刚刚开始,这才是万里长征第一步,我得赶紧将这个解析结果带回去,等会还得马不停蹄往返三次建立连接。

    640?wx_fmt=jpeg

    展开全文
  • 网址(url),域名,ip地址,dns,hosts之间的关系

    万次阅读 多人点赞 2018-07-06 16:33:03
    什么是ip? 我们知道,在Internet上有千百万台主机,为了区分...例如“百度搜索”主机的IP地址就是:“119.75.217.109,”在浏览器上输入这个IP地址,就可以访问到百度的主页。 我们的每个虚拟主机用户,都分配...

    什么是ip?

    我们知道,在Internet上有千百万台主机,为了区分这些主机,人们给每台主机都分配了一个专门的地址,称为IP地址。通过IP地址就可以访问到每一台主机。
    IP地址由4部分数字组成,每部分都不大于256,各部分之间用小数点分开。例如“百度搜索”主机的IP地址就是:“119.75.217.109,”在浏览器上输入这个IP地址,就可以访问到百度的主页。
    我们的每个虚拟主机用户,都分配一个永久的IP地址。

    什么是域名?

    虽然可以通过IP地址来访问每一台主机,但是要记住那么多枯糙的数字串显然是非常困难的,为此,Internet提供了域名(Domain Name)。
    域名也由若干部分组成,各部分之间用小数点分开,例如“百度搜索”主机的域名是百度的拼音,就是“www.baidu.com”,显然域名比IP地址好记忆多了。
    域名前加上传输协议信息及主机类型信息就构成了网址(URL),例如“百度搜索”的www主机的URL就是:“http://www.longmeng.com”。

    域名有哪些类型?

    由于Internet最初是在美国发源的,因此最早的域名并无国家标识,人们按用途把它们分为几个大类,它们分别以不同的后缀结尾:
    .com 用于商业公司
    .org 用于组织、协会等
    .net 用于网络服务
    .edu 用于教育机构
    .gov. 用于政府部门
    .mil 用于军事领域
    随着Internet向全世界的发展,除了edu、gov、mil、一般只在美国专用外,另外三个大类com、org、net则成为全世界通用,因此这三大类域名通常称为国际域名。
    由于国际域名资源有限,各个国家、地区在域名最后加上了国家标识段,由此形成了各个国家、地区自己的国内域名,如:
    .com.cn 中国的商业
    .org.hk 香港的组织
    .net.jp 日本的网络
    显然国际域名具有比国内域名更高的级别,更有利于企业的形象。

    什么是url:

    我们在浏览器的地址栏里输入的网站地址叫做URL (Uniform Resource Locator,统一资源定位符)。就像每家每户都有一个门牌地址一样,每个网页也都有一个Internet地址。当你在浏览器的地址框中输入一个URL或是单击一个超级链接时,URL就确定了要浏览的地址。浏览器通过超文本传输协议(HTTP),将Web服务器上站点的网页代码提取出来,并翻译成漂亮的网页。因此,在我们认识HTTP之前,有必要先弄清楚URL的组成,例如:http://www.baidu.com/china/index.htm。它的含义如下:
    1. http://:代表超文本传输协议,通知baidu.com服务器显示Web页,通常不用输入;
    2. www:代表一个Web(万维网)服务器;
    3. baidu.com/:这是装有网页的服务器的域名,或站点服务器的名称;
    4. China/:为该服务器上的子目录,就好像我们的文件夹;
    5. Index.htm:index.htm是文件夹中的一个H搜索TML文件(网页)
    网址(url)和域名的关系?
    网址是打开网站的地址;
    比如:http://zhidao.baidu.com/question/263101382.html?push=core&group=1这个是网址;
    域名是zhidao.baidu.com,指http://前面到第一个/中间的一段。

    域名和IP地址的关系?

    ip是房子的门牌地址,域名是房子的主人名字。房子可以换主人,但是不能换地址。ip地址是Internet网中主机地址的一种数字标识,IP就使用这个地址在主机之间传递信息,而域名是互联网中用于解决地址对应问题的一种方法。域名像名字一样简单好记,可以广泛传播.
    比如:
    baidu.com
    google.com
    域名与IP地址的对应关系
    对应关系有两种类型:
    1、一对一
    Internet上IP地址是唯一的,一个IP地址对应着唯一的一台主机。
    给定一个域名地址能找到一个唯一对应的IP地址。
    2、一对多
    一台计算机提供多个服务,既作www服务器又作邮件服务器。
    IP地址还是唯一,但可根据计算机提供的多个服务给予不同域名。
    一个IP地址对应多个域名。

    什么是DNS?

    DNS: Domain Name System域名系统
    人们习惯记忆域名,但机器间互相只认IP地址,域名与IP地址之间是一一对应的,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器来完成,整个过程是自动进行的。

    DNS和HOSTS比较?

    相同点:都是把网址解析成IP地址
    HOSTS文件相当于一个本地的小型DNS服务器,电脑会优先在本地的HOSTS文件中查找网址对应的IP,如果没有找到,才向DNS请求。
    通俗地比方:DNS就是全市的电话黄页,HOSTS就是你的个人通讯本了。

    展开全文
  • 解析URL得到IP地址

    千次阅读 2018-08-26 23:48:50
    导读 ...DNS解析获得IP地址 多IP域名DNS查询解决方案 什么是域名(补充内容) 1.浏览器判断是URL还是搜索关键字 上一篇说到过浏览器有联想查询服务并且会根据输入内容选择搜索的方式。浏览器会去...
  • ip地址、域名、DNS、URL的区别联系

    千次阅读 2019-08-23 14:14:08
    IP:每个连接到Internet上的主机都会分配一个IP地址,此ip是该计算机在互联网上的逻辑地址的唯一标识,计算机之间的访问就是通过IP地址来进行的。写法:十进制的形式,用“.”分开,叫做“点分十进制表示法”,如:...
  • IP地址 、域名、 URL、 端口

    万次阅读 2018-05-05 17:31:25
    一、IP地址1IP地址由网络ID和主机ID两部分组成,如下图所示:2那么对于 “ 192.168.1.110 ”这个IP地址来说,网络ID是什么?主机ID又是什么呢?欲知答案,且看下面分解END二、子网掩码1子网掩码不能单独存在,它必须...
  • URL/域名/IP地址有什么区别?

    千次阅读 2019-11-15 15:27:17
    比如我们要上网访问某个网站,在IE或其它浏览器里的地址一栏中所输入的就是URLURL是Internet上用来指定一个位置(site)或某一个网页(WebPage)的标准方式,它的语法结构如下:协议名称://主机名称[:端口地址/...
  • 一张图说明一切问题: 这是IPv6地址,需要单独的查询工具,而ipv4地址,百度一下“ip地址查询” 就ok了
  • url中解析出ip地址

    千次阅读 2018-09-19 17:47:51
    static int WebSocket_Get_ServerIp(char *p_Url, char *p_Ip) { assert(p_Url); assert(p_Ip); struct hostent *objHostInfo; objHostInfo = gethostbyname(p_Url); if(objHostInfo == NULL) { printf(&...
  • 替换URL中的IP地址进行访问

    千次阅读 2019-06-12 11:50:59
    记录一下昨天碰到的问题以及解决过程, 背景:最近公司启动一个新的项目,合作伙伴的媒体服务器部署在移动网内,而我司的办公网是电信出口,跨网访问...合作伙伴说后台难以修改,只能提供使用移动IPURL,要么你...
  • 把一个url里的ip地址换成指定ip //替换urlip地址(端口号) var oldurl = 'http://10.67.82.93/it/local/facerec/default/20200609112555435018.jpg'; console.log("old url:",oldurl); //截取ip前字段"http:" if...
  • Android控件IP地址输入

    热门讨论 2015-01-06 10:59:37
    上面的输入框写成了一个自定义组合控件,方便使用,说起来功能也挺简单的,主要是组合了四个EditText,然后判断EditText输入内容,还有就是对焦点的获取也是比较重要的详见本人博客http://blog.csdn.net/elinavampire
  • Android如何获取指定urlip地址

    千次阅读 2017-03-20 16:28:11
    获取指定域名的IP
  • 比如:取这个地址“"http://blog.csdn.net/meetings/article/details/78785424"”里的“blog.csdn.net”对应的真实IP /** * 获取url对应的域名 * * @param url * @return */ public String getDomain(String
  • 域名、IP地址URL关系

    千次阅读 2014-08-20 10:30:41
    域名是个文字形式记录的IP地址  IP地址是计算机在网络中的门牌号! URL是网页地址 打个比方 http://zhidao.baidu.com/question/14674128.html 是URL zhidao.baidu.com就是域名 220.181.18.110 就是IP地址 你通过...
  • js中urlip地址校验

    千次阅读 2015-09-02 15:17:42
    //校验url function checkUrl(str) { var RegUrl = new RegExp(); RegUrl.compile("[A-Za-z0-9-_]+\\.[A-Za-z0-9-_%&\?\/.=]+$"); if (!RegUrl.test(str)) { alert("注意url有效性"); return false; } ...
  • 详细描述内部 IP 定义为下列 IP 范围内的 IP: 10.0.0.0 - 10.255.255.255 172.16.0.0 - 172.31.255.255 192.168.0.0 - 192.168.255.255 对攻击者而言,泄露内部 IP 非常有价值,因为它显示了内部网络的 IP 地址方案...
  • hosts文件其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,...
  • 计算机网络之域名、主机名和URL前言 前言 参考博文域名、主机名与URL
  • 通过url获取ip

    千次阅读 2017-03-31 10:51:11
    * 通过url获取ip * @author wjb * @date 2107/3/31 * @param $url * @return bool|string */ function get_ip_by_url($url){ //获取它的主机部分,例如:http://43.251.231.178:8123/#/opeReport $url = ...
  • 中国全国所有IP地址段,TXT结构,如果要xml结构的就回个贴,把邮箱留下!
  • Fiddler查看H5页面URLIP地址

    千次阅读 2017-02-27 17:25:48
    Fiddler查看H5页面URLIP地址 1.简单介绍  Fiddler是一款由C#语言开发的免费http调试代理软件,有.net 2 和 .net 4 两种版本。 Fiddler能够记录电脑/手机和互联网之间的http通讯,检查所有的http通讯信息的“进出...
  • JavaScript获取urlip端口号

    千次阅读 2019-05-06 10:21:30
    var address=window.location.href; //url var hostport=document.location.host;//ip:端口号
  • IP地址表示

    千次阅读 2018-05-15 23:27:20
    IP地址 IP地址(Internet Protocol Address)是因特网中使用的网络层地址,全称为因特网协议地址,又译为网际协议地址。连接到Internet的每个设备至少有一个IP地址,用以接入Internet收发数据。IP地址表示IPv4 IPv4...
  • C# 通过url获得ip地址

    千次阅读 2008-01-23 15:27:00
     this.Label1.Text = CmdPing(ip);  }  private static string CmdPing(string strIp)  {  Process p = new Process();  p.StartInfo.FileName = "cmd.exe";  p.StartInfo.UseShellExecute = false;  p....
  • 分享一些获取公网ipurl地址

    千次阅读 2020-05-21 01:11:35
    分享一些访问之后显示本机公网ipurl地址 http://ip.42.pl/raw https://api.ip.sb/ip http://ip.3322.net http://ip.qaros.com http://ip.cip.cc http://ident.me http://icanhazip.com https://api.ipify.org以上...
  • 域名与IP地址的对应关系

    千次阅读 2018-09-07 10:10:09
    域名与IP地址的对应关系 1.IP地址:IP地址是用来唯一标识互联网上计算机的逻辑地址,让电脑之间可以相互通信. 每台连网计算机都依靠IP地址来互相区分、相互联系 2.域名:由于IP地址是数字标识,使用时难以记忆和...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 426,194
精华内容 170,477
关键字:

url与ip地址