If you need to update the IP address of your server/sensor to move it to a different area of your network, you need to do a few things:
- update the actual IP address of the management interface
- update NSM config files to reflect the new IP address
To update the actual IP address of the management interface, you have two options:
manually update
/etc/network/interfaces
OR
re-run the
FIRST
phase of Setup (selectYes, configure /etc/network/interfaces
)
To update NSM config files to reflect the new IP address, you have two options:
re-run the
SECOND
phase of Setup on all server/sensors (wiping all data and config)OR
manually update the IP address as shown below
/etc/nsm/HOSTNAME-INTERFACE/http_agent.conf:
set SERVER_HOST [SERVER-IP]
/etc/nsm/HOSTNAME-INTERFACE/pads_agent.conf:
set SERVER_HOST [SERVER-IP]
/etc/nsm/HOSTNAME-INTERFACE/pcap_agent.conf:
set SERVER_HOST [SERVER-IP]
/etc/nsm/HOSTNAME-INTERFACE/sancp_agent.conf:
set SERVER_HOST [SERVER-IP]
/etc/nsm/HOSTNAME-INTERFACE/sensor.conf:
SENSOR_SERVER_HOST="[SERVER-IP]"
/etc/nsm/HOSTNAME-INTERFACE/snort_agent-N.conf:
set SERVER_HOST [SERVER-IP]
/etc/nsm/ossec/ossec_agent.conf:
set SERVER_HOST [SERVER-IP]
/root/.ssh/securityonion_ssh.conf
SERVERNAME=[SERVER-IP]
/etc/salt/minion.d/onionsalt.conf
master: [SERVER-IP]
You may be able to use sed to update all files at once using something like this:
sudo so-stop sudo sed -i 's|OLD.SERVER.IP.ADDR|NEW.SERVER.IP.ADDR|g' /etc/nsm/*/*agent* /etc/nsm/*/sensor.conf /root/.ssh/securityonion_ssh.conf /etc/salt/minion.d/onionsalt.conf sudo so-start