當前位置:首頁 » 雲伺服器 » 伺服器ip地址及虛擬站點部分

伺服器ip地址及虛擬站點部分

發布時間: 2023-09-15 16:12:23

① 什麼是虛擬IP虛擬IP有什麼用

虛擬IP地址(VIP) 是一個不與特定計算機或一個計算機中的網路介面卡(NIC)相連的IP地址。

虛擬IP主要是用來網路地址轉換,網路容錯和可移動性。虛擬IP比較常見的一個用例就是在系統高可用性(High Availability HA)方面的應用,通常一個系劃外的情況而發統會因為日常維護或者非計生宕機,為了提高系統對外服務的高可用性,就會採用主備模式進行高可用性的配置。

當提供服務的主機M宕機後,服務會切換到備用主機S繼續對外提供服務。而這一切用戶是感覺不到的,在這種情況下系統對客戶端提供服務的IP地址就會是一個虛擬IP,當主機M宕機後,虛擬IP便會漂浮到備機上,繼續提供服務。

(1)伺服器ip地址及虛擬站點部分擴展閱讀:

虛擬IP的實現原理:

虛擬IP就是一個未分配給真實主機的IP,也就是說對外提供資料庫伺服器的主機除了有一個真實IP外還有一個虛擬IP。

使用這兩個IP中的任意一個都可以連接到這台主機,所有項目中資料庫鏈接一項配置的都是這個虛IP,當伺服器發生故障無法對外提供服務時,動態將這個虛IP切換到備用主機。

其實現原理主要是靠TCP/IP的ARP協議。因為ip地址只是一個邏輯地址,在乙太網中MAC地址才是真正用來進行數據傳輸的物理地址,每台主機中都有一個ARP高速緩存存儲同一個網路內的IP地址與MAC地址的對應關系。

乙太網中的主機發送數據時會先從這個緩存中查詢目標IP對應的MAC地址,會向這個MAC地址發送數據。操作系統會自動維護這個緩存。這就是整個實現的關鍵。

參考資料來源:網路-虛擬IP技術

② 如何配置基於IP地址的虛擬主機

虛擬主機簡介:1. 把一台運行在互聯網上的伺服器分成多個虛擬的伺服器。2. 每一個虛擬主機都具有獨立的域名和完整的Internet伺服器(支持WWW,FTP,E-mail等)。3. 一台伺服器上的不同虛擬主機是各自獨立的,並由用戶自行管理。4. 在外界看來,每一台虛擬主機和一台獨立的主機完全相同。 配置參數:<VirtualHost *:*> ServerAdmin 管理員的E-mail地址 DocumentRoot 虛擬主機的根目錄 ServerName 虛擬主機的名稱埠 ErrorLog 虛擬主機的錯誤日誌路徑 Customlog 虛擬主機的訪問日誌路徑</VirtualHost> 基於IP的虛擬主機1.在伺服器上綁定多個Ip 2.把多個網站綁定到不同的IP3.訪問伺服器上不同的IP,可以看到不同的網站。 需求一:基於IP的虛擬主機:1.相同的IP不同的埠號的虛擬主機配置Include指令2.在httpd.conf中添加Include#echo 「Include vhost/vhost.conf」>>/etc/httpd/conf/httpd.conf3. 創建虛擬主機目錄#mkdir /etc/httpd/vhost 相同的IP不同的埠號的虛擬主機配置:子文件的配置:Listen 88<VirtualHost 192.168.0.6:88>DocumentRoot /var/www/vhost88ServerName 192.168.0.6:88CustomLog /var/www/vhost88/access_log combined</VirtualHost> 創建根目錄#mkdir /var/www/vhost88創建主頁#echo 「vhost88」 >/var/www/vhost88/index.htmlApache重新啟動Service httpd restart 具體配置:(實現一個IP ,2個埠的虛擬主機)#echo 「Include vhost/vhost.conf」>>/etc/httpd/conf/httpd.conf#mkdir /etc/httpd/vhost#vi /etc/httpd/vhost/vhost.conf (創建虛擬配置目錄,即添加子文件的配置) 添加:Listen 88Listen 89<VirtualHost 192.168.0.6:88>DocumentRoot /var/www/vhost88ServerName 192.168.0.6:88CustomLog /var/www/vhost88/access_log combined</VirtualHost> <VirtualHost 192.168.0.6:89>DocumentRoot /var/www/vhost89ServerName 192.168.0.6:89CustomLog /var/www/vhost89/access_log combined</VirtualHost>#######################################################添加至此#mkdir /var/www/vhost88#mkdir /var/www/vhost89#echo 「vhost88」 >/var/www/vhost88/index.html#echo 「vhost89」 >/var/www/vhost89/index.htmlService httpd restart 需求二:基於Ip的虛擬主機:不同的Ip地址相同的埠號(1) 多塊物理網卡,每個網卡一個IP(2) 一塊物理網卡,綁定多個IP 配置虛擬網卡:#ifconfig eth0:0 192.168.0.6 up#ifconfig eth0:1 192.168.0.7 up 具體配置如下:(實現一個IP ,多個地址訪問) #echo 「Include vhost/vhost.conf」>>/etc/httpd/conf/httpd.conf#mkdir /etc/httpd/vhost#vi /etc/httpd/vhost/vhost.conf <VirtualHost 192.168.0.6:80>DocumentRoot /var/www/vhost6ServerName 192.168.0.6CustomLog /var/www/vhost6/access_log combined</VirtualHost> <VirtualHost 192.168.0.7:80>DocumentRoot /var/www/vhost7ServerName 192.168.0.7CustomLog /var/www/vhost7/access_log combined</VirtualHost>############################################## 添加至此#ifconfig eth0:0 192.168.0.6 up#ifconfig eth0:1 192.168.0.7 up#mkdir /var/www/vhost6#mkdir /var/www/vhost7#echo 「vhost6」 >/var/www/vhost6/index.html#echo 「vhost7」 >/var/www/vhost7/index.htmlService httpd restart ########################################################### 基於Ip的虛擬主機到此結束!

③ 什麼是虛擬IP地址

虛擬IP地址(VIP) 是一個不與特定計算機或一個計算機中的網路介面卡(NIC)相連的IP地址。數據包被發送到這個VIP地址,但是所有的數據還是經過真實的網路介面。VIPs大部分用於連接冗餘;一個VIP地址也可能在一台計算機或NIC發生故障時可用,交由另一個可選計算機或NIC響應連接。虛擬IP地址的例子如:一個Loopback(無電路IP地址)作為不與在主機或路由器中任何一個特定介面(或電路)相關的IP地址。
舉個例子。我們都知道在 TCP/IP 的架構下,所有想上網路
的電腦,不論是用何種方式連上網路,都必須要有一個 *唯一* 的 IP-address。
舉兩個最常見的例子: 學校的電腦用網路線連在一起,是經由 ethernet 介面連
上網路,則該 ethernet 介面必須要有 IP-addr., 如 freebsd.phys.ntu.e.tw
的 ethernet IP 為 140.112.52.20 。另一個常見的網路介面為 PPP, 通常是用
在 modem 撥接上,當您從家裡透過 modem 撥接上遠端的 modem server 時,有
些 server 會從中建立起遠端與您的電腦間的 PPP 連線協定,於是,您的電腦就
會有一個 PPP 介面,而它的 IP-addr. 則由遠端 server 指定給您 (這一切都是
全自動進行) ,於是您就可以透過 modem (PPP) 對外連線,就好像您的電腦直接
接在網路上一樣。

熱點內容
pythonif比較 發布:2025-02-02 05:24:03 瀏覽:259
已連接的無線網如何知道密碼 發布:2025-02-02 04:53:51 瀏覽:634
android編程入門經典pdf 發布:2025-02-02 04:46:19 瀏覽:57
安卓什麼軟體測試手機電池 發布:2025-02-02 04:28:52 瀏覽:996
手機上傳快 發布:2025-02-02 04:27:46 瀏覽:308
電腦配置詳解圖解都有哪些 發布:2025-02-02 04:26:27 瀏覽:716
景區應該有什麼配置 發布:2025-02-02 04:09:08 瀏覽:120
c語言與java工作 發布:2025-02-02 03:59:57 瀏覽:283
qq買什麼不要支付密碼 發布:2025-02-02 03:50:29 瀏覽:495
android讀取視頻 發布:2025-02-02 03:46:57 瀏覽:826