精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Docker 網絡 IP 地址沖突了,我該怎么辦呢?

系統 Linux
這個問題其實稍微有一點點麻煩,網上也沒有看到有比較全面正確的文章, 值得單獨寫一篇記錄一下。

 

這個問題其實稍微有一點點麻煩,網上也沒有看到有比較全面正確的文章, 值得單獨寫一篇記錄一下。

1前置知識

因為交換機的能力有限制,以及網線的連接不可能無限長, 所以我們不可能把所有的主機都連到同一個交換機上,然后處于同一個二層網絡中。

就算能,主機間的 ARP 廣播也會讓這個網絡瞬間癱瘓。

所以我們得把主機拆分到一個個的小的子網里,然后通過路由器再并成三層網絡。

我們俗稱的 IP 地址其實由兩個部分組成,網絡地址和主機地址。比如 10.0.0.1/8 中,第一個 10 是網絡地址,后面的 0.0.1 是主機地址。那我怎么知道怎么去拆分這兩段呢?靠的就是子網掩碼,也就是那個 /8。

IP 其實是由 32 位的二進制組成的,x.x.x.x 只是為了方便人類閱讀將其轉成了十進制。有個簡單粗暴的辦法就是可以認為每一段都是 8 位,所以 /8 就代表第一段是網絡地址。

同理,/16 就代表前兩段都是網絡地址,10.0.0.0/16 中, 網絡地址是 10.0,后兩位 0.0 代表每個子網中的主機地址。

比如 10.0.0.1/16 和 10.0.0.2/16 是同一個子網的兩個主機。10.0.0.1/16 和 10.1.0.1/16 是不同的子網的兩個主機。

這里只是簡單粗暴的介紹下,更多的信息還是自己去查資料了解學習。

2問題表現

  •  docker 進程無法啟動
  •  容器端口無法訪問,抓包顯示為有入站但是沒有出站

3排查

此處針對的是 dockerd 無法啟動的情況,如果 dockerd 能啟動,可以直接跳到解決一節

首先是看下日志 

  1. $ systemctl status docker  
  2. $ journalctl -u docker  
  3. $ dmesg | grep docker 

一般能看到如下日志: 

  1. docker0: link is not ready  
  2. docker_gwbridge: link is not ready 

或者更簡單的排查方法,直接手動啟動 dockerd 看看。啟動方法可以通過 grep ExecStart /usr/lib/systemd/system/docker.service 查看。

一般來說按如下執行就行:

  1. $ /usr/bin/dockerd --debug 

然后能看到最后輸出: 

  1. INFO[2021-07-29T02:25:55.811673622Z] stopping event stream following graceful shutdown  error="<nil>" module=libcontainerd namespace=moby 
  2. failed to start daemon: Error initializing network controller: list bridge addresses failed: PredefinedLocalScopeDefaultNetworks List: [10.252.0.0/24 10.252.1.0/24 10.252.2.0/24]: no available network 

 這時候可以看下 ip addr,是否有 docker0 和 docker_gwbridge,

如果發現沒有 docker0,那基本可以肯定是 docker0 無法創建導致 dockerd 啟動失敗了。

4解決

找到占用的網段

默認的 docker0 網段是 172.17.0.0/16,docker_gwbridge 網段是 172.18.0.0/24,你需要確認下這兩個網段是否被占用了。

最簡單的方法就是 ping 一下,如果無響應的話,那么就說明沒有被占用。

其次就是看一下本機的路由表 route -n,確認一下有沒有沖突的段。一般來說,你會發現相關網段要么已經被占用,要么是路由表里存在沖突。

案例

比如在我的環境里,我給 docker0 配置為 10.252.0/24,然后 dockerd 起不來。

排查后發現 route -n 里有這么一條: 

  1. 10.0.0.0        172.21.0.1      255.0.0.0       UG    0      0        0 eth0 

也就是說 10/8 被占用了,導致和我的 10.252.0/24 沖突。后來聯系網管刪除了這條 10/8 的路由后解決。

修改 docker 占用的網段

以下操作需要先停止 docker 進程

  1. $ systemctl stop docker 

如果你用 docker service,那么 docker 會占用四個網段:

  1.  docker0
  2.  docker_gwbridge
  3.  ucp(docker engine 占用,不常見)
  4.  ingress

其中前三個的網段可以通過配置文件配置,第四個只能手動創建。

前三個網段會讀取 /etc/docker/daemon.json 這個配置文件, 這個文件默認是沒有的,需要手動創建。 

  1.  
  2.     "bip": "",  
  3.     "default-address-pools": [  
  4.         {"base": "10.252.0.0/24", "size": 24},  
  5.         {"base": "10.252.1.0/24", "size": 24},  
  6.         {"base": "10.252.2.0/24", "size": 24}  
  7.     ]  

注意這個 default-address-pools 至少要有兩項,按順序依次為:

  1.  docker0
  2.  docker_gwbridge
  3.  ucp

以防萬一的話,配置三個是最好的😄。

接下來是修改 ingress,這個比較麻煩,需要手動創建。

我的辦法是在初始化 docker swarm 以后,啟動 docker stack/service 以前,執行以下腳本:

  1.  刪除 ingress
  2.  刪除 my-ingress(不一定存在,不存在就忽略)
  3.  新建 my-ingress 
  1. $ yes 'y' | docker network rm ingress  
  2. $ yes 'y' | docker network rm my-ingress 2>&1 | true  
  3. $ docker network create \  
  4.   --driver overlay \  
  5.   --ingress \  
  6.   --subnet=10.252.3.0/24 \  # 指定 ingress 的網段,不要和上面 daemon.json 的網段沖突  
  7.   --gateway=10.252.3.2 \  
  8.   --opt com.docker.network.driver.mtu=1200 \  
  9.   my-ingress 

ingress 是默認名,之所以新建一個名字不一樣的,是因為刪除 ingress 是異步的。如果你刪除 ingress 后立刻新建一個也叫 ingress 的網絡,很可能會報一個重名的錯誤。

重啟 docker 前,最好先清理一下 docker 的緩存: 

  1. $ ip link del dev docker0  
  2. $ ip link del dev docker_gwbridge  
  3. $ rm -rf /var/lib/docker/network 

另一種粗糙簡單的解決辦法

另一種粗糙簡單的解決辦法就是干脆直接手動創建一個 docker0。

這種解決方法最簡單,但是機器 reboot 后 docker0 會自動被刪掉, 所以這方法并不持久。

而且,實際上也不一定能解決網段沖突的問題,只是說 docker 能啟動了而已。 

  1. ip link add name docker0 type bridge  
  2. ip addr add dev docker0 10.252.0.1/24  

 

責任編輯:龐桂玉 來源: 奇妙的Linux世界
相關推薦

2021-12-07 11:46:33

KubernetesEvicted PodLinux

2018-08-20 19:39:14

區塊鏈職業崗位

2022-10-14 08:18:07

Guavaweb應用

2022-02-06 00:16:53

加密貨幣比特幣以太坊

2020-09-29 12:15:13

生死鎖MySQL

2020-07-21 10:05:48

技術研發指標

2019-06-03 10:53:49

MySQL硬盤數據庫

2022-09-05 09:02:01

服務器CPU服務

2024-10-09 17:06:52

RedisHash哈希表

2024-10-18 09:55:50

RedisHash數據

2021-10-27 18:52:17

Gitflow工具命名

2010-08-18 10:07:37

NATPAT

2022-12-19 11:31:57

緩存失效數據庫

2009-11-03 08:56:02

linux死機操作系統

2022-07-05 11:48:47

MySQL死鎖表鎖

2015-07-10 09:08:52

IP地址IP地址沖突

2022-04-22 10:30:07

框架JavaScript前端

2011-06-30 17:58:30

網站被K

2011-11-16 10:02:48

DNSDNS記錄DNS記錄消失

2011-11-18 10:52:00

點贊
收藏

51CTO技術棧公眾號

国产精品一区二区在线观看 | 欧美在线关看| 亚洲午夜久久久久中文字幕久| 国产三级精品在线不卡| 黄色在线视频网址| 日韩中文在线电影| 亚洲国产成人久久综合一区| 国产无套粉嫩白浆内谢的出处| 日本中文字幕在线视频| 成人午夜激情片| 国产成人在线视频| 青青操视频在线播放| 久久影视三级福利片| 欧美在线一区二区三区| 国产高清www| 看黄网站在线| 97精品久久久午夜一区二区三区| 国产精品视频成人| 亚洲第一精品在线观看| 亚洲大全视频| 中文字幕日韩在线播放| 久久人妻少妇嫩草av无码专区| 成人性片免费| 欧美性极品xxxx娇小| 人妻激情另类乱人伦人妻| 92国产在线视频| 久久综合国产精品| 国产精品亚洲不卡a| 国产免费无遮挡| 蜜桃视频在线一区| 欧美专区日韩视频| 亚洲国产精一区二区三区性色| 91精品天堂福利在线观看| 亚洲天堂色网站| 亚洲天堂网一区二区| youjizz亚洲| 欧美一二三区在线观看| 色婷婷成人在线| 电影亚洲精品噜噜在线观看| 狠狠躁夜夜躁人人爽天天天天97| 欧美a级免费视频| 91在线视频免费看| 天堂久久午夜av| 国产精品三级av| 欧美日韩在线观看一区二区三区 | 手机在线理论片| 亚洲影视资源网| 日韩a级黄色片| 色a资源在线| 一区二区三区中文字幕在线观看| 日本一本草久p| 久草资源在线观看| 亚洲欧美一区二区三区久本道91| 在线观看成人一级片| 91精品国产91久久久久游泳池| 国产视频在线观看一区二区三区| 欧美日韩一区二| 狠狠色伊人亚洲综合网站l| 久久综合九色综合97婷婷 | 成人av二区| 夜夜嗨av一区二区三区免费区 | 国产videos久久| 亚洲欧美国产制服动漫| 受虐m奴xxx在线观看| 九九免费精品视频在线观看| 亚洲人午夜色婷婷| 东京热无码av男人的天堂| 日韩中文首页| 九九热这里只有精品6| 日本在线视频免费观看| 亚洲影音先锋| 国产精品视频久| 国产免费黄色网址| 99久久精品国产精品久久| 欧美亚洲丝袜| 久久久久久久久免费视频| 亚洲色图.com| 青青草视频在线免费播放| 亚洲天堂手机| 欧美精品国产精品| 天堂网成人在线| 台湾佬综合网| 中文字幕免费精品一区高清| 国产精品久久久精品四季影院| 在线免费高清一区二区三区| 日韩美女在线观看| 国产毛片在线视频| 99re视频这里只有精品| 亚洲aⅴ天堂av在线电影软件| 精品欧美色视频网站在线观看| 亚洲一二三四在线| 亚洲精品一二三四五区| 美女精品视频在线| 亚洲人成五月天| 日本精品一区二区三区高清 久久| 无码视频在线观看| 国产真实乱子伦精品视频| 国产精品麻豆免费版| 韩国中文免费在线视频| 亚洲黄网站在线观看| 人妻内射一区二区在线视频| 亚洲天堂视频网站| 中文精品久久| 欧美在线欧美在线| 国产伦理吴梦梦伦理| 99国产精品视频免费观看| 在线免费观看成人| 依依综合在线| 欧美成人免费网站| 免费黄色在线网址| 小嫩嫩精品导航| 999国产在线| 95在线视频| 日韩欧美国产成人| 国产免费一区二区三区在线能观看 | 美女视频一区| 色网站在线看| jizz中国女人| 免费在线视频观看| 国产精品300页| 精品久久久久av| 9l视频自拍9l视频自拍| 天堂av2024| 中文字幕日韩欧美一区二区三区| 亚洲欧洲日产国码无码久久99| 日本一区二区三区视频在线看 | 91久久精品久久国产性色也91| 污视频网站免费观看| 一区二区三区精品在线观看| 亚洲一级片免费| 奇米狠狠一区二区三区| 91黑丝在线观看| 后进极品白嫩翘臀在线视频| 亚洲男人天堂一区| 成年网站免费在线观看| 精品国产一区二区三区av片| 欧美在线视频a| 午夜福利理论片在线观看| 亚洲图片自拍偷拍| 精人妻一区二区三区| 亚洲午夜精品一区 二区 三区| 国产精品永久免费| 天堂а√在线官网| 欧美日本不卡视频| 日韩欧美视频免费观看| 日本欧美在线看| 亚洲国产精品毛片| 精品九九久久| 精品国产欧美一区二区五十路| 欧美另类高清videos的特点| 国产丝袜美腿一区二区三区| www.日日操| 欧美激情国产在线| 成人黄色片网站| 午夜av在线播放| 亚洲国产小视频在线观看| 久久久久久免费观看| 成人性生交大片免费看视频在线| 国产自产在线视频| 日韩成人午夜| 国产精品美女www| 久久日韩视频| 日韩精品综合一本久道在线视频| 精品一级少妇久久久久久久| 波多野结衣中文字幕一区| 日韩av新片网| 欧美亚洲国产日韩| 国产精品久久久久av| 黄色av免费在线| 日韩欧美亚洲一区二区| 久久夜靖品2区| 国产欧美日韩综合| xxx中文字幕| 日韩视频在线一区二区三区| 欧美日韩中文国产一区发布 | 一本色道久久综合| 日本一区二区三区在线视频| 国产麻豆一区| 欧美激情伊人电影| 精品av中文字幕在线毛片| 欧美日韩激情在线| 精品无码免费视频| 欧美国产精品中文字幕| 亚洲妇女无套内射精| 国产视频欧美| 在线观看一区二区三区三州 | 老司机午夜精品| av影院在线播放| 久久99国产成人小视频| 96精品久久久久中文字幕| 久草在线资源福利站| 中文字幕日韩欧美在线| 亚洲欧美黄色片| 欧美视频日韩视频| 国产无码精品视频| 国产精品美女www爽爽爽| 中国xxxx性xxxx产国| 日韩精品一卡二卡三卡四卡无卡 | 亚洲深爱激情| 中文字幕在线亚洲精品| 丝袜久久网站| 亚洲综合自拍一区| 日韩精品一区二区三区av| 久久免费高清视频| 一级毛片视频在线观看| 亚洲国产天堂久久国产91| 国产精品久久影视| 在线一区二区三区做爰视频网站| 中文字幕av久久爽av| 国产日韩欧美a| 先锋资源av在线| 国产电影一区在线| 国产欧美一区二| 日韩高清电影一区| 午夜精品久久久久久久无码| 欧美~级网站不卡| 亚洲三区在线| 亚洲中文字幕在线一区| 久久久91精品国产一区二区精品| 肉丝美足丝袜一区二区三区四| 日韩不卡一区二区三区| 91av资源网| 在线亚洲国产精品网站| 韩国无码av片在线观看网站| 久久视频在线| 亚洲国产一区二区三区在线| 亚洲伊人春色| 久久综合一区二区三区| 国产精品白丝av嫩草影院| 亚洲japanese制服美女| 久久亚洲国产精品尤物| 国产精品高清免费在线观看| 91精品论坛| 欧美一区二区三区精品电影| 岛国av在线网站| 欧美激情中文网| 在线不卡日本v二区707| 欧美成人全部免费| 亚洲男同gay网站| 久热精品视频在线观看| 成人免费视屏| 久久大大胆人体| 九七久久人人| 欧美老少配视频| 欧美aaa免费| 国模精品视频一区二区| av剧情在线观看| 97国产精品视频| 是的av在线| 日本久久中文字幕| 国产成人免费9x9x人网站视频| 日本久久久久久久久久久| 亚洲国产尤物| 91精品久久久久久久久久另类| 日本成人在线网站| 91久久精品www人人做人人爽| 午夜免费欧美电影| 国产欧美一区二区三区另类精品| 牛牛精品成人免费视频| 久久久久网址| 国产一区二区三区四区| 永久域名在线精品| 欧美.www| 欧美性大战久久久久xxx| 丝袜亚洲另类丝袜在线| 最新天堂中文在线| 国产精品一区二区在线播放| 97人妻精品一区二区三区免费| av影院午夜一区| 第一次破处视频| 亚洲天堂免费看| 精品成人久久久| 欧美亚洲一区二区在线观看| 97caocao| 亚洲韩国日本中文字幕| 精华区一区二区三区| 久久天天躁狠狠躁夜夜躁| 福利在线导航136| 国产精品美乳一区二区免费| 国产一区二区| 久久精品日产第一区二区三区精品版| 精品国产不卡| 欧美中日韩在线| 久久精品一区二区三区中文字幕 | 向日葵视频成人app网址| 成人免费xxxxx在线观看| 精品国产一区二区三区成人影院 | 91视频88av| 老牛影视av一区二区在线观看| 日韩免费一区二区三区| 欧美精品入口| 国产a视频免费观看| 国产精品一区二区三区网站| 成人免费无遮挡无码黄漫视频| 亚洲免费成人av| 国产一级片av| 欧美精品一区男女天堂| 色三级在线观看| 91av国产在线| 香蕉免费一区二区三区在线观看| 蜜桃日韩视频| 激情欧美国产欧美| 亚洲一级片网站| 久久九九久久九九| 久久久www成人免费毛片| 欧美午夜精品免费| 亚洲三级黄色片| 欧美日韩999| 色综合久久久| 日韩性感在线| 亚洲欧美日本国产专区一区| 男插女视频网站| 国产精品久久三| 国模私拍一区二区| 亚洲精品影视在线观看| 黄网av在线| 3d蒂法精品啪啪一区二区免费| 精品久久影视| 黄色国产精品视频| 99久久国产免费看| 国产精品第72页| 亚洲精品在线网站| 天天色天天射天天综合网| 92看片淫黄大片欧美看国产片| 日韩在线视屏| 性猛交ⅹ×××乱大交| 久久久不卡影院| 91丝袜一区二区三区| 日韩av在线高清| www.超碰在线| 国内精品久久国产| 1024精品一区二区三区| 男人的天堂免费| 亚洲综合精品久久| 不卡视频在线播放| 欧美精品在线观看| 欧美日本三级| 成人小视频在线观看免费| 国产成人亚洲综合a∨婷婷| 免费三片在线播放| 精品久久久久av影院| 黄网站在线观| 精品久久久久久一区二区里番| 在线欧美福利| 97人妻天天摸天天爽天天| 欧美日韩人人澡狠狠躁视频| 日韩在线观看视频一区二区三区| 97超级碰在线看视频免费在线看| 国偷自产av一区二区三区| 人妻av中文系列| 91麻豆免费看片| 欧美一级黄视频| www.日韩视频| 麻豆精品国产| 麻豆tv在线播放| 久久影院视频免费| 亚洲精品国产精品国自产网站按摩| 国产一区二区三区久久精品| 久久91超碰青草在哪里看| 中文字幕中文字幕在线中一区高清| 久久国产夜色精品鲁鲁99| 黑鬼狂亚洲人videos| 欧美大片日本大片免费观看| аⅴ资源天堂资源库在线| 欧美精品人人做人人爱视频| 强制捆绑调教一区二区| 亚洲欧美精品久久| 精品国产网站在线观看| 免费看男女www网站入口在线| 欧洲av一区| 国产一区激情在线| 日本免费一二三区| 国产亚洲精品久久久久久| 国产免费av国片精品草莓男男| 欧美高清中文字幕| 国产日韩精品一区| 国产成人精品av在线观| 97在线视频一区| 久久精品国产www456c0m| 亚洲熟妇一区二区| 在线视频你懂得一区| av激情在线| 日本婷婷久久久久久久久一区二区| 久久国产日韩欧美精品| 日本五十熟hd丰满| 色香阁99久久精品久久久| 91精品啪在线观看国产爱臀| 又色又爽又高潮免费视频国产| 亚洲欧美二区三区| 偷拍自拍在线| 2019国产精品视频| 日韩av中文字幕一区二区| 免费人成视频在线| 中文字幕日韩综合av| 欧美高清视频看片在线观看| 色戒在线免费观看| 狠狠躁18三区二区一区| 永久免费网站在线| 天天爽天天狠久久久| 99久久久精品免费观看国产蜜|