equal
deleted
inserted
replaced
|
1 \section{Routing} |
|
2 \subsection{Ablauf und Konfiguration} |
|
3 |
|
4 \begin{frame}[<+->][fragile]{Routing}{Allgemein} |
|
5 \begin{itemize} |
|
6 \item Routing - zentrale Rolle |
|
7 \item Routing bereits in den ACL für Adresstests |
|
8 \item Konfiguration enthält eine Kette von Router-Blöcken |
|
9 \item Vorbedingungen entscheiden, ob ein Block aktiv wird |
|
10 \item Router liefern für eine gegebene Adresse: |
|
11 \begin{description} |
|
12 \item[accept] Zuordnung zu Transport oder Erzeugung neuer Adressen |
|
13 \item[decline] Verweigerung |
|
14 \item[fail] Bounce wird generiert |
|
15 \item[defer] falscher Augenblick |
|
16 \end{description} |
|
17 \item Routerblock |
|
18 \begin{verbatim} |
|
19 dnslookup: |
|
20 driver = dnslookup |
|
21 domains = ! +local_domains |
|
22 transport = remote_smtp |
|
23 ignore_target_hosts = 127.0.0.0/8 |
|
24 \end{verbatim} |
|
25 \item Treiber dnslookup, manualroute, queryprogram, redirect, accept |
|
26 \end{itemize} |
|
27 \end{frame} |
|
28 |
|
29 \subsection{Test} |
|
30 |
|
31 \begin{frame}[fragile]{Routing}{Test} |
|
32 \begin{alltt} |
|
33 $ exim -bt hans@example.com |
|
34 hans@example.com |
|
35 router = remote, transport = remote_smtp |
|
36 host example.com [2606:2800:220:6d:26bf:1447:1097:aa7] |
|
37 host example.com [93.184.216.119] |
|
38 \pause |
|
39 \begin{scriptsize} |
|
40 \input{routingremote.tt} |
|
41 \end{scriptsize} |
|
42 \end{alltt} |
|
43 \end{frame} |