2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Führen Sie unter dem Root-Konto aus
bsdconfig
Wählen Sie im Menü: CBSD-Konfiguration
Wählen Sie dann: Globale Einstellungen
Wählen Sie dann: natcfg
Wählen Sie dann: nat_enable select pf
natip wählt die lokale IP-Adresse aus,
Vergessen Sie nicht, einen Commit durchzuführen, damit die globale NAT-Konfiguration abgeschlossen ist.
Für einen separaten Bhyve kann NAT separat konfiguriert werden
implementieren
bsdconfig
Wählen Sie im Menü: CBSD-Konfiguration
Wählen Sie im Menü: Bhyve-Maschinen konfigurieren
Wählen Sie den Namen der virtuellen Bhyve-Maschine aus, die konfiguriert werden muss, z. B. bub12
Wählen Sie dann: bconfig
Wählen Sie dann: hbyvenic
Wählen Sie dann die Netzwerkkarte aus: nic1
Konfigurieren Sie dann die IP der Netzwerkkarte usw.
Für einzelne Gefängnisse kann NAT separat konfiguriert werden
implementieren
bsdconfig
Wählen Sie im Menü: CBSD-Konfiguration
Wählen Sie im Menü: Jail Machines konfigurieren
Wählen Sie den Namen der virtuellen Jail-Maschine aus, die konfiguriert werden muss, z. B. fb12
Wählen Sie dann: jconfig
Wählen Sie dann: jail_options
Wählen Sie dann die Netzwerkkarte aus: nic1
Konfigurieren Sie dann die IP der Netzwerkkarte usw.
Schließlich habe ich festgestellt, dass nat in bsdconfig immer noch nicht richtig konfiguriert werden kann und immer noch manuell konfiguriert werden muss.
/usr/jails/etc # cat pfnat.conf
nat auf igb0 von 10.0.0.0/8 nach ! 10.0.0.0/8 -> 192.168.1.5 # // Eingerichtet durch CBSD NAT
nat auf igb0 von 172.16.0.0/12 nach ! 172.16.0.0/12 -> 192.168.1.5 # // Eingerichtet durch CBSD NAT