Closed AlexandreLicinio closed 4 months ago
Hi,
To solve the python3 error: install the requirements (scapy) with: pip install -r requirements.txt or pip3 install -r requirements.txt if you have both python2 and python3 installed.
Using localhost IPs is indeed not going to work. Roneo expects the targets to be on the network and sends out the packets over the network. If you're using multiple collectors on the same machine, you could also use iptables (or something similar) to send incoming packets to 2055 to your other local collectors. Although I'm not really sure why you want to run multiple NetFlow collectors on the same server?
hi, great project !
We're facing issue, first when running with python3 we raise an error:
Traceback (most recent call last): File "main.py", line 2, in <module> from scapy.all import * ModuleNotFoundError: No module named 'scapy'
by running with python2.7 it seems ok:
ekla@sd-125066:/opt/roneo-netflow-duplicator$ sudo python main.py --configfile /etc/roneo-config.yaml main.py:103: YAMLLoadWarning: calling yaml.load() without Loader=... is deprecated, as the default Loader is unsafe. Please read https://msg.pyyaml.org/load for full details. cfg = yaml.load(ymlfile)
the udp at
127.0.0.1:10100
is a udp stream (10mb/s) but we receive nothing on collectors listeners :(in log: