- 04 Oct 2024
- Drucken
- pdf
Erzeugen eines Containers mit Bordmitteln
- Aktualisiert am 04 Oct 2024
- Drucken
- pdf
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
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.
Öffnen Sie die Bedienoberfläche des Routers: https://insys.icom
Klicken Sie im Menü Container → Container auf 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.
Klicken Sie auf SPEICHERN.
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.
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 ~ $
Ändern Sie das Root-Passwort, um den Zugriff auf den Container zu schützen:
root@container_25629ab1 ~ $ passwd
Lesen Sie die Datei readme.txt im Container, um herauszufinden, wie weiter vorzugehen ist:
root@container_25629ab1 ~ $ cat readme.txt