Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


systemd:namespaces

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
systemd:namespaces [2018/04/13 12:20]
stefan_miethke
systemd:namespaces [2018/06/17 10:23] (aktuell)
stefan_miethke
Zeile 1: Zeile 1:
-====== PID Namespace erzeugen =====+====== Namespaces ====== 
 +===== PID Namespace erzeugen =====
   unshare -p -f --mount-proc /bin/bash   unshare -p -f --mount-proc /bin/bash
   ​   ​
-====== Net Namespaces ​====== +===== Net Namespaces ​erzeugen ​===== 
-===== unshare ​=====+==== unshare ====
   unshare -n   unshare -n
-===== ip ===== +==== ip ==== 
-==== Namespace erzeugen ​====+=== Namespace erzeugen ===
   # ls -l /​proc/​self/​ns   # ls -l /​proc/​self/​ns
   # ip netns add ns1   # ip netns add ns1
Zeile 17: Zeile 18:
   # ip netns del ns1   # ip netns del ns1
  
-==== veth (virtuelles Netzwerkkabel) ​==== +=== veth (virtuelles Netzwerkkabel) === 
-=== Shell isolieren ​===+== Shell isolieren ==
   # ip link add name veth1 type veth peer name veth2   # ip link add name veth1 type veth peer name veth2
   # ip l   # ip l
Zeile 35: Zeile 36:
   # ip netns del ns1   # ip netns del ns1
  
-=== isolierter ssh-Server ​===+== isolierter ssh-Server ==
 Zwei Fenster, z.B. in [[admin_grundlagen:​tmux:​]],​ links=server,​ rechts=client Zwei Fenster, z.B. in [[admin_grundlagen:​tmux:​]],​ links=server,​ rechts=client
   # ip link add name vethsrv0 type veth peer name vethcli0   # ip link add name vethsrv0 type veth peer name vethcli0
Zeile 53: Zeile 54:
   # ip link set up dev vethcli0   # ip link set up dev vethcli0
   # ip addr change 10.9.8.6/24 dev vethcli0 ​   # ip addr change 10.9.8.6/24 dev vethcli0 ​
-Connect+== Connect ​==
   # ip a   # ip a
   # ssh 10.9.8.7   # ssh 10.9.8.7
systemd/namespaces.txt · Zuletzt geändert: 2018/06/17 10:23 von stefan_miethke