Erzeugen eines Containers mit Bordmitteln
  • 04 Oct 2024
  • pdf

Erzeugen eines Containers mit Bordmitteln

  • pdf

Artikel-Zusammenfassung

INSYS Router mit icom OS verfügen über eine integrierte Linux-Umgebung, in der eigene, unabhängige Systeme mit Hilfe von Linux-Containern (LXC) virtualisiert werden können.

Situation

Ein neuer Container soll erzeugt und dem LAN zugeordnet werden. Der Container kann wie ein selbständiger Rechner mit eigener IP-Adresse betrachtet werden. Der Container soll betreten und darin die Verbindung zum WAN getestet werden.

cg create container

Lösung

Router-Konfiguration

Es wird empfohlen, den Router wie im Quick Installation Guide beschrieben in Betrieb zu nehmen. Abweichende Einstellungen des Routers können zur Folge haben, dass im Folgenden beschriebene Einstellungen anzupassen sind.

Es wird vorausgesetzt, dass Sie Zugriff auf die Bedienoberfläche des Routers haben.

  1. Öffnen Sie die Bedienoberfläche des Routers: https://insys.icom

  2. Klicken Sie im Menü package variant closed ContainerContainer auf package variant closed cog und erstellen Sie einen neuen Container:

    • Benutzergruppe für CLI ohne Authentifizierung: Lesen/Schreiben (für den Zugriff auf die CLI des Routers aus dem Container)

    • Bridge zu IP-Netz: net2

    • IPv4-Adresse: 192.168.2.3/24

      Bitte beachten Sie!

      Das IP-Netz muss aktiv sein.

      Die hier verwendete Adresse wurde als Beispiel für eine freie Adresse im oben ausgewählten IP-Netz gewählt und kann entsprechend geändert werden. Es ist darauf zu achten, keine Adressen aus dem DHCP-Adress-Pool des Routers zu verwenden, falls dieser als DHCP-Server fungiert.

      cg de m3 create container from scratch v2 01

  3. Klicken Sie auf SPEICHERN.

  4. Klicken Sie auf PROFIL AKTIVIEREN .

Damit haben Sie den neuen Container erstellt.

Container-Konfiguration

Für die Konfiguration im Container ist es erforderlich, zu einem Rechner zu wechseln, der sich im selben lokalen Netz befindet wie der Container (nicht mehr im Konfigurations-Netzwerk). Der Container ist direkt nach der Konfiguration und Aktivierung des Profils aktiv und erreichbar.

Für den Zugriff auf den Container ist ein Terminal-Programm wie z.B. PuTTY erforderlich.

  1. Bauen Sie mit einem Terminal-Programm eine SSH-Verbindung zum Container auf:

    • IP-Adresse: 192.168.2.3

    • Port: 22

    • Login: root

    • Passwort: root

login as: root
Linux container1 4.4.41 #2 Thu Jan 12 11:18:38 CET 2017 armv7l
#######################################################
#                                                     #
#            Welcome to the container!                #
#            -------------------------                #
#                                                     #
#    Please change the root password now:             #
#        # passwd                                     #
#                                                     #
#    Read the introduction for the next steps:        #
#        # cat readme.txt                             #
#                                                     #
#######################################################
root@192.168.2.3's password:

root@container_25629ab1 ~  $
  1. Ändern Sie das Root-Passwort, um den Zugriff auf den Container zu schützen:
    root@container_25629ab1 ~ $ passwd

  2. Lesen Sie die Datei readme.txt im Container, um herauszufinden, wie weiter vorzugehen ist:
    root@container_25629ab1 ~ $ cat readme.txt


War dieser Artikel hilfreich?