使用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

相关推荐
我叫啥都行1 分钟前
计算机基础知识复习9.7
运维·服务器·网络·笔记·后端
XF鸭14 分钟前
TCP 和 UDP 协议的区别?
linux
qq 1778036221 小时前
智能新时代,游戏盾守护顺畅体验
运维·服务器·网络·游戏·云计算·ddos·ip
Flying_Fish_roe2 小时前
linux-安全管理-防火墙与网络安全
linux·数据库·oracle
不见长安见晨雾2 小时前
Linux:vim编辑技巧
linux·编辑器·vim
神秘的土鸡2 小时前
Linux中使用Docker容器构建Tomcat容器完整教程
linux·运维·服务器·docker·容器·tomcat
shuxianshrng2 小时前
大气网格化精细化监管监测系统
大数据·服务器·windows·经验分享
friklogff3 小时前
【C#生态园】构建你的C#操作系统:框架选择与实践
服务器·开发语言·c#
TravisBytes3 小时前
linux 系统是如何收发数据包
linux·运维·服务器
平头哥在等你4 小时前
《计算机网络名词解释》
服务器·网络·计算机网络