技術共有

bsdconfig を使用して CBSD NAT を構成する

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

rootアカウントで実行します。

bsdconfig

メニューから「CBSD 設定」を選択します。

次に、「グローバル設定」を選択します。

次に、natcfg を選択します。

次に、 nat_enable select pf を選択します。

natip はローカル IP アドレスを選択します。

最後に、グローバル nat 構成が完了するようにコミットすることを忘れないでください。

個別の BHYVE の場合、NAT を個別に構成できます

埋め込む

bsdconfig

メニューから「CBSD 設定」を選択します。

メニューで次を選択します: Bhyve マシンの構成

構成する必要がある bhyve 仮想マシン名 (bub12 など) を選択します。

次に、bconfig を選択します。

次に、hbyvenic を選択します。

次に、ネットワーク カード nic1 を選択します。

次に、ネットワークカードのIPなどを設定します。

個々のjailに対して、NATを個別に構成できます。

埋め込む

bsdconfig

メニューから「CBSD 設定」を選択します。

メニューで次を選択します: Jail Machine の設定

構成する必要があるjail仮想マシンの名前を選択します(fb12など)。

次に、「jconfig」を選択します。

次に、jail_options を選択します。

次に、ネットワーク カード nic1 を選択します。

次に、ネットワークカードのIPなどを設定します。

最後に、bsdconfig では nat をまだ適切に設定できず、手動で設定する必要があることがわかりました。

/usr/jails/etc # cat pfnat.conf

igb0 の nat を 10.0.0.0/8 から 10.0.0.0/8 -> 192.168.1.5 へ実行 # // CBSD NAT によるセットアップ

igb0 の nat を 172.16.0.0/12 から ! 172.16.0.0/12 -> 192.168.1.5 へ # // CBSD NAT によるセットアップ