diff options
author | Dante Catalfamo | 2023-12-30 01:32:54 -0500 |
---|---|---|
committer | Dante Catalfamo | 2023-12-30 01:33:14 -0500 |
commit | a7ff1b1ff9fa6eea8301088b2d98cf7536771694 (patch) | |
tree | b7e4125ceff312e3aa4eb9f1e2866efc699a5f29 /content/posts/openbsd-wireguard-vpn-gateway/tex/diagram.tex | |
parent | 920e7ad804380ce17c4a0bbfa51cbe077787caa0 (diff) | |
download | blog-a7ff1b1ff9fa6eea8301088b2d98cf7536771694.tar.gz blog-a7ff1b1ff9fa6eea8301088b2d98cf7536771694.tar.bz2 blog-a7ff1b1ff9fa6eea8301088b2d98cf7536771694.zip |
openbsd-wireguard-gateway: Update diagram and caption paths
Diffstat (limited to 'content/posts/openbsd-wireguard-vpn-gateway/tex/diagram.tex')
-rw-r--r-- | content/posts/openbsd-wireguard-vpn-gateway/tex/diagram.tex | 26 |
1 files changed, 14 insertions, 12 deletions
diff --git a/content/posts/openbsd-wireguard-vpn-gateway/tex/diagram.tex b/content/posts/openbsd-wireguard-vpn-gateway/tex/diagram.tex index 6271044..a14ab90 100644 --- a/content/posts/openbsd-wireguard-vpn-gateway/tex/diagram.tex +++ b/content/posts/openbsd-wireguard-vpn-gateway/tex/diagram.tex @@ -2,19 +2,21 @@ \usepackage{tikz} \begin{document} \begin{tikzpicture} - % \node (server) at (0,0) {server}; + \draw[red] (-4,4.5) -- +(1,0) node[right,node font=\tiny] {incoming}; + \draw[orange] (-4,4.25) -- +(1,0) node[right,node font=\tiny] {rtable 1}; + \draw (-4,4) -- +(1,0) node[right,node font=\tiny] {rtable 0}; \node (wg0) at (0,0) {wg0}; - \node (vio0) at (0, 1) {vio0}; - \node (pf) at (2, 1) {pf}; - \node (client) at (-2, 1) {client}; - \node (internet) at (3, 3) {internet}; - \node (program) at (4, 0) {program}; - \draw[->,blue] (client) -- (vio0); - \draw[->] (vio0) -- (pf); - \draw[->,orange] (pf) -- (wg0); - \draw[->,orange] (wg0) -- (vio0); - \draw[->,blue] (vio0) -- (internet); - \draw[->,orange] (program) -- (wg0); + \node (vio0) at (0, 2) {vio0}; + \node (pf) at (4, 2) {pf}; + \node (client) at (-4, 2) {client}; + \node (internet) at (0, 5) {internet}; + \draw (-1, 2.5) rectangle (5,-0.5); + \node (server) at (2,2.7) {VPN Server}; + \draw[->,red] (client) -- (vio0); + \draw[->,red] (vio0) -- (pf); + \draw[->,orange] (pf) -- node[above,sloped] {NAT} (wg0); + \draw[->] (wg0) -- (vio0); + \draw[->] (vio0) -- (internet); \end{tikzpicture} \end{document} %%% Local Variables: |