Change IP address of Trixbox (asterisk) server
SSH to the asterisk server.
netconfig and change to the new IP address
Change any relevant lines. On our server I have two sets of configuration lines and comment one or the other out.
Reboot the asterisk server
Change internal dns entries if needed
Change external dns entries
You may need to reboot some IP phones or other voip devices.