(八)dokcer高階網路配置理論知識

2021-10-07 22:37:20 字數 710 閱讀 5783

高階網路配置基礎理論知識

初學者的我,每當啟動乙個容器的時候,就會發現ifconfig會出現好多veth開頭的網絡卡名,搞不懂是怎麼回事,現在明白了,記錄下來。

1.當docker啟動時,會在主機上建立乙個docker0的虛擬網橋,實際上是linux的乙個bridge,可以理解為乙個軟體交換機,它會掛載到他的網口之間進行**。

2.同時,docker隨機分配乙個本地未占用的私有網段(在rfc1918中定義)中的乙個位址給docker0。比如典型的172.17.0.0/255.255.0.0。此後啟動的容器內的網口也會分配乙個同一網段(172.17.0.0/255.255.0.0)的位址。

當建立乙個 docker 容器的時候,同時會建立了一對 veth pair 介面(當資料報傳送到乙個介面時,另外乙個介面也可以收到相同的資料報)。這對介面一端在容器內,即 eth0 ;另一端在本地並被掛載到 docker0 網橋,名稱veth 開頭(例如 vethaqi2qt )。通過這種方式,主機可以跟容器通訊,容器之間也可以相互通訊。docker 就建立了在主機和所有容器之間乙個虛擬共享網路。

高階網路配置

第二單元 高階網路配置 1.ipv6管理和介紹 2.網橋 1 網路橋接用網路橋實現共享上網主機和客戶機除了利用軟體外,還可以用系統自帶的網路橋建立連線用雙網絡卡的機器做主機 2 網路橋接的管理命令 brctl 橋接管理命令 show 顯示 addbr 新增網橋 delbr 刪除網橋 addif 新增...

八 Linux網路配置

vmware網路設定 vmware 提供了三種網路工作模式供使用者選擇,它們分別是 1.bridged 橋接模式 如果網路中能提供多個 ip位址,則使用橋接方式 如果網路中只能提供乙個 ip位址,則使用 nat方式 3.host only 主機模式 如果安裝虛擬機器的主機沒有連線任何外部網路,則使用...

docker高階網路配置

當 docker 啟動時,會自動在主機上建立乙個 docker0 虛擬網橋,實際上是 linux 的乙個 bridge,可以理 解為乙個軟體交換機。它會在掛載到它的網口之間進行 當建立乙個 docker 容器的時候,同時會建立了一對 veth pair 介面 當資料報傳送到乙個介面時,另外 乙個介面...