Technologieaustausch

Konfigurieren Sie CBSD NAT mit bsdconfig

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