29 lines
2.5 KiB
Markdown
29 lines
2.5 KiB
Markdown
Creating an ASCII art diagram for your VXLAN example with three sites can help visualize the network setup in a simple and effective way. Here's an ASCII representation that outlines the multi-site deployment, including OPNsense gateways, Debian devices configured with VXLAN, and connections managed through dynamic DNS.
|
||
|
||
```
|
||
+----------------+ +----------------+ +----------------+
|
||
| | | | | |
|
||
| Site A | | Site B | | Site C |
|
||
| | | | | |
|
||
| OPNsense A | | OPNsense B | | OPNsense C |
|
||
| 192.168.10.1 | | 192.168.20.1 | | 192.168.30.1 |
|
||
+-------+--------+ +-------+--------+ +-------+--------+
|
||
| | |
|
||
| | |
|
||
| | |
|
||
v v v
|
||
+-------+--------+ +-------+--------+ +-------+--------+
|
||
| | | | | |
|
||
| Debian A | | Debian B | | Debian C |
|
||
| 10.0.0.1 |<----->| 10.0.0.2 |<----->| 10.0.0.3 |
|
||
| VXLAN ID 100 | | VXLAN ID 100 | | VXLAN ID 100 |
|
||
+----------------+ +----------------+ +----------------+
|
||
```
|
||
|
||
### Explanation of the ASCII Diagram:
|
||
- **OPNsense Gateways**: Each site has an OPNsense gateway configured with an internal IP address.
|
||
- **Arrows**: The arrows (`<----->`) represent the VXLAN tunnels between Debian devices. These arrows indicate bidirectional traffic flow, essential for illustrating that each site can communicate with the others via the VXLAN overlay.
|
||
- **Debian Devices**: These are set up with VXLAN. Each device is assigned a unique local IP but shares a common VXLAN ID, which is crucial for establishing the VXLAN network across all sites.
|
||
- **IP Addresses**: Simplified IP addresses are shown for clarity. In a real-world scenario, these would need to be public IPs or routed properly through NAT configurations.
|
||
|
||
This ASCII diagram provides a clear, simple view of how each component is interconnected in your VXLAN setup, suitable for inclusion in Markdown documentation, presentations, or network planning documents. It’s a useful tool for both explaining and planning network configurations. |