@startuml title Oliver Routing and DMZ Architecture -- SEC-350 header Updated 3/26/23 ' devices/networks rectangle "<img:https://raw.githubusercontent.com/Roemer/plantuml-office/295c1f7bd9159e5da6f01962e0d6554a018bda30/office2014/Devices/router.png>GW SEC350-01\n'Gateway'" as GW queue "SEC350-01-WAN 10.0.17.0/24" as WAN #pink;line:red;line.bold;text:black queue "OLIVER-DMZ 172.16.50.0/29" as DMZ #gold;line:goldenrod;line.bold;text:black queue "OLIVER-LAN 172.16.150.0/24" as LAN #palegreen;line:green;line.bold;text:black queue "OLIVER-MGMT 172.16.200.0/28" as MGMT #thistle;line:mediumpurple;line.bold;text:black queue "WIREGUARD 192.168.0.0/24" as WG #IndianRed;line:FireBrick;line.bold;text:black rectangle "<img:https://raw.githubusercontent.com/Roemer/plantuml-office/295c1f7bd9159e5da6f01962e0d6554a018bda30/office2014/Servers/windows_server.png>TRAVELER-oliver\n'Windows WAN box'" as traveler rectangle "<img:https://raw.githubusercontent.com/Roemer/plantuml-office/295c1f7bd9159e5da6f01962e0d6554a018bda30/office2014/Devices/router.png>EDGE01-oliver\n'VyOS router/firewall'" as edge01 rectangle "<img:https://raw.githubusercontent.com/Roemer/plantuml-office/master/office2014/Servers/server_generic.png>JUMP-oliver\n'Linux jump server'" as jump rectangle "<img:https://raw.githubusercontent.com/Roemer/plantuml-office/295c1f7bd9159e5da6f01962e0d6554a018bda30/office2014/Devices/router.png>FW-MGMT\n'VyOS router/firewall'" as fwmgmt rectangle "<img:https://raw.githubusercontent.com/Roemer/plantuml-office/295c1f7bd9159e5da6f01962e0d6554a018bda30/office2014/Servers/windows_server.png>MGMT02-oliver\n'Windows Server'" as mgmt02 ' Connections GW -[#red]- WAN: ".2" edge01 -[#green]- LAN: ".2 (eth2)" edge01 -[#goldenrod]- DMZ: ".2 (eth1)" LAN -[#green]- fwmgmt: ".3 (eth0)" fwmgmt -[#mediumpurple]- MGMT: ".2 (eth1)" MGMT -[#mediumpurple]- mgmt02: ".11" DMZ -[#goldenrod]- jump: ".4" WAN -[#red]- edge01: ".125 (eth0)" WAN -[#red]- traveler: ".25" WG -[#FireBrick]- traveler: ".2" WG -[#FireBrick]- jump: ".1" title IP TABLE | System | IP | | traveler-oliver | 10.0.17.25/24 | | | 192.168.0.2/24 (wireguard) | | edge01-oliver|10.0.17.125/24 (eth0) | | |172.16.50.2/29 (eth1) | | |172.16.150.2/24 (eth2) | | jump-oliver | 172.16.50.4/29 | | | 192.168.0.1/24 (wireguard) | | fw-mgmt| 172.16.150.3/24 (eth0)| | | 172.16.200.2/28 (eth1) | | mgmt02-oliver | 172.16.200.11/28 | end title ' References ' https://plantuml.com/deployment-diagram ' https://plantuml.com/color ' https://plantuml.com/stdlib ' https://github.com/Roemer/plantuml-office ' Notes about formatting: ' nginx is an example of web server formatting, log01 is a non-graphical linux box (probably ssh in to), mgmt01 is a linux box with graphical user interface, edge01 is router example @enduml
Decode URL
Submit
amiga
aws-orange
black-knight
bluegray
blueprint
cerulean-outline
cerulean
crt-amber
crt-green
cyborg-outline
cyborg
hacker
lightgray
mars
materia-outline
materia
metal
mimeograph
minty
plain
reddress-darkblue
reddress-darkgreen
reddress-darkorange
reddress-darkred
reddress-lightblue
reddress-lightgreen
reddress-lightorange
reddress-lightred
sandstone
silver
sketchy-outline
sketchy
spacelab
spacelab-white
superhero-outline
superhero
toy
united
vibrant
🎉 Discover the future PlantUML Web Editor! 🚀
PNG
SVG
ASCII Art