I could not re-create this. If anyone can , please post some commands.
su -
ip netns add ccc
ip link add veth0 type veth peer name veth1
ip link set veth1 netns ccc
ip netns exec ccc bash
now we are within the ccc namespace
ip link set dev lo up
ip addr add 10.1.1.2/24 dev veth1
ip link set dev veth1 up
exit
exit
now we are back in the outer shell, normal namespace, non-root
sudo ip netns exec ccc ./tixati
Tixati is now running in the ccc namespace.
In Tixati, set IPv4 interface to
veth1
.
Wait one minute, then exit Tixati.
We rename the interface.
sudo ip link set dev veth1 name veth3
Now run Tixati in the ccc namespace again.
sudo ip netns exec ccc ./tixati
Couldn't get it to freeze up or anything, seems to be fine.
This was on Fedora 39 Mate with latest updates.