在Linux中,设置2个网络名称空间,ns1和ns2。ip netns list可以查看2个网络名称空间。
如果我将一个网络设备从Linux命名空间移动到ns1,然后从ns1移动到ns2,然后删除ns2,我希望网络设备可以移回ns1。
实际结果是,eth1返回到Linux网络命名空间。我不确定这是否像预期的那样。
下面是详细的测试场景:
ip netns add ns1
ip netns add ns2
ip link set eth1 netns ns1
ip netns exec ns1 ip link set eth1 netns ns2
ip netns del ns2
预期结果:et
我阅读linux内核开发和设备驱动程序已经有一段时间了。我觉得我已经准备好在真正的硬件上试一试了。我想为桌面计算机写一个驱动程序,最好是usb (或者pci)设备。但似乎我想到的每一个设备都已经被支持(包括我拥有的所有自动取款机)。所以,欢迎任何建议。
附注:如果价格低于100 to (150美元),愿意购买。