Is a netns name space necessary for a IPv6-to-IPv4 Gateway Like Jool for NAT64 and DNS64?

I am new to the concept of network namespaces in Linux.

When I tried to follow the tutorial on this in the wiki, but my router doesn't accept netns namespaces, something's wrong and the command doesn't work as expected.

So I decided that there were maybe two other options:

  1. I could set it up on the router without the network namespaces (netns)
  2. I could run it on a separate machine or different router without the network namespaces (netns) where I could port the packets over.

Would either of these options be alright from a security standpoint? Would one of them be better?

1 that is option 1 in the guide

2 consider electricity expense, netns is the thing docker and lxc use to isolate.

obviously netns is one extra layer of isloation. The bigger problem is you have to do it via script and remember it is there….

Sorry, I made that confusing.

I meant my option 1 and option 2, above, not the one in the tutorial. When I followed the tutorial I attempted to use option 2 and it ended up with this problem. I figure if I put the IPv6 to IPv4 gateway on another machine it won't be a problem.

Try this guide

Esp topic 15 workaround for jool-nft battles.