FreeBSD Cheatsheet: Unterschied zwischen den Versionen
| (9 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
= Offene Ports anzeigen = | = Offene Ports anzeigen = | ||
| − | |||
Zeigt alle offenen Sockets und deren Status an: | Zeigt alle offenen Sockets und deren Status an: | ||
| − | |||
* '''sockstat -l''' | * '''sockstat -l''' | ||
| − | |||
Zeigt nur IPv4-Sockets an: | Zeigt nur IPv4-Sockets an: | ||
| − | |||
* '''sockstat -4 -l''' | * '''sockstat -4 -l''' | ||
| − | |||
Zeigt nur IPv6-Sockets an: | Zeigt nur IPv6-Sockets an: | ||
| − | |||
* '''sockstat -6 -l''' | * '''sockstat -6 -l''' | ||
| − | |||
Zeigt nur offene TCP-Sockets an: | Zeigt nur offene TCP-Sockets an: | ||
| − | |||
* '''sockstat -P tcp -l''' | * '''sockstat -P tcp -l''' | ||
| − | |||
Zeigt nur offene UDP-Sockets an: | Zeigt nur offene UDP-Sockets an: | ||
| − | |||
* '''sockstat -P udp -l''' | * '''sockstat -P udp -l''' | ||
| − | |||
= Firewall = | = Firewall = | ||
| − | |||
== Ein-/ausschalten == | == Ein-/ausschalten == | ||
| − | + | Aktiviert die Firewall: | |
| − | * '''pfctl -e''' | + | * '''pfctl -e''' |
| − | * '''pfctl -d''' | + | Deaktiviert die Firewall: |
| − | + | * '''pfctl -d''' | |
== Regeln anzeigen == | == Regeln anzeigen == | ||
| − | + | Zeigt die aktuellen Firewall-Regeln an: | |
* '''pfctl -s rules''' | * '''pfctl -s rules''' | ||
| − | * ''' | + | == NAT Regeln == |
| + | Zeigt die NAT-Regeln an: | ||
| + | * '''pfctl -sn''' | ||
| + | Aktiviert NAT: | ||
| + | * '''pfctl -N''' | ||
| + | Deaktiviert NAT: | ||
| + | * '''pfctl -F nat''' | ||
= Prozesse anzeigen = | = Prozesse anzeigen = | ||
| − | + | Zeigt alle laufenden Prozesse mit detaillierten Informationen an: | |
* '''ps auxww''' | * '''ps auxww''' | ||
| + | Zeigt nur die Prozesse eines bestimmten Benutzers (z.B. Benutzer "root") an: | ||
| + | * '''ps -U root''' | ||
| + | Zeigt Prozesse und ihre Hierarchie als Baumstruktur an: | ||
| + | * '''ps -axd''' | ||
| + | Zeigt Prozesse sortiert nach CPU-Auslastung: | ||
| + | * '''ps -eo pid,ppid,command,%mem,%cpu -m''' | ||
| + | Zeigt Prozesse mit Informationen zur Speicherbelegung an: | ||
| + | * '''ps aux --sort=-rss''' | ||
= Netzwerk Informationen = | = Netzwerk Informationen = | ||
| − | + | Informationen zu Netzwerkschnittstellen | |
* '''ifconfig''' | * '''ifconfig''' | ||
| − | + | Informationen zur Schnittstelle ''vtnet0'' | |
* '''ifconfig vtnet0 ''' | * '''ifconfig vtnet0 ''' | ||
| − | + | Multicast Informationen der Netzwerkschnittstellen | |
* '''ifmcstat''' | * '''ifmcstat''' | ||
| − | + | IPv6 Multicast-Adressen von ''vtnet0'' | |
* '''ifmcstat -f inet6 -i vtnet0''' | * '''ifmcstat -f inet6 -i vtnet0''' | ||
| + | [[Kategorie:FreeBSD]][[Kategorie:OPNsense]][[Kategorie:PFsense]] | ||
Aktuelle Version vom 19. Oktober 2024, 08:16 Uhr
Offene Ports anzeigen
Zeigt alle offenen Sockets und deren Status an:
- sockstat -l
Zeigt nur IPv4-Sockets an:
- sockstat -4 -l
Zeigt nur IPv6-Sockets an:
- sockstat -6 -l
Zeigt nur offene TCP-Sockets an:
- sockstat -P tcp -l
Zeigt nur offene UDP-Sockets an:
- sockstat -P udp -l
Firewall
Ein-/ausschalten
Aktiviert die Firewall:
- pfctl -e
Deaktiviert die Firewall:
- pfctl -d
Regeln anzeigen
Zeigt die aktuellen Firewall-Regeln an:
- pfctl -s rules
NAT Regeln
Zeigt die NAT-Regeln an:
- pfctl -sn
Aktiviert NAT:
- pfctl -N
Deaktiviert NAT:
- pfctl -F nat
Prozesse anzeigen
Zeigt alle laufenden Prozesse mit detaillierten Informationen an:
- ps auxww
Zeigt nur die Prozesse eines bestimmten Benutzers (z.B. Benutzer "root") an:
- ps -U root
Zeigt Prozesse und ihre Hierarchie als Baumstruktur an:
- ps -axd
Zeigt Prozesse sortiert nach CPU-Auslastung:
- ps -eo pid,ppid,command,%mem,%cpu -m
Zeigt Prozesse mit Informationen zur Speicherbelegung an:
- ps aux --sort=-rss
Netzwerk Informationen
Informationen zu Netzwerkschnittstellen
- ifconfig
Informationen zur Schnittstelle vtnet0
- ifconfig vtnet0
Multicast Informationen der Netzwerkschnittstellen
- ifmcstat
IPv6 Multicast-Adressen von vtnet0
- ifmcstat -f inet6 -i vtnet0