Changing server IP
This page reorganizes the operational steps for Changing server IP.
If you like to change the server IP, you need to perform additional activities to ensure all continue to work.
- Change the server IP in /etc/sysconfig/network-scripts/ifcfg-* ( if you are running an old CentOS) or in /etc/NetworkManager/system-connections/...nmconnection (if you are running a new CentOS Stream 9 or derivative OS)
- Change the direct IP resolving in /etc/hosts
- Change the peer IP in /etc/asterisk/sip.conf
- Change the allowed IP in /etc/asterisk/manager.conf
- Change the IP in /var/lib/asterisk/agi-bin/devstate.the related application page
- Change the IP in Admin/PBX Nodes
- Restart the server
If you are running asterisk behind NAT and you are going to just change the external IP Address, then it is only needed to change the external IP defined as externip in sip.conf and reload IP/restart the server
If you use separate databases, you may need to update the address for the database server. This is listed in the following files:
- /etc/odbc.ini
- /var/www/html/pbx/include/db.the related application page
- /var/lib/asterisk/agi-bin/include/db.the related application page
- /etc/voipmonitor.conf
If you are going to change the server name, be sure to update /etc/asterisk/extconfig.conf and the relevant part in Admin/PBX Nodes
Current Verification
After applying the change, verify the related MiRTA PBX page, the Asterisk logs, and the relevant Status menu entry. Recheck tenant selection before testing tenant-specific behavior.
No comments to display
No comments to display