查看本机的netWork namespace
ip netns list
删除netWork namespace
ip netns delete netnsName
创建netWork namespace
ip netns add test1
查看test1这个netWork namespace的ip信息:
ip netns exec test1 ip a
可以在虚拟机上执行:ip link
同样,也可以在test1这个netWork namespace里面执行 ip link
ip netns exec test1 ip link
可以看到,test1的namespace的state是Down,现在想给它变成UP状态:
ip netns exec test1 ip link set dev lo up
现在变成了UNKNOWN状态了,这个lo回环口没有UP起来,需要两端是连起来的才可以UP起来。单个端口是没法UP起来的,必须是一对。
ip link add veth-test1 type veth peer name veth-test2 ip link set veth-test1 netns test1 ip link set veth-test2 netns test2
ip netns exec test1 ip addr add 192.168.1.1/24 dev veth-test1 ip netns exec test2 ip addr add 192.168.1.2/24 dev veth-test2
ip netns exec test1 ip link set dev veth-test1 up
ip netns exec test2 ip link set dev veth-test2 up