文章目录
- Veth的使用
- 1. 创建NameSpace,名称为xd_ns。
- 2. 创建Veth接口。
- 3. 添加Veth,向NameSpace添加Veth,添加veth1到命名空间xd_ns中
- 4. 检查网络信息,查看xd_ns内部的网络信息
- 5. 配置命令空间xd_ns中的veth1的IP地址
- 6. 给命令空间外的veth0设置地址
- 7. 启动veth0
- 8. 检查连通性
Veth的使用
1. 创建NameSpace,名称为xd_ns。
ip netns add xd_ns
ip netns list

2. 创建Veth接口。
ip link add veth0 type veth peer name veth1
ip a

3. 添加Veth,向NameSpace添加Veth,添加veth1到命名空间xd_ns中
ip link set veth1 netns xd_ns
ip link list

4. 检查网络信息,查看xd_ns内部的网络信息
ip netns exec xd_ns ip link list

5. 配置命令空间xd_ns中的veth1的IP地址
ip netns exec xd_ns ifconfig veth1 10.1.0.2/24 up
ip netns exec xd_ns ip addr list

6. 给命令空间外的veth0设置地址
ip addr add 10.1.0.3/24 dev veth0
7. 启动veth0
ip link set veth0 up
8. 检查连通性
ping 10.1.0.2 -c 4
