![]()
![]()
![]()
![]()
Nächste Seite: Über dieses Dokument ... Aufwärts: Crashkurs Firewallaufbau unter Linux Vorherige Seite: Die Beispiel-Scripts   Inhalt
Unterabschnitte
- DNS
- identd oder auth
- Usenet News (NNTP)
- E-Mail (SMTP/POP/IMAP)
- Telnet
- Secure Shell (SSH)
- FTP
- HTTP - Normal
- HTTP - mit Secure Socket Layer (SSL)
- HTTP-Proxy Zugriff
Hier finden Sie die wichtigsten Protokollbeschreibungen für Dienste im Internet, mit deren Hilfe eine Firewall beliebig aufgebaut werden kann. Das Format ist immer gleich, für jede Zeile jeder Tabelle ist eine ipchains-Regel erforderlich. Die Beschreibungen sind ausführlich, nicht in jedem Fall müssen alle Zeilen beachtet werden, aber für alle Fälle sind hier jeweils die gesammten Kommunikationswege dargestellt.
Protokollbeschreibungen
Die Angaben der Adressen beziehen sich natürlich zunächst auf eine simple ein-Rechner-Firewall. Sollen sie für komplexere Situationen dienen, so muß anstelle der Angabe ADDR z.B. eine Adressangabe für ein ganzes Netz stehen...DNS
Tabelle C.1: Das DNS-Protokoll
Beschreibung Protokoll Remote IP Remote Port Chain Local IP Local Port TCP Flags Anfrage eines lokalen Clients UDP Nameserver 53 output IPADDR 1024:65535 - Antwort des fremden Servers UDP Nameserver 53 input IPADDR 1024:65535 - Anfrage eines lokalen Clients TCP Nameserver 53 output IPADDR 1024:65535 Egal Antwort des fremden Servers TCP Nameserver 53 input IPADDR 1024:65535 ACK Anfrage des lokalen Servers UDP Nameserver 53 output IPADDR 53 oder andere - Antwort des fremden Servers UDP Nameserver 53 input IPADDR 53 oder andere - Bitte um Zone Transfer TCP Primärer Nameserver 53 output IPADDR 1024:65535 Egal Antwort auf Bitte um Zone Transfer TCP Primärer Nameserver 53 input IPADDR 1024:65535 ACK Anfrage eines fremden Clients UDP DNS Client 1024:65535 input IPADDR 53 - Antwort des lokalen Servers UDP DNS Client 1024:65535 output IPADDR 53 - Anfrage eines fremden Clients TCP DNS Client 1024:65535 input IPADDR 53 Egal Antwort des lokalen Servers TCP DNS Client 1024:65535 output IPADDR 53 ACK Anfrage eines fremden Servers UDP DNS Server 53 oder andere input IPADDR 53 - Antwort des lokalen Servers UDP DNS Server 53 oder andere output IPADDR 53 - Jemand bittet um Zone Transfer TCP Sekundärer Nameserver 1024:65535 input IPADDR 53 Egal Antwort auf Bitte um Zone Transfer TCP Sekundärer Nameserver 1024:65535 output IPADDR 53 ACK
identd oder auth
Tabelle C.2: Das identd-Protokoll
Beschreibung Protokoll Remote IP Remote Port Chain Local IP Local Port TCP Flags Anfrage von lokalem Client TCP ANYWHERE 113 output IPADDR 1024:65535 Egal Antwort von fremdem Server TCP ANYWHERE 113 input IPADDR 1024:65535 ACK Anfrage von fremdem Client TCP ANYWHERE 1024:65535 input IPADDR 113 Egal Antwort von lokalem Server TCP ANYWHERE 1024:65535 output IPADDR 113 ACK
Usenet News (NNTP)
Tabelle C.3: Das NNTP-Protokoll
Beschreibung Protokoll Remote IP Remote Port Chain Local IP Local Port TCP Flags Anfrage eines lokalen Clients TCP News Server 119 output IPADDR 1024:65535 Egal Antwort des fremden Servers TCP News Server 119 input IPADDR 1024:65535 ACK Anfrage eines fremden Clients TCP NNTP Client 1024:65535 input IPADDR 119 Egal Antwort des lokalen Servers TCP NNTP Client 1024:65535 output IPADDR 119 ACK Anfrage des lokalen Servers TCP Newsfeed 119 output IPADDR 1024:65535:Egal Antwort des fremden Servers TCP Newsfeed 119 input IPADDR 1024:65535:ACK
E-Mail (SMTP/POP/IMAP)
Tabelle C.4: Die E-Mail Protokolle
Beschreibung Protokoll Remote IP Remote Port Chain Local IP Local Port TCP Flags Abgehende Mail senden TCP ANYWHERE 25 output IPADDR 1024:65535 Egal Antwort des fremden Servers TCP ANYWHERE 25 input IPADDR 1024:65535 ACK Ankommende Mail empfangen TCP ANYWHERE 1024:65535 input IPADDR 25 Egal Antwort des lokalen Servers TCP ANYWHERE 1024:65535 output IPADDR 25 ACK POP Anfrage eines lokalen Clients TCP POP Server 110 output IPADDR 1024:65535 Egal Antwort des fremden POP Servers TCP POP Server 110 input IPADDR 1024:65535 ACK Anfrage eines fremden POP Clients TCP POP Client 1024:65535 input IPADDR 110 Egal Antwort des lokalen POP Servers TCP POP Client 1024:65535 output IPADDR 110 ACK IMAP Anfrage eines lokalen Clients TCP IMAP Server 143 output IPADDR 1024:65535 Egal Antwort des fremden Servers TCP IMAP Server 143 input IPADDR 1024:65535 ACK Anfrage eines fremden IMAP Clients TCP IMAP Client 1024:65535 input IPADDR 143 Egal Antwort des lokalen Servers TCP IMAP Client 1024:65535 output IPADDR 143 ACK
Telnet
Tabelle C.5: Das Telnet-Protokoll
Beschreibung Protokoll Remote IP Remote Port Chain Local IP Local Port TCP Flags Anfrage eines lokalen Clients TCP ANYWHERE 23 output IPADDR 1024:65535 Egal Antwort des fremden Servers TCP ANYWHERE 23 input IPADDR 1024:65535 ACK Anfrage eines fremden Clients TCP Telnet Client 1024:65535 input IPADDR 23 Egal Antwort des lokalen Servers TCP Telnet Client 1024:65535 output IPADDR 23 ACK
Secure Shell (SSH)
Tabelle C.6: Das SSH-Protokoll
Beschreibung Protokoll Remote IP Remote Port Chain Local IP Local Port TCP Flags Anfrage eines lokalen Clients TCP ANYWHERE 22 output IPADDR 1024:65535 Egal Antwort des fremden Servers TCP ANYWHERE 22 input IPADDR 1024:65535 ACK Anfrage eines lokalen Clients TCP ANYWHERE 22 output IPADDR 513:1023 Egal Antwort des fremden Servers TCP ANYWHERE 22 input IPADDR 513:1023 ACK Anfrage eines fremden Clients TCP ssh Clients 1024:65535 input IPADDR 22 Egal Antwort des lokalen Servers TCP ssh Clients 1024:65535 output IPADDR 22 ACK Anfrage eines fremden Clients TCP ssh Clients 513:1023 input IPADDR 22 Egal Antwort des lokalen Servers TCP ssh Clients 513:1023 output IPADDR 22 ACK
FTP
Tabelle C.7: Das FTP-Protokoll
Beschreibung Protokoll Remote IP Remote Port Chain Local IP Local Port TCP Flags Anfrage eines lokalen Clients TCP ANYWHERE 21 output IPADDR 1024:65535 Egal Antwort des fremden Servers TCP ANYWHERE 21 input IPADDR 1024:65535 ACK Datenkanal Aufbau vom fremden Server, aktiver Modus TCP ANYWHERE 20 input IPADDR 1024:65535 Egal Antwort auf Kanalaufbau durch lokalen Client, akt. Modus TCP ANYWHERE 20 output IPADDR 1024:65535 ACK Datenkanal Aufbau zum fremden Server, passiver Modus TCP ANYWHERE 1024:65535 output IPADDR 1024:65535 Egal Antwort auf Kanalaufbau durch fremden Server, passiver Modus TCP ANYWHERE 1024:65535 input IPADDR 1024:65535 ACK Anfrage eines fremden Clients TCP ANYWHERE 1024:65535 input IPADDR 21 Egal Antwort des lokalen Servers TCP ANYWHERE 1024:65535 output IPADDR 21 ACK Datenkanal Aufbau vom lok. Server, aktiver Modus TCP ANYWHERE 1024:65535 output IPADDR 20 Egal Antwort auf Kanalaufbau durch fremden Client, akt. Modus TCP ANYWHERE 1024:65535 input IPADDR 20 ACK Datenkanal Aufbau zum lok. Server, passiver Modus TCP ANYWHERE 1024:65535 input IPADDR 1024:65535 Egal Antwort auf Kanalaufbau durch lok. Server, passiver Modus TCP ANYWHERE 1024:65535 output IPADDR 1024:65535 ACK
HTTP - Normal
Tabelle C.8: Das HTTP-Protokoll
Beschreibung Protokoll Remote IP Remote Port Chain Local IP Local Port TCP Flags Anfrage eines lokalen Clients TCP ANYWHERE 80 output IPADDR 1024:65535 Egal Antwort des fremden Servers TCP ANYWHERE 80 input IPADDR 1024:65535 ACK Anfrage eines fremden Clients TCP ANYWHERE 1024:65535 input IPADDR 80 Egal Antwort des lokalen Servers TCP ANYWHERE 1024:65535 output IPADDR 80 ACK
HTTP - mit Secure Socket Layer (SSL)
Tabelle C.9: Das HTTP/SSL-Protokoll
Beschreibung Protokoll Remote IP Remote Port Chain Local IP Local Port TCP Flags Anfrage eines lokalen Clients TCP ANYWHERE 443 output IPADDR 1024:65535 Egal Antwort des fremden Servers TCP ANYWHERE 443 input IPADDR 1024:65535 ACK Anfrage eines fremden Clients TCP ANYWHERE 1024:65535 input IPADDR 443 Egal Antwort des lokalen Servers TCP ANYWHERE 1024:65535 output IPADDR 443 ACK
HTTP-Proxy Zugriff
Tabelle C.10: Das Web-Proxy-Protokoll
Beschreibung Protokoll Remote IP Remote Port Chain Local IP Local Port TCP Flags Anfrage eines lokalen Clients TCP Proxy Server Proxy Port output IPADDR 1024:65535 Egal Antwort des Proxy Servers TCP Proxy Server Proxy Port input IPADDR 1024:65535 ACK
![]()
![]()
![]()
![]()
Nächste Seite: Über dieses Dokument ... Aufwärts: Crashkurs Firewallaufbau unter Linux Vorherige Seite: Die Beispiel-Scripts   Inhalt root 2001-08-07