So it finally happened to me – an MRA project with multiple domains. Previously I didn’t have to manually add entries to the ‘hosts’ file on Expressway, and needed to do some research. Here’s what came out of it:
‘A’ records are added to hosts.conf file which doesn’t exist by default and must be located at /tandberg/etc/dnsmasq.conf.d/. The screenshot below shows that it doesn’t exist (BTW, everything is done on Expressway version X12.6.2).
Login to Exp-C’s CLI with root credentials. Create the hosts.conf file with touch:
touch /tandberg/etc/dnsmasq.conf.d/hosts.conf
Edit the file with vim:
vim tandberg/etc/dnsmasq.conf.d/hosts.conf
After pressing ‘Enter’ we enter the file editing mode. Press ‘i’ to start typing. When done, press ‘Esc’ to exit editing and type ‘:wq!’ to write the file and quit it. Both ‘A’ and PTR records must be created!
address=/expe.example.com/10.15.141.16
ptr-record=16.141.15.10.in-addr.arpa,expe.example.com
Let’s see if it worked using cat:
cat /tandberg/etc/dnsmasq.conf.d/hosts.conf
We can see that the entries are there. We need to restart the dnsmasq for changes to take effect. Type:
/etc/init.d/dnsmasq restart
Records in hosts.conf survive VM reboot, so they’re permanent.