Accenture MDR Quick Start Guide for Internet Systems Consortium (ISC) - Dynamic Host Configuration Protocol (DHCP)

This quick start guide will help Accenture MDR customers configure Internet Systems Consortium (ISC) - Dynamic Host Configuration Protocol (DHCP) to send logs to the Log Collection Platform (LCP).

 

The document includes the following topics:

Supported Versions

A list of supported versions is available in the Accenture MDR Supported Products List document (Accenture_MDR_Supported_Products_List.xlsx) which can be found in

Accenture MDR Portal - https://mss.accenture.com/PortalNextGen/Reports/Documents

Port Requirements

Table1-1: Port requirements for LCP communication.

Source

Destination

Port

Description

ISC DHCP

LCP

514 (UDP) or

601 (TCP)

Default port

Configuring ISC DHCP

1. To check the DHCP logging facility, follow the steps below.

a. Open the dhcpd.conf file (located in the /etc/dhcp directory) in the preferred file editor (for example, vi).

b. Look for the log-facility statement in the file. It will look like: log-facility local6;

c. Note down the facility (the string afterlog-facility, for example, local6 in the above case) and close the file.

2. To editing the rsyslog.conf file:

a. Open the /etc/rsyslog file (or /etc/syslog file in older Linux and Solaris distributions) in the preferred file editor (for example, vi editor).

b. For ISC DHCP installed on a Linux machine:

  • Add the following lines at the end of the ### RULES ###### section: 

    • To forward logs over UDP protocol: <logfacility>.* @<ip_address_of_collector_machine>:<port used by collector>

    • To forward logs over TCP protocol: <logfacility>.*@@<ip_address_or_hostname_of_collector_machine>:<port used by collector>where logfaciltiy => facility noted in step 3 from the above section.A sample entry will look like local6.*@mylcp:11514 assuming that the collector is listening on port 11514.

  • Save and close the file.

  • Restart the rsyslog service by executing following command: service rsyslog restart

c. For ISC DHCP installed on Solaris machine:

  • Add the following lines at the end of the file:

    • To forward logs over UDP protocol: <logfacility>.info @<ip_address_of_collector_machine>:<port used by collector><logfacility>.err@<ip_address_of_collector_machine>:<port used by collector>

    • To forward logs over TCP protocol:  <logfacility>.info @@<ip_address_of_collector_machine>:<port used by collector><logfacility>.err @@<ip_address_of_collector_machine>:<port used by collector> where Logfaciltiy => facility noted in the step 3 from the above section. 

A sample entry will look like local6.info@mylcp:11514 and local6.info@mylcp:11514 assuming that collector is listening on port 11514.

  • Save and close the file.

  • Restart rsyslog service by executing following command: svcadm restart system-log

​LCP Configuration Properties

Table 1-2: The ISC DHCP event collector(Syslog-3324) properties to be configured by MSS are shown in the table.

Property

Default Value

Description

Protocol

UDP

The default protocol for syslog. The collector can also accept logs in TCP.

Note: While TCP offers guaranteed delivery of log packets, it places a larger overhead on the LCP. To balance TCP for reliability over UDP for speed/simplicity, contact the Accenture MDR onboarding team.

IP Address

ISC DHCP Interface IP address

Logging device IP address mentioned in the Pre-Installation Questionnaire (PIQ).

Note: If the device sends logs using multiple interfaces, contact the Accenture MDR onboarding team.

Port Number

514

The default port for UDP. For TCP, the default port is 601.

Note: The LCP can be configured to listen on a non-standard port, please advise the Accenture MDR onboarding team if this is a requirement.

 

Legal Notice

Copyright © 2021 Accenture. All rights reserved.

Accenture, the Accenture Logo, and DeepSight Intelligence are trademarks or registered trademarks of Accenture in the U.S. and other countries. Other names may be trademarks of their respective owners.

The product described in this document is distributed under licenses restricting its use, copying, distribution, and decompilation/reverse engineering. No part of this document may be reproduced in any form by any means without prior written authorization of Accenture and its licensors, if any.

THE DOCUMENTATION IS PROVIDED "AS IS" AND ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE DISCLAIMED, EXCEPT TO THE EXTENT THAT SUCH DISCLAIMERS ARE HELD TO BE LEGALLY INVALID. ACCENTURE SHALL NOT BE LIABLE FOR INCIDENTAL OR CONSEQUENTIAL DAMAGES IN CONNECTION WITH THE FURNISHING, PERFORMANCE, OR USE OF THIS DOCUMENTATION. THE INFORMATION CONTAINED IN THIS DOCUMENTATION IS SUBJECT TO CHANGE WITHOUT NOTICE.

The Licensed Software and Documentation are deemed to be commercial computer software as defined in FAR 12.212 and subject to restricted rights as defined in FAR Section 52.227-19 "Commercial Computer Software - Restricted Rights" and DFARS 227.7202, et seq. "Commercial Computer Software and Commercial Computer Software Documentation," as applicable, and any successor regulations, whether delivered by Accenture as on premises or hosted services. Any use, modification, reproduction release, performance, display or disclosure of the Licensed Software and Documentation by the U.S. Government shall be solely in accordance with the terms of this Agreement.