Docker - 網絡命名空間

5e47e8660001c38a19201080.jpg (1920×1080)

5b9fb3230001208319201080.jpg (1920×1080)

  • sudo ip link add veth-test1 type veth peer name veth-test2 向本機添加一堆veth 名字分別叫veth-test1 和veth-test2  
  • sudo ip netns exec sir1 ip link set dev lo up 啓動本地namespace爲sir1的迴環口
  • sudo ip link set veth-test1 netns sir1 把本地的veth-test1 連接到本地sir1的namespace上

5b9fb51d00014be919201080.jpg (1920×1080)

  • sudo ip netns exec sir1 ip addr add 192.168.1.1/24 dev veth-test1 在本地namespace爲sir1上的veth-test1上添加ip爲192.168.1.1
  • sudo ip netns exec sir1 ip link set dev veth-test1 ip 啓動本地namespace爲sir1上的veth-test1的接口

5b9fb2230001208319201080.jpg (1920×1080)

  • sudo ip netns list 列出當前機器的namespace
  • sudo ip netns add sir1 向本地機器添加一個名字叫sir1的namespace
  • sudo ip netns del sir1  在本地機器上刪除一個名字叫sir1的namespace
  • sudo ip netns exec sir1 ip a 查看名字叫做sir1的namespace的本地接口
  • sudo ip netns exec sir1 link 查看名字叫做sir1的namespace的本地鏈路情況
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章