Обмен технологиями

Настройте CBSD NAT с помощью bsdconfig

2024-07-12

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

Под учетной записью root выполните

bsdconfig

Выберите в меню: CBSD Config.

Затем выберите: Глобальные настройки.

Затем выберите: natcfg

Затем выберите: nat_enable выберите pf

натип выбирает локальный IP-адрес,

Наконец, не забудьте выполнить коммит, чтобы глобальная настройка nat была завершена.

Для отдельного хайва NAT можно настроить отдельно

осуществлять

bsdconfig

Выберите в меню: CBSD Config.

В меню выберите: Настроить машины Bhyve.

Выберите имя виртуальной машины bhyve, которую необходимо настроить, например bub12.

Затем выберите: bconfig

Затем выберите: hbyvenic

Затем выберите сетевую карту: nic1

Затем настройте ip сетевой карты и так далее.

Для отдельных джейлов NAT можно настроить отдельно.

осуществлять

bsdconfig

Выберите в меню: CBSD Config.

В меню выберите: Настроить Jail Machines.

Выберите имя виртуальной машины тюрьмы, которую необходимо настроить, например fb12.

Затем выберите: jconfig

Затем выберите: Jail_options

Затем выберите сетевую карту: nic1

Затем настройте ip сетевой карты и так далее.

Наконец, я обнаружил, что nat по-прежнему невозможно правильно настроить в bsdconfig, и его все равно необходимо настраивать вручную.

/usr/jails/etc # cat pfnat.conf

nat на igb0 от 10.0.0.0/8 до ! 10.0.0.0/8 -> 192.168.1.5 # // Настройка с помощью CBSD NAT

nat на igb0 от 172.16.0.0/12 до ! 172.16.0.0/12 -> 192.168.1.5 # // Настройка с помощью CBSD NAT