-
Notifications
You must be signed in to change notification settings - Fork 26
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Feature Request
Summary
Mirror App should be able to send traffic to an external IP (either on the host or some other machine).
Motivation
The mirror app currently only sends traffic to VMs in the experiment. It would be useful if the mirror app could also be configured to send traffic to services listing on the host or to other hosts. This would allow mirror app to be used for several additional use cases:
- SIEMs or IDS that exist outside an experiment (HIL or other)
- persistent data collection outside of the experiment
Proposed Solution
Mirror App spec should be expanded, so that another field (other than hosts) can be defined.
- name: mirror
bridge: myExp
hosts:
- hostname: exp-vm
metadata:
interface: eth1
vlans:
- LAN
metadata:
external:
- ip: 192.168.192.168
protocol: gre|erspan|gtp-u
metadata:
vlans:
- WAN
- LAN2OVS supports multiple protocols https://docs.openvswitch.org/en/latest/faq/configuration/
Alternatives Considered
Running manual commands (gross)
Checklist
- I have included no proprietary/sensitive information in my issue.
glattercj and GhostofGoes
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request