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的本地链路情况
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章