You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docker save -o installers/debian/$(TAG)-$(VERSION)/opt/poseidon/dist/cyberreboot-vent-plugins-pcap-to-node-pcap.tar cyberreboot/vent-plugins-pcap-to-node-pcap:v0.1.4
59
59
docker pull cyberreboot/vent-plugins-p0f:v0.1.4
60
60
docker save -o installers/debian/$(TAG)-$(VERSION)/opt/poseidon/dist/cyberreboot-vent-plugins-p0f.tar cyberreboot/vent-plugins-p0f:v0.1.4
docker save -o installers/debian/$(TAG)-$(VERSION)/opt/poseidon/dist/cyberreboot-vent-plugins-tcprewrite-dot1q.tar cyberreboot/vent-plugins-tcprewrite-dot1q:v0.1.4
63
-
docker pull cyberreboot/crviz:v0.3.10
64
-
docker save -o installers/debian/$(TAG)-$(VERSION)/opt/poseidon/dist/cyberreboot-crviz.tar cyberreboot/crviz:v0.3.10
65
-
docker pull cyberreboot/networkml:v0.3.7
66
-
docker save -o installers/debian/$(TAG)-$(VERSION)/opt/poseidon/dist/cyberreboot-networkml.tar cyberreboot/networkml:v0.3.7
63
+
docker pull cyberreboot/crviz:v0.3.11
64
+
docker save -o installers/debian/$(TAG)-$(VERSION)/opt/poseidon/dist/cyberreboot-crviz.tar cyberreboot/crviz:v0.3.11
65
+
docker pull cyberreboot/networkml:v0.3.8
66
+
docker save -o installers/debian/$(TAG)-$(VERSION)/opt/poseidon/dist/cyberreboot-networkml.tar cyberreboot/networkml:v0.3.8
Poseidon requires at least Faucet version 1.8.6 or higher.
135
135
136
-
* If Poseidon and Faucet are running on the same host and Poseidon has filesystem access to Faucet's configuration, then Poseidon can manage Faucet's configuration directly - no management configuration is required. Skip the following step.
137
-
138
-
* If Poseidon and Faucet are running on different hosts, Poseidon will use SSH to manage Faucet's configuration. You'll need to create an account that can SSH to the machine running Faucet and that has rights to modify the configuration file `faucet.yaml` (currently Poseidon expects it to be in the default `/etc/faucet/faucet.yaml` location and `dps` must all be defined in `faucet.yaml` for Poseidon to update the network posture correctly).
139
-
140
-
* Faucet needs to be started with the following environment variables set (which will allow Faucet to automatically apply new configuration changes when Poseidon makes them):
136
+
Unless Poseidon and Faucet are running on the same host, Poseidon will connect to Faucet using SSH. So you'll need to create an account that can SSH to the machine running Faucet and that has rights to modify the configuration file `faucet.yaml` (currently Poseidon expects it to be in the default `/etc/faucet/faucet.yaml` location and `dps` must all be defined in `faucet.yaml` for Poseidon to update the network posture correctly).
141
137
138
+
Faucet needs to be started with the following environment variables set:
142
139
```
143
140
export FAUCET_EVENT_SOCK=1
144
141
export FAUCET_CONFIG_STAT_RELOAD=1
145
142
```
146
143
147
-
* Poseidon requires the [RabbitMQ adapter for Faucet](https://github.com/faucetsdn/faucet/tree/master/adapters/vendors/rabbitmq)to receive Faucet network events - export `FA_RABBIT_HOST` to the IP address of the host where Poseidon is running.
144
+
If using the [RabbitMQ adapter for Faucet](https://github.com/faucetsdn/faucet/tree/master/adapters/vendors/rabbitmq)(recommended) make sure to also export `FA_RABBIT_HOST` to the IP address of the host where Poseidon is running.
148
145
149
146
Faucet is now configured and ready for use with Poseidon.
150
147
@@ -155,7 +152,7 @@ NEW: If you have used the .DEB installer previously, it is worth noting that Pos
155
152
After installation you'll have a new command `poseidon` available for looking at the status, logs, changing the configuration, or stopping and starting the service.
156
153
```
157
154
$ poseidon help
158
-
Poseidon 0.7.0, an application that leverages software defined networks (SDN) to acquire and then feed network traffic to a number of machine learning techniques. For more info visit: https://github.com/CyberReboot/poseidon
155
+
Poseidon 0.7.1, an application that leverages software defined networks (SDN) to acquire and then feed network traffic to a number of machine learning techniques. For more info visit: https://github.com/CyberReboot/poseidon
0 commit comments