#DEFINE SHAPE "none" digraph rechner { subgraph "cluster aquarus" { "aquarus" [label="aquarus\n192.168.0.11\n192.168.1.11\n10.0.0.18", fontcolor="#008000", shape=SHAPE]; "aquarus tasks" [label="alter Laptop Stefanie", fontcolor="#000080", shape=SHAPE]; }; subgraph "cluster aries" { "aries" [label="aries\n141.35.49.148\n10.0.0.6", fontcolor="#008000", shape=SHAPE]; "aries tasks" [label="Bureaurechner Stefanie", fontcolor="#000080", shape=SHAPE]; }; subgraph "cluster backup" { "backup" [label="backup\n(192.168.0.1)\n10.0.0.22", fontcolor="#008000", shape=SHAPE]; "backup cryptdev" [label="/data/raid", fontcolor="#808000", shape=SHAPE]; "backup tasks" [label="Datengrab", fontcolor="#000080", shape=SHAPE]; }; subgraph "cluster backup-lo" { "backup-lo" [label="backup-lo\n(192.168.0.20)\n10.0.0.26", fontcolor="#008000", shape=SHAPE]; "backup-lo tasks" [label="lights-out\nmanagement", fontcolor="#000080", shape=SHAPE]; }; subgraph "cluster banpi" { "banpi" [label="banpi\n192.168.0.5", fontcolor="#008000", shape=SHAPE]; "banpi cryptdev" [label="/mnt/cryptedTB", fontcolor="#808000", shape=SHAPE]; "banpi backup key" [label="key-file", fontcolor="#800000", shape=SHAPE]; "banpi desk key" [label="key-file", fontcolor="#800000", shape=SHAPE]; "banpi fileserver key" [label="key-file", fontcolor="#800000", shape=SHAPE]; "banpi musik key" [label="key-file", fontcolor="#800000", shape=SHAPE]; "banpi raspi key" [label="key-file", fontcolor="#800000", shape=SHAPE]; "banpi pw" [label="Passwort", fontcolor="#c00000", shape=SHAPE]; "banpi tasks" [label="cGit,\nKey-Backup,\nWebserver", fontcolor="#000080", shape=SHAPE]; }; subgraph "cluster desk" { "desk" [label="desk\n192.168.0.12", fontcolor="#008000", shape=SHAPE]; "desk cryptdev" [label="/home", fontcolor="#808000", shape=SHAPE]; "desk tasks" [label="Desktop Erich", fontcolor="#000080", shape=SHAPE]; }; subgraph "cluster fileserver" { "fileserver" [label="fileserver\n192.168.0.15", fontcolor="#008000", shape=SHAPE]; "fileserver cryptdev" [label="/var/ftp (mdadm)", fontcolor="#808000", shape=SHAPE]; "fileserver tasks" [label="Datengrab", fontcolor="#000080", shape=SHAPE]; }; subgraph "cluster kosan" { "kosan" [label="kosan\n10.0.0.10", fontcolor="#008000", shape=SHAPE]; "kosan tasks" [label="Rudolstadt", fontcolor="#000080", shape=SHAPE]; }; subgraph "cluster musik" { "musik" [label="musik\n192.168.0.4", fontcolor="#008000", shape=SHAPE]; "musik cryptdev" [label="/home/musix", fontcolor="#808000", shape=SHAPE]; "musik tasks" [label="Musik", fontcolor="#000080", shape=SHAPE]; }; subgraph "cluster nlopc43" { "nlopc43" [label="nlopc43\n141.35.50.156\n10.0.0.14", fontcolor="#008000", shape=SHAPE]; "nlopc43 tasks" [label="Bureaurechner Erich", fontcolor="#000080", shape=SHAPE]; }; subgraph "cluster raspi" { "raspi" [label="raspi\n192.168.0.9", fontcolor="#008000", shape=SHAPE]; "raspi cryptdev" [label="/mnt/key", fontcolor="#808000", shape=SHAPE]; "raspi banpi key" [label="key-file", fontcolor="#800000", shape=SHAPE]; "raspi backup key" [label="key-file", fontcolor="#800000", shape=SHAPE]; "raspi desk key" [label="key-file", fontcolor="#800000", shape=SHAPE]; "raspi fileserver key" [label="key-file", fontcolor="#800000", shape=SHAPE]; "raspi musik key" [label="key-file", fontcolor="#800000", shape=SHAPE]; "raspi pw" [label="Passwort", fontcolor="#c00000", shape=SHAPE]; "raspi tasks" [label="Keys", fontcolor="#000080", shape=SHAPE]; }; subgraph "cluster raspi0" { "raspi0" [label="raspi0\n192.168.1.2", fontcolor="#008000", shape=SHAPE]; "raspi0 tasks" [label="Anzeige", fontcolor="#000080", shape=SHAPE]; }; subgraph "cluster router" { "router" [label="router\n10.0.0.x\n10.x.y.z\n192.168.0.13\n192.168.1.13\n192.168.255.1", fontcolor="#008000", shape=SHAPE]; "router tasks" [label="Debian Repo,\nDHCP,\nDNS (forward),\nNAT64,\nRouting,\nVPN,\nWLAN", fontcolor="#000080", shape=SHAPE]; }; subgraph "cluster rpi3" { "rpi3" [label="rpi3\n10.255.0.0\n192.168.1.3", fontcolor="#008000", shape=SHAPE]; "rpi3 tasks" [label="tor,\ntorDNS", fontcolor="#000080", shape=SHAPE]; }; subgraph "cluster switch5" { "switch5" [label="switch5\n192.168.0.7", fontcolor="#008000", shape=SHAPE]; "switch5 tasks" [label="Switch am Fileserver", fontcolor="#000080", shape=SHAPE]; }; subgraph "cluster switch8" { "switch8" [label="switch8\n192.168.0.8", fontcolor="#008000", shape=SHAPE]; "switch8 tasks" [label="GBit-Switch", fontcolor="#000080", shape=SHAPE]; }; subgraph "cluster szilassi" { "szilassi" [label="szilassi.eckner.net", fontcolor="#008000", shape=SHAPE]; "szilassi tasks" [label="DNS (authoritativ),\nEmail,\nWebsite", fontcolor="#000080", shape=SHAPE]; }; subgraph "cluster taurus" { "taurus" [label="taurus\n10.0.0.18", fontcolor="#008000", shape=SHAPE]; "taurus tasks" [label="Laptop Stefanie", fontcolor="#000080", shape=SHAPE]; }; "aquarus" -> "router" [dir=back]; "aries" -> "router" [dir=back]; "backup" -> "router" [dir=back]; "backup-lo" -> "router" [dir=back]; "kosan" -> "router" [dir=back]; "nlopc43" -> "router" [dir=back]; "taurus" -> "router" [dir=back]; "szilassi" -> "router" [dir=both]; "router" -> "banpi"; "router" -> "desk"; "router" -> "fileserver"; "router" -> "musik"; "router" -> "raspi"; "router" -> "raspi0"; "router" -> "rpi3"; "router" -> "switch5"; "router" -> "switch8"; "aquarus" -> "aquarus tasks"; "aries" -> "aries tasks"; "backup" -> "backup tasks"; "backup-lo" -> "backup-lo tasks"; "banpi" -> "banpi tasks"; "desk" -> "desk tasks"; "fileserver" -> "fileserver tasks"; "kosan" -> "kosan tasks"; "musik" -> "musik tasks"; "nlopc43" -> "nlopc43 tasks"; "raspi" -> "raspi tasks"; "raspi0" -> "raspi0 tasks"; "router" -> "router tasks"; "rpi3" -> "rpi3 tasks"; "switch5" -> "switch5 tasks"; "switch8" -> "switch8 tasks"; "taurus" -> "taurus tasks"; "szilassi" -> "szilassi tasks"; "backup" -> "backup cryptdev"; "banpi" -> "banpi cryptdev"; "desk" -> "desk cryptdev"; "fileserver" -> "fileserver cryptdev"; "musik" -> "musik cryptdev"; "raspi" -> "raspi cryptdev"; "banpi cryptdev" -> "banpi pw" [dir=back, style=dotted]; "banpi cryptdev" -> "raspi banpi key" [dir=back, style=dotted]; "backup cryptdev" -> "banpi backup key" [dir=back, style=dotted]; "backup cryptdev" -> "raspi backup key" [dir=back, style=dotted]; "desk cryptdev" -> "banpi desk key" [dir=back, style=dotted]; "desk cryptdev" -> "raspi desk key" [dir=back, style=dotted]; "fileserver cryptdev" -> "banpi fileserver key" [dir=back, style=dotted]; "fileserver cryptdev" -> "raspi fileserver key" [dir=back, style=dotted]; "musik cryptdev" -> "banpi musik key" [dir=back, style=dotted]; "musik cryptdev" -> "raspi musik key" [dir=back, style=dotted]; "raspi cryptdev" -> "banpi raspi key" [dir=back, style=dotted]; "raspi cryptdev" -> "raspi pw" [dir=back, style=dotted]; "backup-lo tasks" -> "backup" [style=dashed]; "raspi cryptdev" -> "raspi backup key"; "raspi cryptdev" -> "raspi banpi key"; "raspi cryptdev" -> "raspi desk key"; "raspi cryptdev" -> "raspi fileserver key"; "raspi cryptdev" -> "raspi musik key"; "banpi cryptdev" -> "banpi backup key"; "banpi cryptdev" -> "banpi desk key"; "banpi cryptdev" -> "banpi fileserver key"; "banpi cryptdev" -> "banpi musik key"; "banpi cryptdev" -> "banpi raspi key"; }