ip a
ip link show
ls /sys/class/net
ip addr add 192.168.100.120/24 dev eth0
ip addr delete 127.168.100.120/24 dev eth0
Network Namespace 是实现网络虚拟化的重要功能,它能创建多个隔离的网络空间,它们有独自的网络栈信息。不管是虚拟机还是容器,运行的时候仿佛自己就在独立的网络中。
添加命名空间后,实现了网络隔离
操作步骤:
ip link add veth01 type veth peer name veth02
ip link set veth01 netns net01
ip link set veth02 netns net02
ip netns exec net01 ip addr add 192.168.0.11/24 dev veth01
ip netns exec net02 ip addr add 192.168.0.22/24 dev veth02
ip netns exec net01 ip link set veth01 up
ip netns exec net02 ip link set veth02 up
ip netns exec net01 ping 192.168.0.22