域名与IP地址的联系与区别

我们也知道每一台机都有一个唯一ip地址,

特别难记,所以出现了今天的DNS(域名)

当我们的计算机想要和一个远程机器连接时,我们可以申请连接该机器ip地址下的DNS,例如:www.baidu.com。

连接的时候,DNS会提供一个ip地址,供服务器去找寻

所以,当我们在网址中输入:www.baidu.com,会获取到百度ip,并跳转页面

1.比如说:我们现在在"陕西省西安市大雁塔喷泉旁",那么这个"陕西省西安市大雁塔喷泉旁"就是一个域名,而具体的这个唯一的地方(陕西省西安市大雁塔喷泉旁)就是一个IP地址,它是网络层地址,用来识别TCP/IP网络中互联的主机和路由器。(推荐一本书《图解TCP/IP》)

2.域名是相对于网站来说的,ip地址是相对于网络来说的,准确的说是通过dns服务器来完成的,你提交域名,他给你返回一个ip地址,也称之为域名解析),接着做出一个相应,将信息返回。

也就是:输入域名----域名解析服务器(dns)解析成ip地址---访问IP地址---完成访问的内容---返回信息

3.表示方法也不一样:域名是www.***.***(如.com .top .win……)

IPv4地址是:32位二进制(分割成4个8位的点分十进制数)

4.映射关系不同

internet上的ip地址是唯一的,一个IP地址对应一个计算机

一个域名对应一个ip地址或好多个IP地址:比如百度的ip(119.75.218.70)(119.75.217.109)

一台计算机上面可以有好多个服务,也就是一个ip地址对应了好多个域名

转载地址:https://blog.csdn.net/zhangliangzi/article/details/50617374

原文地址:https://www.cnblogs.com/yinguojin/p/9910316.html

时间: 2024-10-08 23:47:38

域名与IP地址的联系与区别的相关文章

网址(url),域名,ip地址,dns,hosts之间的关系

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

域名和IP地址的关系通俗解释

域名和IP地址的关系 小区A,里面有个看门的大叔,大叔手上有一本对应小区里面各个房子对应楼层和房间号的小本子(DNS服务器).比如一栋1号(A1-1代表小区A一栋1号房子)房子叫大象房. 那么就是A1-1(IP)对应的房子就是大象房(域名),那么一栋2号(A1-2)的房子叫猴子房,那么A1-2对应的房子叫猴子房,以此类推,还有很多A1-3对应兔子房,A1-4对应狮子房...等等.(注意的是,小区里面的房子名,就是大象房这样的名字,是不允许挂在门外的,门外只写着A1-1.换句话说,除了看门大叔知道

linux c 网络编程:用域名获取IP地址或者用IP获取域名 网络地址转换成整型 主机字符顺序与网络字节顺序的转换

用域名获取IP地址或者用IP获取域名 #include<stdio.h> #include<sys/socket.h> #include<netdb.h> int main(int argc,char **aggv) { struct hostent *host; char hostname[]="www.163.com"; char hostname2[]="www.baidu.com"; struct in_addr in;

域名dns查询_查询域名dns ip地址

最近有部分用户反应管理的天气网站打开偏慢,决定从每一个可以出现的问题点查起!首先就是dns! 通过360dns监控对比发现,同一组域名,15tianqi.cn的dns响应时间比较长,在300-700间,而其它的哉名响应则20-300间,发现dsn有一定的问题,接下来分析dns 首先要知道域名dns服务器的IP,在这里和大家分享查询域名dns ip地址: 域名dns查询方法: 1.打开cmd.exe (运行 输入 cmd 回车就可以出来了) 2.输入 nslookup 回车 3.输入 set ty

通过域名获取IP地址和本机IP地址

#include <stdio.h> #include <stdlib.h> #include <winsock2.h> #pragma comment(lib, "ws2_32.lib") int main(int argc, char *argv[]) {     WSADATA wsaData;     WSAStartup(MAKEWORD(2, 2), &wsaData);          char webSite[80] = {

Google全球服务器根域名的IP地址

目前GOOGLE正与ZF继续谈判,此谈判结果将直接影响该公司在中国的存在此前,由于曾出现Google服务器被墙,而致使众网友只能FQ搜索的窘境而目前尚不知道若Google关闭驻中国办公室,并撤离所有服务之后,其全球搜索是否受大墙的**故此,贴出该公司全球服务器的IP地址,并希望大家将其加入到hosts文件中,以作备份 各服务器IP如下:Searching subhosts on domain google.com America.google.comIP Address #1:64.233.18

公司内网搭建代理DNS使用内网域名代替ip地址

企业场景 一般在企业内部,开发.测试以及预生产都会有一套供开发以及测试人员使用的网络环境.运维人员会为每套环境的相关项目配置单独的Tomcat,然后开放一个端口,以 IP+Port 的形式访问.然而随着项目的增多,对于开发和测试人员记住如此多的内网地址,无疑是一件头疼的事情(当然你也可以使用浏览器书签管理器或者记录在某个地方).但是你不永远不会确定,那天由于升级突然改了IP,我们可能又要重新撸一遍配置,所以内网域名还是非常有必要的. 内网域名具体有哪些优点: 方便记忆 变更IP,只需要修改DNS

hosts文件修改(域名和IP地址对应修改)

1.手动修改 在本地C:\Windows\System32\drivers\etc找到hosts文件,把它复制到其他地方用记事本等打开编辑,然后在复制替换掉C:\Windows\System32\drivers\etc里的hosts文件 #     井号:表示这一行是注释不影响文件设置 #192.168.1.163 windows10.microdone.cn--->前面写ip对应后面的域名,这个是windows自带的. 192.168.1.163 windows10.microdone.cn

并行请求多个域名的IP地址

以下示例显示如何同时运行任务. import gevent from gevent import socket urls = ['www.baidu.com', 'www.sina.com', 'www.sohu.com'] jobs = [gevent.spawn(socket.gethostbyname, url) for url in urls] gevent.joinall(jobs) [job.value for job in jobs] ['112.80.248.73', '101.