伺服器網卡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地址修改為別的地址再試試。有時候一台電腦更換網卡後,講新網卡配置為老網卡地址也會沖突。