]> git.proxmox.com Git - pve-docs.git/blob - images/default-network-setup-bridge.tt
66701f0b244ba2f529b8936d0a217502548fff52
[pve-docs.git] / images / default-network-setup-bridge.tt
1 [% PROCESS pve_network_templates.tt %]
2
3 graph default_network_setup_bridge {
4 splines=line
5 node [shape=record];
6 edge [];
7
8 size="8.0,5.0!"
9 ratio=fill
10
11 [% server(id="gateway" title="Gateway, DHCP", subtitle="192.168.10.1" top_ports='eno1') %]
12
13 [% switch(
14 id="tor01",
15 title="Top of Rack Switch",
16 ports=[1,2,3])
17 %]
18
19 tor01:1 -- gateway:eno1
20 tor01:2 -- node1_vmbr0:eno1
21 tor01:3 -- node2_vmbr0:eno1
22
23 subgraph cluster_node1 {
24 label="Node: proxmox1" labeljust=l labelloc=b
25
26 [% switch(
27 id="node1_vmbr0",
28 title="vmbr0",
29 subtitle="192.168.10.2/24"
30 top_ports="eno1"
31 ports="tap100i0"
32 )
33 %]
34
35
36 [% server(id="vm100" title="VM 100" subtitle="192.168.10.100" top_ports='ens18') %]
37
38 node1_vmbr0:tap100i0 -- vm100:ens18
39
40 }
41
42 subgraph cluster_node2 {
43 label="Node: proxmox2" labeljust=l labelloc=b
44
45 [% switch(
46 id="node2_vmbr0",
47 title="vmbr0",
48 subtitle="192.168.10.3/24"
49 top_ports="eno1"
50 ports=["tap200i0", "tap201i0"]
51 )
52 %]
53
54
55 [% server(id="vm200" title="VM 200" subtitle="192.168.10.200" top_ports='ens18') %]
56 [% server(id="vm201" title="VM 201" subtitle="192.168.10.201" top_ports='ens18') %]
57
58 node2_vmbr0:tap200i0 -- vm200:ens18
59 node2_vmbr0:tap201i0 -- vm201:ens18
60
61 }
62 }