Benutzer-Werkzeuge

Webseiten-Werkzeuge


freebsd:freebsd_-_port-weiterleitung

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
freebsd:freebsd_-_port-weiterleitung [2022-05-01 22:34:47] – [VM] manfredfreebsd: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// ''192.168.1.1:24'' //(Host) auf den Port// ''192.168.1.200:22'' //(VM) weitergeleitet.//**
  
  
Zeile 5: Zeile 7:
  
  
-==== FreeBSD - Bhyve ====+==== Bhyve mit FreeBSD 13.0-RELEASE-p9 ====
  
-  * [[::FreeBSD:FreeBSD - Bhyve]]+siehe auch: [[::FreeBSD:FreeBSD - Bhyve]]
  
 Die Linux-VM mit der IP ''192.168.1.200'', zu der der Port ''24'' hin weiter geleitet werden soll: Die Linux-VM mit der IP ''192.168.1.200'', zu der der Port ''24'' hin weiter geleitet werden soll:
   > 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:0,hostbridge -s 1:0,lpc -s 2:0,virtio-net,tap0 -s 3:0,virtio-blk,./linux.img -l com1,stdio -c 1 -m 4G Linux+  > bhyve -AHP -s 0:0,hostbridge -s 1:0,lpc -s 2:0,virtio-net,tap0 -s 3:0,virtio-blk,./linux.img -l com1,stdio -c 1 -m 4G Linux
  
  
-===== allgemeine Einstellungen für die Port-Weiterleitung =====+===== allgemeine Einstellungen für die Port-Weiterleitung (FreeBSD 13.0-RELEASE-p9) =====
  
 <file bash /etc/rc.conf> <file bash /etc/rc.conf>
Zeile 23: Zeile 25:
  
  
-===== Port-Weiterleitung mit PF =====+===== Port-Weiterleitung mit PF (FreeBSD 13.0-RELEASE-p9) =====
  
   * [[https://docs.freebsd.org/de/books/handbook/firewalls/#firewalls-pf]]   * [[https://docs.freebsd.org/de/books/handbook/firewalls/#firewalls-pf]]
Zeile 34: Zeile 36:
 pflog_logfile="/var/log/pflog" pflog_logfile="/var/log/pflog"
 </file> </file>
- 
-  > service pf start 
-  > service pflog start 
  
 <file bash /etc/pf.conf> <file bash /etc/pf.conf>
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 /etc/pf.conf   > pfctl -e ; pfctl -f /etc/pf.conf
 +
 +  > service pf start
 +  > service pflog start
  
   > pfctl -s nat   > pfctl -s nat
/home/http/wiki/data/attic/freebsd/freebsd_-_port-weiterleitung.1651444487.txt · Zuletzt geändert: von manfred