---
title: "Linux: IPTables Firewall zum Schließen offener Ports (IPv4/IPv6)"
description: "Es existieren Siturationen, bei denen ein Port auf dem Server nicht für die Öffentlichkeit sichtbar sein muss. Ein offener Port kann eine Angriffsquelle und Sicherheitslücke darstellen. Ein Beispiel i"
canonical_url: "https://joergboesche.de/aktuelles/linux-iptables-firewall-zum-schliessen-offener-ports-ipv4-ipv6"
last_updated: "2016-02-01T13:51:34"
---

> Index of every page on this site: [llms.txt](https://joergboesche.de/llms.txt)

# Linux: IPTables Firewall zum Schließen offener Ports (IPv4/IPv6)

- Veröffentlicht: 2016-01-23
- Aktualisiert: 2016-02-01
- Kategorien: Linux & Server
- URL: https://joergboesche.de/aktuelles/linux-iptables-firewall-zum-schliessen-offener-ports-ipv4-ipv6

> Hinweis: Dieser Beitrag ist über 10 Jahre alt. Inhalte und Versionen können inzwischen veraltet sein.

Es existieren Siturationen, bei denen ein Port auf dem Server nicht für die Öffentlichkeit sichtbar sein muss. Ein offener Port kann eine Angriffsquelle und Sicherheitslücke darstellen. Ein Beispiel ist sehr gut bei dem Monitoring Tool namens "munin" zu sehen. Nach der Installation unter Debian/Ubuntu mittels "apt-get install munin-node munin", wird der Port 4949 für die Öffentlichkeit geöffnet. Das Monitoring Tool besitzt standardmäßig eine Whilelist an erlaubten IP-Adressen um die Daten abzurufen, jedoch muss der Port nicht unnötigt für alle geöffnet sein.  
Sicherheitshalber sollten Ports nur für bestimmte Server oder feste IP-Adressen verfügbar sein.

**Hinweis**: Wenn ein Port geschlossen wird, sind Dienste die an diesem Port lauschen, nicht mehr von extern erreichbar. Daher müssen, falls benötigt, Ausnahmen für die entsprechende Firewall definiert sein.

Dieses Beispiel bezieht sich auf die klassischen IPTables unter Ubuntu/Debian mit IPv6. Bitte denkt daran die Ports auch für IPv6 zu schließen.

### Schließen eines offenen Ports mittels iptables (IPv4)

```css
iptables -I INPUT -p tcp -s 0.0.0.0/0 --dport 4949 -j DROP
```

### Öffnen des Ports für bestimmte IP-Netze (IPv4)

```css
iptables -I INPUT -p udp -s 192.168.122.0/24 --dport 4949 -j ACCEPT
```

### Herausfinden geöffneter IPv6 Ports

```
netstat -lnptu -A inet6
```

### Port unter IPv6 schließen (Protokoll tcp, udp)

```css
ip6tables -A INPUT -p tcp --dport 4949 -j DROP
ip6tables -A INPUT -p udp --dport 4949 -j DROP
```

Ein weiterführender Artikel zum Thema "[IPv6 iptables Firewall](https://www.df.eu/de/service/df-faq/cloudserver/anleitungen/ipv6-iptables-firewall/)" ist bei df.eu zu finden.

## Sitemap

See the full [sitemap](https://joergboesche.de/sitemap.md) for all pages.
