基础网络概念(八)IP、主机名与DNS
来源:互联网 发布:知乎经济思想史 编辑:程序博客网 时间:2024/06/05 17:50
声明:本文为笔者复习计算机网络相关知识时的摘录,文章中的图片及语句均出自《鸟哥的Linux私房菜》,这里仅作为整理自用。
喜欢鸟哥文章的朋友可以到鸟哥的主页查看:http://linux.vbird.org/
2.5.1 用 IP 上网?主机名上网?DNS 系统?
计算机都有主机名嘛! 那么我就将主机名与他的 IP 对应起来,未来要连接上该计算机时,只要知道该计算机的主机名就好了,因为 IP 已经对应到主机名了嘛!所以人类也容易记忆文字类的主机名,计算机也可以藉由对应来找到他必须要知道的 IP 。
这个主机名 (Hostname) 对应 IP 的系统,就是鼎鼎有名的 Domain Name System (DNS) 咯!也就是说, DNS 这个服务的最大功能就是在进行『主机名与该主机的 IP 的对应』的一项协议。 DNS 在网络环境当中是相当常被使用到的一项协议喔!
举个例子来说,像鸟哥我常常会连到奇摩雅虎的 WWW 网站去看最新的新闻,那么我一定需要将奇摩雅虎的 WWW 网站的 IP 背下来吗?天吶, 鸟哥的忘性这么好,怎么可能将 IP 背下来?!不过,如果是要将奇摩站的主机名背下来的话, 那就容易的多了!不就是http://tw.yahoo.com 吗?而既然计算机主机只认识 IP 而已,因此当我在浏览器上面输入了『http://tw.yahoo.com』的时候,我的计算机首先就会藉由向 DNS 主机查询tw.yahoo.com 的 IP 后,再将查询到的 IP 结果回应给我的浏览器, 那么我的浏览器就可以藉由该 IP 来连接上主机啦!发现了吗?我的计算机必须要向 DNS 服务器查询 Hostname 对应 IP 的信息 喔!那么那部 DNS 主机的 IP 就必须要在我的计算机里面设定好才行,并且必须要是输入 IP 喔,不然我的计算机怎么连到 DNS 服务器去要求数据呢?呵呵!在 Linux 里面,DNS 主机 IP 的设定就是在 /etc/resolv.conf 这个档案里面啦!目前各大 ISP 都有提供他们的 DNS 服务器的 IP 给他们的用户,好设定客户自己计算机的 DNS 查询主机, 不过,如果你忘记了或者是你使用的环境中并没有提供 DNS 主机呢?呵呵!没有关系, 那就设定 Hinet 那个最大的 DNS 服务器吧! IP 是168.95.1.1 咯!要设定好 DNS 之后,未来上网浏览时,才能使用主机名喔!不然就得一定需要使用 IP 才能上网呢! DNS 是很重要的,他的原理也挺复杂的。
0 0
- 基础网络概念(八)IP、主机名与DNS
- centos配置网络的问题(ip地址、DNS、主机名)
- Linux更改主机名与设置DNS解析及设置IP
- 网络基础(IP地址/域名/DNS服务/端口)
- 图解HTTP之一--网络基础(TCP/IP、DNS)
- 基础网络概念(四)route、ip与MAC的关系以及ICMP协定
- 基础网络概念(五)TCP/IP传输层相关封包与数据、TCP三次握手
- 基础网络概念(五)TCP/IP传输层相关封包与数据、TCP三次握手
- Linux网络编程--IP地址与域名解析(DNS)
- 基础网络概念(三)TCP/IP协议、IP、Netmask、子网、CIDR、路由概念
- linux学习之(六)-主机名、网络IP的配置与查看
- IP与主机名解析
- IP与主机名解析
- centos设置静态IP,DNS,主机名
- linux下修改主机名、ip、dns等
- CentOS 修改IP地址、DNS、网关、主机名
- 【Linux基础】域名、主机名与IP地址转换
- CentOS系统主机名与IP地址、网关、DNS服务的配置
- nyoj 大数加法
- nyo 114 某种序列
- 基础网络概念(七)网络防火墙与 OSI 七层协议
- 探索推荐引擎内部的秘密,第 3 部分: 深入推荐引擎相关算法 - 聚类
- oracle/Mybatis异常处理
- 基础网络概念(八)IP、主机名与DNS
- poj 3249 Test for Job 图上dp(记忆化搜索)
- String转InputStream和InputStream转String
- linux之SQL语句简明教程---TRIM
- java下载网络文件
- Java开发Web程序中修改类文件和配置文件不重启服务器的方法
- No resource found that matches the given name 'android:Widget.Material.ActionButton'解决
- 12_15总结
- scp命令