Bem, em primeiro lugar, você tem duas redes Ethernet virtuais separadas "logicamente".
em veth-b use 10.0.2.1/24 e use 10.0.2.4/24 em veth-2
em veth-a use 10.0.1.1/24 e use 10.0.1.3/24 em veth-1
veth-b e veth-2 são uma rede diferente para veth-a e veth-1, então você deve dar-lhes sub-redes IP separadas.
Você ainda não conseguirá executar o ping de 10.0.1.3 a 10.0.2.4, a menos que você faça:
$ echo 1 > /proc/sys/net/ipv4/ip_forward
$ sudo ip netns exec nstest2 ip route add default via 10.0.2.1
$ sudo ip netns exec nstest1 ip route add default via 10.0.1.1
Boa sorte!