-
Notifications
You must be signed in to change notification settings - Fork 44
/
sftp.drawio
142 lines (142 loc) · 14 KB
/
sftp.drawio
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
<mxfile host="Electron" modified="2023-11-22T16:30:35.023Z" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/22.0.3 Chrome/114.0.5735.289 Electron/25.8.4 Safari/537.36" etag="kfii6xttq3OKJ32Qj7zp" version="22.0.3" type="device">
<diagram name="Page-1" id="xlPbKrNFgNxJsN44GNwq">
<mxGraphModel dx="989" dy="294" grid="0" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="0" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="JEmcrmy76SDr8MfGhk1I-1" value="spoke-01<br>10.13.1.4/24" style="verticalLabelPosition=middle;verticalAlign=top;shape=mxgraph.basic.rect;fillColor2=none;strokeWidth=1;size=20;indent=5;fillColor=none;strokeColor=#7EA6E0;dashed=1;dashPattern=1 1;fontColor=#888888;labelPosition=center;align=left;horizontal=1;labelBorderColor=none;html=1;" parent="1" vertex="1">
<mxGeometry x="429" y="603" width="221" height="187" as="geometry" />
</mxCell>
<mxCell id="JEmcrmy76SDr8MfGhk1I-6" value="" style="image;aspect=fixed;html=1;points=[];align=center;fontSize=12;image=img/lib/azure2/networking/Virtual_Networks.svg;" parent="1" vertex="1">
<mxGeometry x="429" y="573" width="33.5" height="20" as="geometry" />
</mxCell>
<mxCell id="JEmcrmy76SDr8MfGhk1I-10" value="services subnet<br style="border-color: var(--border-color); font-size: 12px;"><span style="font-size: 12px;">10.13.1.64/26</span>" style="rounded=1;whiteSpace=wrap;html=1;fontSize=12;strokeColor=none;fillColor=#E6E6E6;arcSize=4;fontColor=#808080;align=left;verticalAlign=top;" parent="1" vertex="1">
<mxGeometry x="437" y="652" width="198" height="127" as="geometry" />
</mxCell>
<mxCell id="JEmcrmy76SDr8MfGhk1I-8" value="storage01" style="image;aspect=fixed;html=1;points=[];align=center;fontSize=12;image=img/lib/azure2/general/Storage_Container.svg;fontColor=#333333;" parent="1" vertex="1">
<mxGeometry x="695" y="695" width="64" height="52" as="geometry" />
</mxCell>
<mxCell id="JEmcrmy76SDr8MfGhk1I-11" value="storage-01-pe<br>10.13.1.68" style="image;aspect=fixed;html=1;points=[];align=center;fontSize=12;image=img/lib/azure2/networking/Private_Endpoint.svg;fontColor=#333333;" parent="1" vertex="1">
<mxGeometry x="529" y="697" width="30.55" height="28" as="geometry" />
</mxCell>
<mxCell id="JEmcrmy76SDr8MfGhk1I-13" value="" style="endArrow=classic;html=1;rounded=0;fontSize=12;curved=1;strokeColor=#333333;dashed=1;strokeWidth=1;endSize=3;" parent="1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="691" y="721" as="sourcePoint" />
<mxPoint x="574" y="720.58" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="JEmcrmy76SDr8MfGhk1I-14" value="hub-lab-net<br>10.12.0.0/16" style="verticalLabelPosition=middle;verticalAlign=top;shape=mxgraph.basic.rect;fillColor2=none;strokeWidth=1;size=20;indent=5;fillColor=none;strokeColor=#7EA6E0;dashed=1;dashPattern=1 1;fontColor=#888888;labelPosition=center;align=left;horizontal=1;labelBorderColor=none;html=1;" parent="1" vertex="1">
<mxGeometry x="149" y="603" width="221" height="187" as="geometry" />
</mxCell>
<mxCell id="JEmcrmy76SDr8MfGhk1I-15" value="" style="image;aspect=fixed;html=1;points=[];align=center;fontSize=12;image=img/lib/azure2/networking/Virtual_Networks.svg;" parent="1" vertex="1">
<mxGeometry x="149" y="573" width="33.5" height="20" as="geometry" />
</mxCell>
<mxCell id="JEmcrmy76SDr8MfGhk1I-16" value="AzureFirewallSubnet<br style="border-color: var(--border-color); font-size: 12px;">10.12.3.0/24" style="rounded=1;whiteSpace=wrap;html=1;fontSize=12;strokeColor=none;fillColor=#E6E6E6;arcSize=4;fontColor=#808080;align=left;verticalAlign=top;" parent="1" vertex="1">
<mxGeometry x="157" y="652" width="198" height="127" as="geometry" />
</mxCell>
<mxCell id="JEmcrmy76SDr8MfGhk1I-18" value="lab-firewall" style="image;sketch=0;aspect=fixed;html=1;points=[];align=center;fontSize=12;image=img/lib/mscae/Azure_Firewall.svg;fontColor=#333333;" parent="1" vertex="1">
<mxGeometry x="191" y="697" width="50" height="50" as="geometry" />
</mxCell>
<mxCell id="JEmcrmy76SDr8MfGhk1I-19" value="hub-fw-policy" style="sketch=0;pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#505050;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;outlineConnect=0;align=center;shape=mxgraph.office.security.policy;fontSize=12;labelBackgroundColor=default;fontColor=#333333;" parent="1" vertex="1">
<mxGeometry x="292" y="713" width="36" height="34" as="geometry" />
</mxCell>
<mxCell id="59Q1NpRMh4ztb-eprPUW-1" value="" style="endArrow=classic;startArrow=classic;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;strokeColor=#7EA6E0;entryX=-0.002;entryY=0.548;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" target="JEmcrmy76SDr8MfGhk1I-1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="370" y="705" as="sourcePoint" />
<mxPoint x="418" y="703" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="59Q1NpRMh4ztb-eprPUW-3" value="" style="endArrow=classic;html=1;rounded=0;fontSize=12;startSize=8;endSize=4;curved=1;dashed=1;strokeColor=#808080;" edge="1" parent="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="289" y="732" as="sourcePoint" />
<mxPoint x="245" y="732" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="59Q1NpRMh4ztb-eprPUW-4" value="lab-firewall-ip<br>x.x.x.x" style="image;aspect=fixed;html=1;points=[];align=center;fontSize=12;image=img/lib/azure2/networking/Private_Endpoint.svg;fontColor=#333333;" vertex="1" parent="1">
<mxGeometry x="54" y="716" width="30.55" height="28" as="geometry" />
</mxCell>
<mxCell id="59Q1NpRMh4ztb-eprPUW-5" value="" style="endArrow=none;startArrow=classic;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;strokeColor=#7EA6E0;entryX=0.152;entryY=0.654;entryDx=0;entryDy=0;entryPerimeter=0;endFill=0;" edge="1" parent="1" target="JEmcrmy76SDr8MfGhk1I-16">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="88" y="735" as="sourcePoint" />
<mxPoint x="147" y="735" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="59Q1NpRMh4ztb-eprPUW-6" value="" style="shape=ext;double=1;rounded=1;whiteSpace=wrap;html=1;strokeColor=none;fontFamily=Tahoma;fillColor=#ffe6cc;arcSize=7;" vertex="1" parent="1">
<mxGeometry x="57.55" y="850" width="502" height="92" as="geometry" />
</mxCell>
<mxCell id="59Q1NpRMh4ztb-eprPUW-7" value="DNAT rules" style="shape=table;startSize=30;container=1;collapsible=0;childLayout=tableLayout;fontStyle=1;align=center;dashed=1;strokeColor=#66B2FF;fontFamily=Tahoma;fillColor=#E6E6E6;" vertex="1" parent="1">
<mxGeometry x="67.82000000000001" y="860" width="480.03" height="72.29999999999995" as="geometry" />
</mxCell>
<mxCell id="59Q1NpRMh4ztb-eprPUW-8" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dashed=1;strokeColor=#66B2FF;fontFamily=Tahoma;" vertex="1" parent="59Q1NpRMh4ztb-eprPUW-7">
<mxGeometry y="30" width="480.03" height="20" as="geometry" />
</mxCell>
<mxCell id="59Q1NpRMh4ztb-eprPUW-9" value="source" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;overflow=hidden;dashed=1;strokeColor=#66B2FF;fontFamily=Tahoma;" vertex="1" parent="59Q1NpRMh4ztb-eprPUW-8">
<mxGeometry width="94" height="20" as="geometry">
<mxRectangle width="94" height="20" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="59Q1NpRMh4ztb-eprPUW-10" value="port" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;overflow=hidden;dashed=1;strokeColor=#66B2FF;fontFamily=Tahoma;" vertex="1" parent="59Q1NpRMh4ztb-eprPUW-8">
<mxGeometry x="94" width="46" height="20" as="geometry">
<mxRectangle width="46" height="20" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="59Q1NpRMh4ztb-eprPUW-11" value="protocol" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;overflow=hidden;dashed=1;strokeColor=#66B2FF;fontFamily=Tahoma;" vertex="1" parent="59Q1NpRMh4ztb-eprPUW-8">
<mxGeometry x="140" width="66" height="20" as="geometry">
<mxRectangle width="66" height="20" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="59Q1NpRMh4ztb-eprPUW-12" value="destination" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;overflow=hidden;dashed=1;strokeColor=#66B2FF;fontFamily=Tahoma;" vertex="1" parent="59Q1NpRMh4ztb-eprPUW-8">
<mxGeometry x="206" width="84" height="20" as="geometry">
<mxRectangle width="84" height="20" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="59Q1NpRMh4ztb-eprPUW-13" value="translated addr" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;overflow=hidden;dashed=1;strokeColor=#66B2FF;fontFamily=Tahoma;" vertex="1" parent="59Q1NpRMh4ztb-eprPUW-8">
<mxGeometry x="290" width="99" height="20" as="geometry">
<mxRectangle width="99" height="20" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="59Q1NpRMh4ztb-eprPUW-38" value="translated port" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;overflow=hidden;dashed=1;strokeColor=#66B2FF;fontFamily=Tahoma;" vertex="1" parent="59Q1NpRMh4ztb-eprPUW-8">
<mxGeometry x="389" width="91" height="20" as="geometry">
<mxRectangle width="91" height="20" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="59Q1NpRMh4ztb-eprPUW-14" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dashed=1;strokeColor=#66B2FF;fontFamily=Tahoma;" vertex="1" parent="59Q1NpRMh4ztb-eprPUW-7">
<mxGeometry y="50" width="480.03" height="22" as="geometry" />
</mxCell>
<mxCell id="59Q1NpRMh4ztb-eprPUW-15" value="*" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;overflow=hidden;dashed=1;strokeColor=#66B2FF;fontFamily=Tahoma;" vertex="1" parent="59Q1NpRMh4ztb-eprPUW-14">
<mxGeometry width="94" height="22" as="geometry">
<mxRectangle width="94" height="22" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="59Q1NpRMh4ztb-eprPUW-16" value="22" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;overflow=hidden;dashed=1;strokeColor=#66B2FF;fontFamily=Tahoma;" vertex="1" parent="59Q1NpRMh4ztb-eprPUW-14">
<mxGeometry x="94" width="46" height="22" as="geometry">
<mxRectangle width="46" height="22" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="59Q1NpRMh4ztb-eprPUW-17" value="TCP UDP" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;overflow=hidden;dashed=1;strokeColor=#66B2FF;fontFamily=Tahoma;" vertex="1" parent="59Q1NpRMh4ztb-eprPUW-14">
<mxGeometry x="140" width="66" height="22" as="geometry">
<mxRectangle width="66" height="22" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="59Q1NpRMh4ztb-eprPUW-18" value="x.x.x.x" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;overflow=hidden;dashed=1;strokeColor=#66B2FF;fontFamily=Tahoma;" vertex="1" parent="59Q1NpRMh4ztb-eprPUW-14">
<mxGeometry x="206" width="84" height="22" as="geometry">
<mxRectangle width="84" height="22" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="59Q1NpRMh4ztb-eprPUW-19" value="10.13.1.68" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;overflow=hidden;dashed=1;strokeColor=#66B2FF;fontFamily=Tahoma;" vertex="1" parent="59Q1NpRMh4ztb-eprPUW-14">
<mxGeometry x="290" width="99" height="22" as="geometry">
<mxRectangle width="99" height="22" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="59Q1NpRMh4ztb-eprPUW-39" value="22" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;overflow=hidden;dashed=1;strokeColor=#66B2FF;fontFamily=Tahoma;" vertex="1" parent="59Q1NpRMh4ztb-eprPUW-14">
<mxGeometry x="389" width="91" height="22" as="geometry">
<mxRectangle width="91" height="22" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="59Q1NpRMh4ztb-eprPUW-44" value="" style="shape=curlyBracket;whiteSpace=wrap;html=1;rounded=1;flipH=0;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;strokeColor=#FFCC99;fontFamily=Tahoma;fillColor=#FFCCCC;size=0.5;rotation=90;" vertex="1" parent="1">
<mxGeometry x="227.65" y="599.35" width="161.79" height="501.5" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>