使用bsdconfig配置CBSD NAT

在root账户下,执行

bsdconfig

菜单中选择:CBSD Config

然后选择:Global Settings

然后选择:natcfg

然后选择:nat_enable 选pf

natip 选本机ip地址,

最后不要忘记commit ,这样就全局nat配置好了。

对于单独的bhyve,可以单独配置NAT

执行

bsdconfig

菜单中选择:CBSD Config

在菜单选择:Configure Bhyve Machines

选择需要配置的bhyve虚拟机名字,如bub12

然后选择:bconfig

然后选择:hbyvenic

然后选择网卡:nic1

然后配置网卡ip等。

对于单独的jail,可以单独配置NAT

执行

bsdconfig

菜单中选择:CBSD Config

在菜单选择:Configure Jail Machines

选择需要配置的jail虚拟机名字,如fb12

然后选择:jconfig

然后选择:jail_options

然后选择网卡:nic1

然后配置网卡ip等。

最后发现bsdconfig里面还是没法很好的配置nat,还是需要手工配置

/usr/jails/etc # cat pfnat.conf

nat on igb0 from 10.0.0.0/8 to ! 10.0.0.0/8 -> 192.168.1.5 # // Setup by CBSD NAT

nat on igb0 from 172.16.0.0/12 to ! 172.16.0.0/12 -> 192.168.1.5 # // Setup by CBSD NAT

相关推荐
feng_you_ying_li13 小时前
linux之库的原理(1)
linux
测试员周周14 小时前
【Appium 系列】第10节-手势操作实战 — 滑动、拖拽、缩放与轻拂
linux·服务器·开发语言·人工智能·python·appium·pytest
实心儿儿14 小时前
Linux —— 进程间通信 - system V进程间通信 - 共享内存(1)
linux·运维·服务器
csdn小瓯14 小时前
三层监控系统设计:从API日志到DevOps健康检查
运维·devops
CC城子14 小时前
EtherCAT研究之物理层PHY(一)
linux·运维·数据库
yyuuuzz14 小时前
国际云服务器的技术特点与使用经验
运维·服务器·网络·数据库·云计算·aws
代码AC不AC14 小时前
【Linux】信号保存 及 信号捕获
linux·信号保存·信号捕获
团象科技14 小时前
别盲目布局全球化,先理清海外云服务器能覆盖的业务边界
大数据·服务器·人工智能
wzhao10114 小时前
动态链接器(十一):线程局部存储
linux·rust·gnu
nix.gnehc14 小时前
Langfuse v3 Docker 部署
运维·人工智能·docker·容器·langfuse