導航:首頁 > 操作系統 > linux浮動ip

linux浮動ip

發布時間:2023-05-11 08:58:32

A. 關於OpenStack搭建過程中的網路問題

用兩台 linux7 伺服器(雙網卡)搭建OpenStack,網路拓槐亮者撲表如下。

給伺服器其中一塊網卡配置網關,另一塊不設鍵族置網關,則一塊能通,另一塊不能通。

最終這個問題並沒有解決,但是我選擇忽視問題繼續搭建平台,最終成功給虛機分配200網段的浮動IP,發現獲取到IP的虛機可以ping通。於是這個問題被暫時放下了。

這個問題折騰了我整整一天時間,期間試過了我能試的所有辦法,對交換機的操作和各種路由的配置也更加熟練,雖然最終並沒有解決,但卻在這鉛薯個排錯的過程中,令我思考頗多。說到底這個問題就是雙網卡雙網關,多vlan通信問題。但變數太多,知識尚淺,無法解決,只能再繼續研究網路知識了。

B. linux 如何配置IP

vi進入後,按i變成檔純編輯模悔並式,屏行前咐幕下方有個INSERT字樣,這時跟windows的記事本一樣了,改吧。內容見下x0dx0a改完後按ESC鍵,再輸入冒號x——:x保存退出。x0dx0aservice network restartx0dx0a你的IP就出來了。x0dx0ax0dx0aDEVICE=eth0x0dx0aBOOTPROTO=nonex0dx0aIPADDR=192.168.0.1x0dx0aGATEWAY=192.168.0.254x0dx0aONBOOT=yesx0dx0aTYPE=Ethernet

C. Linux怎麼配置浮動ip啊

方法1
在XWindow圖形界面中配置
有管理許可權的用戶型州,從菜單中找到Network
管理,進入圖形化配置工具中設置DHCP
方法2
字元界面
運行setup命令
選擇network--》選擇你要設置的網卡--》編輯將其類型改為dhcp
退出後
執卜森蔽行ifdown
網卡名、
ifup
網卡名,
重啟春悶網卡
方法3
直接修改網卡配置文件,然後重啟網卡
編輯文件
/etc/sysconfig/network-script/ifcfg-網卡名
一般為:
vi
/etc/sysconfig/network-script/ifcfg-eth0
寫入
BOOTPROTO=DHCP,
刪除或注釋掉
靜態IP配置
IPADDR=XX.XX.XX.XX,
保存退出
退出後
執行ifdown
網卡名、
ifup
網卡名,重啟網卡

D. Linux下一個網卡配置多個ip(虛擬ip)

1、設置子ip配置文件

2、創建新文件 vim ifcfg-eth0:0,添加以下內容,保存退出

3、重啟網卡

4、臨時清除ip別名

5、當然你也可以用同一配置文件配置多個ip,也是可行的。

E. 物理IP和浮動IP分別的含義是什麼,有什麼區別如題

物理IP是在存儲器里以位元組為單位存儲信息,為正確地存放或取得信息,每一個位元組單元給以一個唯一的存儲器地址。

浮動IP是一個公開的、可以路由到的IP地址,並且不會自動分配給實體設備。項目管理者臨時分配動態IP到一個或者多個實體設備。這個實體設備有自動分配的靜態IP用於內部網間設備的通訊。

物理IP和浮動IP區別為:路由不同、服務不同、通訊不同。

一、路由不同

1、物理IP:物理IP使用的是公有地址,能被路由到。

2、浮動IP:浮動IP使用的是私有地址,不能被路由到。

二、服務不同

1、物理IP:通過物理IP內網實體的服務,能被外網識別和訪問。

2、浮動IP:通過浮動IP內網實體的服務,不能被外網識別和訪問。

三、通訊不同

1、物理IP:物理IP用於外部網間設備的通訊。

2、浮動IP:浮動IP用於內部網間設備的通訊。

F. linux多網卡設置默認路由

1、使用root用戶登錄伺服器,確定配置網卡。通常有幾種情況:

(扮褲1) 如果是修改伺服器IP。這種情況下伺服器上已經配置了IP。執行ifconfig查看IP配置在哪個網卡上。

(2) 如果是新裝系統的新伺服器並且只有一張網卡。那就直接配吧。比如雲伺服器,通常為eth0。

(3)如果是新裝系統多個網卡呢,可以使用ethtool命令查找可用的網卡。ethtool ethX | grep 'Link detected',查看鏈接狀態為Link detected: yes。如果不是很確定,通過配置多試試問題也不大。

2、進入/etc/sysconfig/netwrok目錄,這里假設是eth0網卡,修改ifcfg-eth0文件。設置內容如下:

BOOTPROTO='static'
IPADDR='192.168.0.1'
NETMASK='255.255.255.0'
STARTMODE='auto'
3、配置默認網碧游關,通過修改配置文件/etc/sysconfig/netwrok/routes實現,添加內容如下

default 192.168.1.1 - -
4、執行service network restart重啟網卡服務。使上述修改生效。

Linux:~ # service network restart
5、ifconfig -a查看eth0網卡的IP,如果正常,繼續下一步,否則檢查網卡是否正常

6、測試。從本地ping IP或者登錄悔缺銷系統,成功則配置完成。

G. LINUX設置浮動IP

用戶通過輸入IP地址就能訪問這個應用了,但是天有不測風雲橋此,有時候因為一些原因,服務會掛掉。於是開發人員就 想了一個辦法,在另外一個Linux上,部署同樣的一個應用,這樣這個服務掛了,另外一個頂上。

浮動IP會隨著主機服務掛掉而轉移到另外一個能夠提供相同服務的主機上,對於用戶而言,他們始終覺得服務是正常的。

浮桐襲動IP可以是雙機,也可以是多機。

與主伺服器配置相同

浮動IP(FLOAT IP) 獨學而無友,則孤陋而寡聞-CSDN博客 浮動ip
使用crontab,讓linux定時執行shell腳本 Allen的技術天空-CSDN博客 crontab執行局消兄shell腳本
NM_CONTROLLED的含義以及網卡配置參數 - 醉客劍軒 - 博客園 (cnblogs.com)
linux里的bootproto的none,static,dhcp有什麼區別 - lclc - 博客園 (cnblogs.com)
Linux配置浮動IP_blade_1937的博客-CSDN博客_linux配置浮動ip

PS:微信公眾號"小明阿婆"回復:"浮動IP",可獲取完整MarkDown文件

H. Windows、Linux和路由器的網路子介面-虛擬IP

    前段時間在調試時,將外網接入內部區域網,然後使用向日葵遠程連接調試。Windows一個網路適配器只能設置一個IP地址,後面才發現可以通過網路子介面來設置虛擬IP,內部網路通過正常的IP地址通信,外部網路通過子介面來進行通信,即一個物理網口上連接兩個子網。Windows可以設置網路子介面,筆者就延申到Linux系統上,總結在不同平台設置網路子介面的方法。需要明確的是,虛擬IP的數據還是經過真實的物理網路介面。簡而言之,網卡設備都有一個MAC地址,但是卻可以有多個網路層IP地址。

    本文以Windows10和CentOS8為例。

  Windows平台上:

    微軟官網對於網路子介面有這樣的描述:

1)一個邏輯IP網路正在使用中,並且此計算機需要使用多個IP地址才能在該網路上進行通信。

2)正在使用多個邏輯IP網路,並且此計算機需要一個不同的IP地址才能與每個不同的邏輯IP網路進行通信。

    當不使用「常規」選項卡上的「自動獲取IP地址」時,才可以使用「高級TCP/IP設置」進行此網路連接,來完成高級IP定址。在設置裡面,Interface metric 介面度量標准(躍點數)可以設置該介面的優先順序,介面度量標準的值越小,表示使用該介面的優先順序越高。自動度量標准(自動躍點),最高速度的介面具有最低的介面度量值,優先順序越高。

Linux平台上:

    Linux平台上虛擬ip基本上都用於高可用的架構上,比如keepalived就是通過託管VIP里完成飄逸,可以參考筆者以前的文章-Keepalived讓樹莓派也可以VIP漂移。其實這一篇文章對於keepalived也會有很好的理解了。看一下文章裡面的Keepalived後通過ip addr查看的結果。

    VRRP協議來通信完成心跳檢測,然後使用輔助IP的ip addr add 來添加虛擬IP地址,主用不在線就del掉VIP,然後在從機上add 同樣的VIP。為什麼不是ifconfig命令呢,那就需要你仔細看看關鍵信息找區別了,如果你安裝了的話可以使用ifconfig來確定是否能夠查看到VIP。

    接下里我們就看看在Linux中創建虛擬IP有兩種方法,分別是:別名IP(IP aliases)和輔助IP(secondary IP addresses)。

    1、別名IP是通過ifconfig命令去創建和操作的虛擬ip。

sudo ifconfig enp0s3:1 192.168.31.5 broadcast 192.168.31.255 netmask 255.255.255.0 up

    刪除別名IP,將up改為down。

sudo ifconfig enp0s3:1 192.168.31.5 broadcast 192.168.31.255 netmask 255.255.255.0 down

    如果開機就需要別名IP地址的話,需要到/etc/sysconfig/network-scripts目錄下新建一個子介面來永久性修改配置文件。將原ifcfg-enp0s3文件復制後,然後修改其中的IP地址信息。

    cp ifcfg-enp0s3 ifcfg-enp0s3:1

    為了方便也可以將ifconfig命令去創建和操作的虛擬ip的命令加入到開機啟動中,詳情參考筆者以前的文章-Linux設置腳本開機啟動的四種方法。

2、輔助IP是由linux的ip命令去創建和操作的。

sudo  ip addr add 192.168.31.5/24 brd 192.168.31.255 dev enp0s3 label enp0s3:1

    設置完成後,也可以通過ifconfig來查看。但是如果在命令後面不添加label enp0s3:1的話,那麼ifconfig就不能查看了。

    刪除輔助IP,將add替換成del即可。

sudo  ip addr del 192.168.31.5/24 brd 192.168.31.255 dev enp0s3 label enp0s3:1

    輔助IP需要持久化的話,只能將ip命令去創建和操作的虛擬ip的命令加入到開機啟動中了。

    路由器通信設備:

    路由器介面有限, 一個物理介面可以配置子介面(邏輯介面)的方式來實現一當多的功能。具體配置參考筆者的文章-eNSP模擬實驗-單臂路由實現VLAN間通信。

I. Linux如何配置ip地址

1、打開Linux終端系統,然後在系統中輸入如下代碼。

J. linux雙機,輸入ifconfig命令後,得到的內容,怎麼才能知道哪個是浮動ip

ifconfig中應腔行該不能看出那個是浮動IP,只有到介面的配置文件中才絕圓芹知道。在Ubuntu中是/etc/network/interfaces 文件中並畢看到的。

閱讀全文

與linux浮動ip相關的資料

熱點內容
蘋果手機頭條app怎麼沒有tv 瀏覽:563
電腦qq文件夾怎麼發不出去 瀏覽:613
解壓小游戲測試鑽石劍的硬度 瀏覽:962
java結束函數 瀏覽:622
打開遠程桌面的命令 瀏覽:836
樹莓派如何搭建mqtt伺服器 瀏覽:587
怎麼加密w8文件 瀏覽:609
linuxprogram 瀏覽:708
php介面編程思想 瀏覽:92
如何下載電話軟體app 瀏覽:906
java命令行解析 瀏覽:572
雲伺服器白嫖 瀏覽:917
程序員小清新 瀏覽:989
編譯器地址8位元組對齊 瀏覽:464
三菱plc編程win1064 瀏覽:258
高中英語單詞pdf 瀏覽:425
編譯原理詞法分析常見問題 瀏覽:197
車小藝app怎麼更新 瀏覽:77
手機app被管控如何移除 瀏覽:753
51單片機溫濕度檢測 瀏覽:575