summaryrefslogtreecommitdiff
path: root/graph.dot
blob: 732bb6443b6d99796c809e778250ef69619d5603 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
#DEFINE SHAPE "none"

digraph rechner {

  subgraph "cluster aquarus" {
    "aquarus" [label="aquarus\n192.168.0.11\n192.168.1.11", 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.1.5", 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.1.8", fontcolor="#008000", shape=SHAPE];
    "backup cryptdev" [label="/data/raid (mdadm)", 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.1.7", 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,\nMirror,\nWebserver", fontcolor="#000080", shape=SHAPE];
  };

  subgraph "cluster buildmaster" {
    "buildmaster" [label="buildmaster", fontcolor="#008000", shape=SHAPE];
    "buildmaster vpn" [label="VPN", 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 fileserver-lo" {
    "fileserver-lo" [label="fileserver-lo\n192.168.0.19", fontcolor="#008000", shape=SHAPE];
    "fileserver-lo tasks" [label="lights-out\nmanagement", fontcolor="#000080", shape=SHAPE];
  };

  subgraph "cluster fenster" {
    "fenster" [label="fenster\n192.168.0.18", fontcolor="#008000", shape=SHAPE];
    "fenster tasks" [label="nbds", fontcolor="#000080", shape=SHAPE];
  };

  subgraph "cluster kpi" {
    "kpi" [label="kpi\n192.168.0.21", fontcolor="#008000", shape=SHAPE];
    "kpi tasks" [label="Hygrometer", 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\n10.140.118.128\n10.0.1.2", 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 raspia" {
    "raspia" [label="raspia\n192.168.1.22", fontcolor="#008000", shape=SHAPE];
    "raspia tasks" [label="Kamera", fontcolor="#000080", shape=SHAPE];
  };

  subgraph "cluster rodriguez" {
    "rodriguez" [label="rodriguez\n10.0.1.6", fontcolor="#008000", shape=SHAPE];
    "rodriguez tasks" [label="Laptop Stefanie", fontcolor="#000080", shape=SHAPE];
  };

  subgraph "cluster router" {
    "router" [label="router\n10.0.1.1\n192.168.0.13\n192.168.1.13\n192.168.255.1", fontcolor="#008000", shape=SHAPE];
    "router dhcp" [label="DHCP", fontcolor="#000080", shape=SHAPE];
    "router dns" [label="DNS", fontcolor="#000080", shape=SHAPE];
    "router routing" [label="Routing", fontcolor="#000080", shape=SHAPE];
    "router wlan" [label="WLAN", fontcolor="#000080", shape=SHAPE];
  };

  subgraph "cluster rpi3" {
    "rpi3" [label="rpi3\n10.255.0.0\n192.168.0.3\n192.168.1.3", fontcolor="#008000", shape=SHAPE];
    "rpi3 tor" [label="tor", fontcolor="#000080", shape=SHAPE];
    "rpi3 torDNS" [label="torDNS", 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\n10.0.1.3", fontcolor="#008000", shape=SHAPE];
    "szilassi dns" [label="DNS", fontcolor="#000080", shape=SHAPE];
    "szilassi email" [label="Email", fontcolor="#000080", shape=SHAPE];
    "szilassi vpn" [label="VPN", fontcolor="#000080", shape=SHAPE];
    "szilassi website" [label="Website", fontcolor="#000080", shape=SHAPE];
  };

  subgraph "cluster taurus" {
    "taurus" [label="taurus\n10.0.1.4", fontcolor="#008000", shape=SHAPE];
    "taurus tasks" [label="Laptop Stefanie", fontcolor="#000080", shape=SHAPE];
  };

  "vpn";

  "vpn" -> "aries";
  "vpn" -> "backup";
  "vpn" -> "backup-lo";
  "vpn" -> "nlopc43";
  "vpn" -> "rodriguez";
  "vpn" -> "router";
  "vpn" -> "taurus";

  "router dhcp" -> "aquarus";
  "router dhcp" -> "banpi";
  "router dhcp" -> "desk";
  "router dhcp" -> "fenster";
  "router dhcp" -> "fileserver";
  "router dhcp" -> "fileserver-lo";
  "router dhcp" -> "kpi";
  "router dhcp" -> "musik";
  "router dhcp" -> "raspi";
  "router dhcp" -> "raspi0";
  "router dhcp" -> "raspia";
  "router dhcp" -> "rpi3";
  "router dhcp" -> "switch5";
  "router dhcp" -> "switch8";

  "aquarus" -> "aquarus tasks";
  "aries" -> "aries tasks";
  "backup" -> "backup tasks";
  "backup-lo" -> "backup-lo tasks";
  "banpi" -> "banpi tasks";
  "buildmaster" -> "buildmaster vpn";
  "buildmaster vpn" -> "vpn";
  "desk" -> "desk tasks";
  "fenster" -> "fenster tasks";
  "fileserver" -> "fileserver tasks";
  "fileserver-lo" -> "fileserver-lo tasks";
  "kpi" -> "kpi tasks";
  "musik" -> "musik tasks";
  "nlopc43" -> "nlopc43 tasks";
  "raspi" -> "raspi tasks";
  "raspi0" -> "raspi0 tasks";
  "raspia" -> "raspia tasks";
  "rodriguez" -> "rodriguez tasks";
  "router" -> "router dhcp";
  "router" -> "router dns";
  "router" -> "router routing";
  "router" -> "router wlan";
  "router dns" -> "rpi3 torDNS";
  "rpi3" -> "rpi3 tor";
  "rpi3" -> "rpi3 torDNS";
  "switch5" -> "switch5 tasks";
  "switch8" -> "switch8 tasks";
  "szilassi" -> "szilassi dns";
  "szilassi" -> "szilassi email";
  "szilassi" -> "szilassi vpn";
  "szilassi vpn" -> "vpn";
  "szilassi" -> "szilassi website";
  "taurus" -> "taurus 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];
  "fileserver-lo tasks" -> "fileserver" [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";
}