Integration Satellite für interne Nessus-Scans installieren
You will need to have the zip file of Integration Satellite Instance ready to be installed in your system.
Installing Docker Image
Autobahn is deployed via a Docker image. Please note that server hosting the docker should have at least 4 CPU cores, 8 GB RAM, 100GB HDD, and internet access.
Docker installation steps may differ depending on the installed operating system. Please refer to Docker official site for installation tutorial based on the operating system (Reference: Install Docker Engine ).
After Docker installation, please follow post-install step as described in Linux post-installation steps for Docker Engine . As a quick summary, we are granting current user permission to run Docker commands.
You can install a pre-configured image through the Autobahn Docker registry with these steps:
1 - You need to have docker installed on your system as Autobahn is deployed via a docker image. On Ubuntu, this command installs docker:
$ sudo apt install docker.io
More information: Docker: Accelerated, Containerized Application Development
Ensure your user account has permission to run this command.
2 - Next, assure that your user account can start Docker containers by running these commands:
$ sudo groupadd docker
$ sudo usermod -aG docker ${USER}
3 - At this point, you need to log out and log in again for the group change to be effective
$ docker ps
Installing the integration satellite
1 - Execute the following command to extract the configuration and installation files, and to install the Integration Satellite Docker image.
Replace instance_name with the name of the zip file that you have.
$ cd integration_satellite
2 - Then run the satellite using the following command to start pulling the dat
$ ./autobahn_probe.sh run
The prompt will notify you that the satellite is running.
The instance status in the Dashboard will changed to Active after 5 minutes after the satellite successfully deployed.
Other important command worth noting:
-
Upgrade to the latest Autobahn Worker version:
$ ./autobahn_probe.sh run
-
Uninstall the Autobahn Worker from Docker:
$ ./autobahn_probe.sh uninstall
-
Perform a network test to check whether a specific domain / subnet is reachable from the server:
$ ./autobahn_probe.sh network-test
-
For more information on each script, run them with
./autobahn_probe.sh help
Allowing outbound connections
The Docker host needs to be able to reach these IP addresses to provide direct (secured) connections to the Autobahn platform.
Service |
Domain |
Port |
Use Case |
---|---|---|---|
Autobahn RabbitMQ |
b-a2f6d665-7a65-44e2-85c8-d53c1b1fca5c.mq.eu-central-1.amazonaws.com |
5671 |
Exchange lists of scan targets and scan results |
Docker Registry |
443 |
Retrieve Autobahn Docker image |
|