freebsd:freebsd_-_port-weiterleitung
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| freebsd:freebsd_-_port-weiterleitung [2022-05-01 22:34:18] – [PF-Konfiguration] manfred | freebsd:freebsd_-_port-weiterleitung [2024-03-28 16:13:54] (aktuell) – [Bhyve mit FreeBSD 13.0-RELEASE-p9] manfred | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== FreeBSD - Port-Weiterleitung ====== | ====== FreeBSD - Port-Weiterleitung ====== | ||
| + | **//In diesem Beispiel wird der Port// '' | ||
| - | ===== VM ===== | ||
| + | ===== VM als Ziel für die Port-Weiterleitung ===== | ||
| - | ==== FreeBSD - Bhyve ==== | ||
| - | * [[:: | + | ==== Bhyve mit FreeBSD 13.0-RELEASE-p9 ==== |
| + | |||
| + | siehe auch: [[:: | ||
| Die Linux-VM mit der IP '' | Die Linux-VM mit der IP '' | ||
| > grub-bhyve -m device.map -r hd0,msdos1 -M 4G Linux | > grub-bhyve -m device.map -r hd0,msdos1 -M 4G Linux | ||
| - | > bhyve -A -H -P -s 0: | + | > bhyve -AHP -s 0: |
| - | ===== allgemeine Einstellungen für die Port-Weiterleitung ===== | + | ===== allgemeine Einstellungen für die Port-Weiterleitung |
| <file bash / | <file bash / | ||
| Zeile 23: | Zeile 25: | ||
| - | ===== Port-Weiterleitung mit PF ===== | + | ===== Port-Weiterleitung mit PF (FreeBSD 13.0-RELEASE-p9) |
| * [[https:// | * [[https:// | ||
| Zeile 34: | Zeile 36: | ||
| pflog_logfile="/ | pflog_logfile="/ | ||
| </ | </ | ||
| - | |||
| - | > service pf start | ||
| - | > service pflog start | ||
| <file bash / | <file bash / | ||
| Zeile 48: | Zeile 47: | ||
| rdr pass on $NIC_EXT proto icmp from any to $IP_HOST -> $IP_VM | rdr pass on $NIC_EXT proto icmp from any to $IP_HOST -> $IP_VM | ||
| set skip on lo0 | set skip on lo0 | ||
| - | #block in all | + | |
| - | #pass out all keep state | + | block in all |
| + | pass out all keep state | ||
| pass out log on $NIC_EXT all | pass out log on $NIC_EXT all | ||
| pass in all keep state | pass in all keep state | ||
| Zeile 55: | Zeile 55: | ||
| > pfctl -e ; pfctl -f / | > pfctl -e ; pfctl -f / | ||
| + | |||
| + | > service pf start | ||
| + | > service pflog start | ||
| > pfctl -s nat | > pfctl -s nat | ||
/home/http/wiki/data/attic/freebsd/freebsd_-_port-weiterleitung.1651444458.txt · Zuletzt geändert: von manfred
