Primeiro, você precisará de uma interface e um endereço IP da LAN. Depois de tê-los, você deve ser capaz de configurar essa rede em sua caixa de dev e, em seguida, reiniciar seus aplicativos em python. Eles normalmente ouvirão em todas as interfaces, a menos que estejam configurados de outra forma. Eu não sou um especialista em python.
Confirme com netstat ou lsof.
Em seguida, você deve poder se conectar a partir de outro host da LAN como cliente, inserindo o endereço IP da LAN acima como destino.
Além disso, você precisará de alguma forma de se conectar à WAN e fazer um NAT para permitir conexões da Internet como um todo.
Uma nota final, verifique seu (s) firewall (s). Você pode muito bem ter um ouvinte funcionando, mas o firewall não permitirá a porta 5000, a menos que você o configure para isso.