diff options
Diffstat (limited to 'micro/reseau')
| -rw-r--r-- | micro/reseau/caddy_reverse_proxy.mmd | 10 | ||||
| -rw-r--r-- | micro/reseau/topologie_reseau.mmd | 9 |
2 files changed, 13 insertions, 6 deletions
diff --git a/micro/reseau/caddy_reverse_proxy.mmd b/micro/reseau/caddy_reverse_proxy.mmd index 92ff28f..de89f35 100644 --- a/micro/reseau/caddy_reverse_proxy.mmd +++ b/micro/reseau/caddy_reverse_proxy.mmd @@ -32,6 +32,7 @@ flowchart LR r_pm["pm.arauco.online"]
r_lsb["lsb.arauco.online"]
r_api_lsb["api-lsb.arauco.online"]
+ r_mail["mail.arauco.online"]
r_redir["arauco.online<br/>-> 301 www.*"]
end
end
@@ -52,6 +53,10 @@ flowchart LR ws_note["WebSocket HA<br/>read_timeout 0"]
end
+ subgraph huinca ["huinca .66"]
+ mail_status["mail.arauco.online<br/>status page / webmail<br/>:80"]
+ end
+
dns_pub --> nat
nat --> listen
@@ -62,6 +67,7 @@ flowchart LR r_pm -->|"HTTP"| pm
r_lsb -->|"HTTP"| lsb_sf
r_api_lsb -->|"HTTP"| lsb_be
+ r_mail -->|"HTTP"| mail_status
tls --> routing
@@ -75,6 +81,6 @@ flowchart LR class dns_pub,client,gw,nat extStyle
class listen,tls netStyle
class headers,kc_block secStyle
- class r_www,r_kc,r_ha,r_vk,r_pm,r_lsb,r_api_lsb,r_redir routeStyle
+ class r_www,r_kc,r_ha,r_vk,r_pm,r_lsb,r_api_lsb,r_mail,r_redir routeStyle
class keycloak iamStyle
- class dt,ha,vk,pm,lsb_sf,lsb_be,ws_note svcStyle
+ class dt,ha,vk,pm,lsb_sf,lsb_be,ws_note,mail_status svcStyle
diff --git a/micro/reseau/topologie_reseau.mmd b/micro/reseau/topologie_reseau.mmd index 95d9364..6886369 100644 --- a/micro/reseau/topologie_reseau.mmd +++ b/micro/reseau/topologie_reseau.mmd @@ -2,13 +2,13 @@ flowchart LR
subgraph internet ["Internet"]
direction TB
- ddns["DDNS Namecheap<br/>arauco.online<br/>git.arauco.online<br/>www.arauco.online"]
+ ddns["DDNS Namecheap<br/>arauco.online<br/>git.arauco.online<br/>www.arauco.online<br/>mail.arauco.online"]
upstream["Forwarders DNS<br/>8.8.8.8 / 8.8.4.4 / 1.1.1.1"]
end
subgraph swisscom ["Routeur Swisscom"]
gw["Gateway 192.168.99.1"]
- nat["NAT ext:2222<br/>-> .51:1220"]
+ nat["NAT ext:2222<br/>-> .51:1220<br/>mail:25/465/587/993<br/>-> .66"]
end
subgraph host_if ["araucaria - Interfaces"]
@@ -30,7 +30,8 @@ flowchart LR r_chillka[".55 git.arauco.online<br/>.55 chillka.local"]
r_npagnun[".35 npagnun.local<br/>.35 keycloak.arauco.local"]
r_huitral[".22 huitral.local"]
- r_other[".33 lemolemo | .44 toki<br/>.11 copihue | .66 huinca"]
+ r_huinca[".66 mail.arauco.online<br/>.66 huinca.local"]
+ r_other[".33 lemolemo | .44 toki<br/>.11 copihue"]
end
subgraph ptr ["PTR Records"]
@@ -72,7 +73,7 @@ flowchart LR class ddns,upstream,nat,gw extStyle
class eth0,br0,eth1 netStyle
class virbr0 dormStyle
- class dns_svc,r_araucaria,r_chillka,r_npagnun,r_huitral,r_other dnsStyle
+ class dns_svc,r_araucaria,r_chillka,r_npagnun,r_huitral,r_huinca,r_other dnsStyle
class ptr1,ptr2 dnsStyle
class vnet1,vnet7,vnet8 netStyle
class rt1,rt2,rt3,rt4 routeStyle
|
