Splunk Search

Using lookup table with host-ip association

User2
Engager

Hi, I would like to ask a question regarding the lookups table.

I am managing logs about login and I want to be sure that on a specific host you can access only with a specific IP address, otherwise alert is triggered.

So basically I have a lookup built like this

IPHOST
1.1.1.1host1
2.2.2.2host2
3.3.3.3host3

My purpose is to build a query search that finds whenever the IP-HOST association is not respected.

1.1.1.1 connects to host1 ---> OK

1.1.1.1 connects to host2 ---> BAD

2.2.2.2 connects to host1 ---> BAD

The connection from host1 should arrive only from 1.1.1.1, etc..

How can I text this query? 

Thank you

Labels (1)
0 Karma
1 Solution

PickleRick
SplunkTrust
SplunkTrust

Just do a lookup using both fields (source IP and destination host) and output one of those fields as a new field.

Something like

| lookup allowed_ips IP AS src_ip HOST as dst_host OUTPUT HOST AS matchhost

This will create a field called matchhost which will be populated only if both src_ip and dst_host in your event match one of the entries from your lookup.
You can now search for the events matching or not matching your criteria by verifying if matchhost is null or not.

View solution in original post

0 Karma

PickleRick
SplunkTrust
SplunkTrust

Just do a lookup using both fields (source IP and destination host) and output one of those fields as a new field.

Something like

| lookup allowed_ips IP AS src_ip HOST as dst_host OUTPUT HOST AS matchhost

This will create a field called matchhost which will be populated only if both src_ip and dst_host in your event match one of the entries from your lookup.
You can now search for the events matching or not matching your criteria by verifying if matchhost is null or not.

0 Karma
Got questions? Get answers!

Join the Splunk Community Slack to learn, troubleshoot, and make connections with fellow Splunk practitioners in real time!

Meet up IRL or virtually!

Join Splunk User Groups to connect and learn in-person by region or remotely by topic or industry.

Get Updates on the Splunk Community!

New Release of Federated Search: Bringing Splunk Analytics to More of Your Data

Organizations today are generating more data than ever and storing it across cloud object stores, data lakes, ...

Inside Event Intelligence: How ITSI Turns Network Alerts into Actionable Incidents

Tech Talk Inside Event Intelligence: How ITSI Turns Network Alerts into Actionable Incidents   Correlating ...

Observability Simplified: Combining User Experience, Application Performance & ...

  Tech Talk Network to App: Observability Unlocked   Today’s digital environments span applications, ...