服务器网卡ip
① 数据库服务器多网卡多IP,有点搞不懂求大神解释
这没有什么难理解的。
一台计算机,可以安装多块网卡。而每块网卡又可以对应一个或多个IP地址。
也就是说这台数据库服务器有两个IP地址,10.111.9.101和192.168.0.99。
使用多个网卡原因很容易解释。
这是个服务器,网卡带宽应该是1000Mbps。而有两个网卡,就是说它的最大带宽是2000Mbps。
而使用多个IP原因也比较简单。
例如,这台服务器的10.111.9.101和192.168.0.99,这是不同的网段。
可能这个数据库服务器针对不同网段的用户需要提供访问的权限不同,而数据库软件根据不同的IP地址可以配置不同的权限。
② 一个服务器只有一个IP么还是一个服务器可以有多个网卡,然后每一个网卡都有一个IP
一个服务器可以有N个IP,一个网卡也可以绑定N个IP,一个服务器也可以有N个网卡。他们之间没有什么关系。没有网卡都可以有IP(内部IP地址)
③ 域名、主机服务器、ip、网卡与网站之间的关系是什么
关于域名、服务器、IP、网卡与网站之间的关系,如果要梳理清楚,那就要先向你介绍一下WEB工作流程。
WEB工作流程,用户访问网站过程中经历了哪些流程?
用户打开浏览器->输入域名->回车->网页内容在用户浏览器上显示出来。
上面的流程是用户在表象层上的感知,但在技术层上,远远不止这些流程,具体流程如下(以下流程也仅仅是精简流程,技术要做的工作远不止这些):
用户打开浏览器->输入域名->回车后,用户系统本地会对此域名进行解析->找到此域名对应的IP->然后定位到要访问网站的远程服务器->浏览器发送请求(要获取哪个页面)->远程服务器接收到请求后,将页面发送给用户浏览器->用户浏览器解析页面HTML进行渲染->页面最终展现在用户眼前。
关系梳理
服务器(硬件)
服务器做为硬件设备,网站是要部署在服务器之上的,所以少了硬件的支持,就谈不上网站。
网卡(硬件)
网卡做为电脑上的硬件设备,要上网就离不开网卡,不管是客户端(用户的电脑)还是网站服务器,如果少了网卡,联网这辈子都是不可能的了。
IP
有了电脑/服务器、网卡,接入运营商网络后,网络运营商就会给你分配一个全世界独一无二的公网IP,团李以此来定位客户端电脑和服务器端。
IP可以理解为人的身份证,在互联网上代表某台机器的唯一编码。
域名
问题来了,IP是一串较长的数字,如:61.190.38.59,如果我们要访问对方电脑,直接输入IP是可以进行访问的,但是记起来太塌培迟费事,中胡所以出现了域名,将域名和IP绑定起来,就能通过很好记忆的域名来反解析出IP,然后找到互联网上的目标机器。
网站(软件)
网站其实是一套系统,它接收用户请求然后做出处理,这样用户就能得到处理后的结果。
大型网站1个域名对应多个IP如何理解?
网站域名是1个,像网络这类公司服务器成千上万,总不能用1个域名绑定成千上万个IP吧,这是怎么做到的呢?
其实是这样的:
1个域名可以解析到1个特定的IP上,然后这个特定IP的服务器可以将用户的请求按一定规则分发到N台服务器上,专业名词叫“反向代理”。
举个栗子:
一个集团董事长要干一件事,他会找相关的部门,如技术部,董事长找到技术部总领导,说我要做什么什么,技术部领导接到任务后会进行任务折解,分到技术部不同人员身上,最终将完成结果反馈给董事长即可。此时技术部总领导就充当了“反向代理”的功能,将任务分发出去,他的下属将此事办妥后再由他反馈至董事长。
关于你讲的数据冗余问题,分布式系统中,数据是存在冗余的。
虚拟主机上多个域名是如何定位到多个网站中的特定一个的?
假设1台高配服务器,我们利用它搭建200个虚拟主机,那这200个虚拟主机可以绑定200+个域名,每个域名对应1个网站。
具体怎么定位的?
WEB服务器系统(如:Nginx、IIS)上每个网站会绑定对应的域名,这样虽然200个域名都解析到这同1台服务器的IP上,但Nginx和IIS上能获取用户请求的域名,这样就能定位到具体的网站上去。
一个公网IP能否对应多个后端主机?
可以的,这就是“反向代理”的作用,1个公网IP解析到某1台服务器上,然后这台服务器上配置规则可以将请求分发至后端多台服务器上。
④ 服务器网卡配好IP地址后一直显示正在获取IP地址,还提示IP地址与网络上其他机器的地址冲突,是什么原因啊
的确是网卡IP地址冲突了,你可以讲你配置的IP地址修改为别的地址再试试。有时候一台电脑更换网卡后,讲新网卡配置为老网卡地址也会冲突。