Services

We provide the following tool to facilitate an easy setup of endhosts within SCIERA: The scion-orchestrator .

The scion-orchestrator is a tool that automates the setup of SCION on endhosts and infratstructure nodes and is recommended to be used to setup the open-source SCION stack in SCIERA.

In addition to this tool, there is also the possibility to run the bootstrap-server and the endhost bootstrapper manually. This is described in the following sections.

SCION Endhost Bootstrapping

When running a SCION as via the scion-orchestrator, a bootstrap server is already included. This server is used to serve the SCION configuration to the endhosts that are part of the AS.

The boostrap-server requires an IP address that is reachable by all potential SCION hosts within the AS. This is typically an IP address of the official IP range of the institution. Of course we can help setting finding this IP and setting up the server instance, please contact us in case any questions occur: marten.gartner@ovgu.de.

Per default the bootstrap server of the scion-orchestrator is listening on 127.0.0.1, to configure the IP properly, check scion orchestrator bootstrap config

The alternative way to setup the bootstrapping server without the scion-orchestrator is to use the boostrap-server repository and run this setup on one of the machines that runs your SCION AS. This ensures that all configurations that are served to SCION endhosts match the current AS configuration.

Once the bootstrap-server is set up, please follow the guide on SCION Endhost Installers to bootstrap SCION on your endhosts.

SCION Endhost Installer

The scion-orchestrator facilitates the setup of SCION on pure endhosts, to achieve native SCION connectivity.

  • Installation of the SCION Binaries onto the machine.

  • Connect to the given bootstrap-server to fetch a SCION configuration.

  • Run all required SCION endhost services.

So far we provide preliminary support to run SCION on the following operating systems:

  • Linux (amd64)

  • Windows (amd64)

To bootstrap into a SCIERA AS that has a bootstrap server running, choose from the following list of options to find your AS and operating system.

If your AS is not in the list, please contact us.


To run SCION on your endhost, please follow the following steps as depicted here.

To manually run a scion bootstrapper without the orchestrator, refer to the bootstrapper repositories: Code, Design