-
Notifications
You must be signed in to change notification settings - Fork 429
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
added nat.ip and nat.port to source and destination fields #491
Conversation
Updated url host
@dainperkins Thanks for the PR. At this time, the network pairs are source/destination as well as client/server. We keep them in sync. Could you add the fields to client/server too, please? Now let's clarify the descriptions a tiny bit. The After these adjustments, please run |
@webmat |
Ah you're right. Perhaps use wording such as "the internal side of..." |
modified definitions and copied source/dest to client/server
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Thanks @dainperkins
@dainperkins One last little thing and then we merge. Could you add the following entry to the file
|
added, & made (and pushed to my nat-ips fork - do I have to pull again?) |
Great! Thanks @dainperkins |
awesome work yall! |
To better support Port/Address translation in flow/fw type network events added source.nat.ip, source.nat.port, destination.nat.ip, destination.nat.port.
If, in the case of e.g. 1:1 nat, the observer doesn't report nat ports, the original port should be copied to the nat.port field for ease of searching all fields of the connection (e.g. searching nat ips/ports for threat hunting etc)
To - do:
If there is telemetry provided across devices implementing NAT (e.g. internally load balanced source nat sessions being reported across multiple devices before and after S/NAT) we may want to also include: