1.什么是域名?

相信大家对域名不陌生。这里引用百度

域名(英语:Domain Name),又称网域,是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时对计算机的定位标识(有时也指地理位置)。 [1]

由于IP地址具有不方便记忆并且不能显示地址组织的名称和性质等缺点,人们设计出了域名,并通过网域名称系统(DNS,Domain Name System)来将域名和IP地址相互映射,使人更方便地访问互联网,而不用去记住能够被机器直接读取的IP地址数串

2.主机名是什么呢?

主机名是计算机的名字,用于唯一标识计算机,听起来是不是和域名感觉很像,都用来表示计算机?所以我们通过主机名和域名混合起来表示,也就是下文提到的fqdn,举个主机名例子,比如,常见的www就是主机名,标识的对应主机。这样听起来还是感觉很模糊,因为有的文章说www.baidu.com是主机名,其实不是接着往下看

3.完全限定域名FQDN

完全限定域名(FQDN) 包含主机名和域名。对于登录页面,完全限定的域名通常代表完整的URL或顶级地址的主要部分。一般来说,常见的域名就是fqdn,比如www.baidu.com,mail.baidu.com

在查看完全限定域名时,主机名通常位于域名之前。主机名表示用于将用户传送到某个地址或位置的网络或系统。域名代表用户正在访问的站点或项目。比如www.baidu.com就告诉我们,baidu.com这个域中,有一台名叫www的机器.

一个例子是使用各种网络访问教育网站。通常,域名将包含特定学校网络域的标识符以及顶级 .edu 后缀。例如,美国大学的域名是 americauniversity.edu。主机名将由“www”组成,其中全球互联网是主机,或一些代表主机的专有网络名称 - 例如,如果学校使用名为“myAUnet”的自定义内部网络,那么“myAUnet”将是主机名。

在连接到主机时,使用完全限定的域名显示用户想要去的地方。DNS 服务器可以将主机名解析为IP 地址。尽管完全限定域名的使用存在一些语法容错,但通常,如果域名输入不清晰和不完整,用户可能会遇到错误或问题。

4.再来看看我自己踩的坑,希望对大家有帮助,对于同源策略,刚开始学习的时候,以为同源策略就是以为同协议,同域名(因该是指全限定域名),同端口,某些资料也是这么描述的,也举了例子,比如www.baidu.com和mail.baidu.com不同源,因为域名不同,但是如上述知识,www.baidu.com和mail.baidu.com他们的域名都是baidu.com啊,因此这个问题困扰了很久,于是我最后去国外网站,查看了国外英文的解释,同源策略的英文是same oringin policy,结果如下图

注意最下面三行,重点来了,很清楚,protocol(协议),port(端口),host(主机名),主机名,不是域名,但说主机名也不恰当比如www.a.com与www.baidu.com,所以对于同源策略来讲,同协议同域名同端口,说的域名就是指一个整体的FQDN全限定域名。 附上中文翻译

关于主机名,域名区别(www.baidu.com与baidu.com)以及同源策略的一些误区相关推荐

  1. 域名,IP,主机名的区别与使用

    为了达到通信的目的,需要给参与通信的主机一个号码,这个就是ip地址,它具有唯一性. 主机名就是在一个特定网络范围内一个计算机的名字. 域名则是在因特网范围内某一个服务器的名字. 一般有如下关系: 1. ...

  2. (转载)IP,主机名,域名

    参考自 IP,主机和域名 Content 在网络通信中,每个IP可唯一表示一台主机,在多网卡或者路由器等的情况下,每个主机可以有多个IP,通过哪个IP都可以找到该主机;但是IP地址是一个32位的数字, ...

  3. 主机名 域名 网站名 URL

    举几个域名的例子: google.com,baidu.com,163.com 可以明确的告诉你,加上www,就不再是域名了! 以http://mail.163.com/index.html为例进行说明 ...

  4. dns提供商主机名_什么是FQDN?它和主机名有区别吗?

    请关注本头条号,每天坚持更新原创干货技术文章. 如需学习视频,请在微信搜索公众号"智传网优"直接开始自助视频学习 1. 前言 本文主要讲解什么是FQDN. 什么是FQDN 2. F ...

  5. ubuntu修改登陆用户名称_修改ubuntu的用户名(注意用户名和主机名的区别)

    1.用户名是user,一个主机可以有多个主机; 主机名是 hostname,要修改,就去 /etc/hostname目录修改. 2.修改用户名: 比如我想把 用户名"sanshanxiash ...

  6. (转载)IP、主机名和域名

    稍微提炼一下精要吧 1.多网卡(NIC)的情况下,一台主机会对应多个IP,所以使用域名查询IP的时候会出现很多不同的IP 2.无论是局域网还是公网,IP的记忆都是很麻烦的一件事情,所以采用主机名/域名 ...

  7. centos永久修改主机名以及etc/hosts文件详解

    目录 1 在CentOS7中,有三种定义的主机名 2 查看主机名 3 修改主机名 3.1 方法1:临时有效 3.2 方法2:永久生效 4 注意事项 5 etc/hosts文件详解 1 在CentOS7 ...

  8. 查询主机名对应的IP地址-C语言

    查询主机名对应的IP地址 操作步骤: 编译:gcc getip.c -lws2_32 -o getip.exe 运行:getip 主机名 结果: 主机名 域名:DESKTOP-B1O7B1S查询结果: ...

  9. hadoop启动主机名解析错误解决

    一.Hadoop启动报错问题: 1.hadoop启动时datanode报错Shutting down DataNode at java.net.UnknownHostException: master ...

  10. Linux hostname主机名配置文件与文件 /etc/hosts解说

    Linux hostname经过长时间的发展,这里我发表一下个人理解,下面就这就来讲术Linux hostname.今天又开始写网络文档了,先写一篇小一点的练练手,本来计划了一篇比较大的网络基础文档, ...

最新文章

  1. 清北顶会学霸:“表情”与“认知”引发的科学思辨 | 清华AI Time PHD
  2. 2006年大话IT数码新潮
  3. 最近一直想写一个关于Installshield的连载专题
  4. 【计算机网络】物理层 : 总结 ( 物理层特性 | 码元速率 | 通信方式 | 数据传输方式 | 信号类型 | 编码与调制 | 奈氏准则 | 香农定理 | 传输介质 | 物理层设备 ) ★★★
  5. Linux 下 top 命令的使用详解
  6. 海康威视:增速超预期 调高盈利预测
  7. ArcGIS Server开发教程系列(3)切片
  8. PHP 获取两个日期之间所有日期
  9. Java常用的八种排序算法与代码实现
  10. python log日志_Python中logging日志的四个等级和使用
  11. Angular里的购物车页面实现
  12. [svc]数字证书基础知识
  13. Xtrareport 交叉报表
  14. ASP.NET 是什么
  15. Order By后产生NULL的问题
  16. 还原 idea undo commit
  17. kubernetes学习例子
  18. 3*3 三行三列的圈叉棋
  19. 萌新记一次在openEuler下安装VMware-Tools的失败经历
  20. [go基础] go基础之字符串中查找汉字数量

热门文章

  1. 智点软件定制**服装工厂衣服加工计件工资软件的方案
  2. 易掌管-计件工资系统免费登记派送中
  3. 有价值的产品=设计思维+精益创业+敏捷方法
  4. NPOI实现Word表格删除一行
  5. 桌面快捷方式图标不能删除的原因以及处理方法
  6. 1KB文件夹快捷方式病毒解决方法
  7. 采云端采云链:从订单协同到采购供应链,让采购供应链互联互通
  8. c语言中wsadata用法,C/C++知识点之记Windows下初次使用dev C++进行socket编程过程
  9. 01背包问题 —— 【算法设计】分支限界法
  10. 计算机后台打印机找不到,[提示]无法显示打印机属性,后台打印程序服务未运行,该怎么办?...