Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

使用 KVM 安装 vSRX 虚拟防火墙

您可以使用 virt-managervirt-install 安装 vSRX 虚拟防火墙虚拟机。有关这些软件包的完整详细信息,请参阅 主机 操作系统文档。

注意:

要升级现有 vSRX 虚拟防火墙实例,请参见 vSRX 虚拟防火墙发行说明中的迁移、升级和降级

使用 virt-manager 安装 vSRX 虚拟防火墙

确保您已经在主机操作系统上安装了 KVM、qemu、virt-manager 和 libvirt。还必须在主机操作系统中为 vSRX 虚拟防火墙虚拟机配置所需的虚拟网络和存储池。有关详细信息,请参阅主机操作系统文档。

您可以使用 KVM virt-manager GUI 软件包安装和启动 vSRX 虚拟防火墙。

要使用以下命令安装 virt-managervSRX 虚拟防火墙,请执行以下操作:

  1. 从瞻博网络软件下载站点下载 vSRX 虚拟防火墙 QCOW2 映像。
  2. 在主机操作系统上,键入 virt-manager。此时将显示虚拟机管理器。参见 图 1
    注意:

    您必须在主机操作系统上具有管理员权限才能使用 virt-manager

    图1:处女管理器 virt-manager
  3. 单击创建新 虚拟机 ,如图 2 所示。此时将显示“新建 VM”向导。
    图 2:创建新虚拟机 Create a New Virtual Machine
  4. 选择 导入现有磁盘映像,然后单击 转发
  5. 浏览到下载的 vSRX 虚拟防火墙 QCOW2 映像的位置,然后选择 vSRX 虚拟防火墙映像。
  6. 从操作系统类型列表中选择 Linux ,然后从版本列表中选择显示 所有操作系统选项
  7. 从展开的版本列表中选择红帽 企业 Linux 7 ,然后单击 转发
  8. 将 RAM 设置为 4096 MB,并将 CPU 设置为 2。单击 “转发”。
  9. 将磁盘映像大小设置为 16 GB,然后点按“ 转发”。
  10. 为 vSRX 虚拟防火墙 VM 命名,然后选择 安装前自定义此配置 以在创建和启动 VM 之前更改参数。单击 完成。此时将显示“配置”对话框。
  11. 选择 处理器 并展开 配置 列表。
  12. 选择 复制主机 CPU 配置
  13. 在支持该功能的 CPU 上将 CPU 功能 初始化 设置为禁用。将 vmx 设置为需要以获得最佳吞吐量。您可以选择将 AES 设置为提高加密吞吐量所需的
    注意:

    如果您的 virt-manager 版本中没有 CPU 功能选项,则需要启动和停止虚拟机一次,然后编辑 vSRX 虚拟防火墙虚拟机 XML 文件,该文件通常位于主机操作系统上的 /etc/libvirt/qemu 目录中。 用于 virsh edit 编辑虚拟机 XML 文件以在<CPU 模式>元素下配置 <功能策略='require' name='vmx'/>。如果您的主机操作系统支持此 CPU 标志,还要添加 <feature policy='disable' name='invtsc'/>。 virsh capabilities 在主机操作系统上使用命令列出主机操作系统和 CPU 虚拟化功能。

    以下示例显示了 CentOS 主机上 vSRX 虚拟防火墙 XML 文件的相关部分:

  14. 选择磁盘并展开 高级选项
  15. 从“磁盘总线”列表中选择 “IDE ”。
  16. 选择 NIC,然后从 设备型号 字段中选择 virtio 。第一个网卡是 vSRX 虚拟防火墙的 fpx0(管理)接口。
  17. 单击 添加硬件 以添加更多虚拟网络,然后从设备型号列表中选择 virtio
  18. 单击 “应用”,然后单击 x 关闭对话框。
  19. 单击 开始安装。虚拟机管理器创建并启动 vSRX 虚拟防火墙虚拟机。
注意:

默认 vSRX 虚拟防火墙虚拟机登录 ID 为 root 用户,不带密码。默认情况下,如果 DHCP 服务器位于网络上,则会为 vSRX 虚拟防火墙虚拟机分配一个 IP 地址。

使用 virt-install 安装 vSRX 虚拟防火墙

确保您已经在主机操作系统上安装了 KVM、qemu、virt-install 和 libvirt。还必须在主机操作系统中为 vSRX 虚拟防火墙虚拟机配置所需的虚拟网络和存储池。有关详细信息,请参阅主机操作系统文档。

注意:

您必须在主机操作系统上具有 root 访问权限才能使用该 virt-install 命令。

virt-installvirsh工具是在 Linux 主机上安装和管理 vSRX 虚拟防火墙虚拟机的 CLI 替代方法。

要使用以下命令安装 virt-installvSRX 虚拟防火墙,请执行以下操作:

  1. 从瞻博网络软件下载站点下载 vSRX 虚拟防火墙 QCOW2 映像。
  2. 在主机操作系统上,将 virt-install 命令与 表 1 中列出的必需选项一起使用。
    注意:

    有关可用选项的完整说明,请参阅官方 virt-install 文档。

    表1:虚拟安装选项

    命令选项

    描述

    --名字 name

    为 vSRX 虚拟防火墙虚拟机命名。

    --Ram megabytes

    为 VM 分配 RAM(以兆字节为单位)。

    --中央处理器 cpu-modelcpu-flags

    启用该功能 vmx 以获得最佳吞吐量。您还可以启用 aes 以提高加密吞吐量。

    注意:

    CPU 标志支持取决于您的主机操作系统和 CPU。

    用于 virsh capabilities 列出主机操作系统和 CPU 的虚拟化功能。

    --虚拟通信系统 number

    为 vSRX 虚拟防火墙虚拟机分配 vCPU 数量。

    --磁盘 path

    指定 VM 的磁盘存储介质和大小。包括以下选项:

    • size=gigabytes

    • device=disk

    • bus=ide

    • format=qcow2

    --进口

    从现有映像创建并引导 vSRX 虚拟防火墙虚拟机。

    以下示例创建一个具有 4096 MB RAM、2 个 vCPU 和最大 16 GB 磁盘存储的 vSRX 虚拟防火墙虚拟机:

以下示例显示了 CentOS 主机上 vSRX 虚拟防火墙 XML 文件的相关部分:

注意:

默认 vSRX 虚拟防火墙虚拟机登录 ID 为 root 用户,不带密码。默认情况下,如果 DHCP 服务器位于网络上,则会为 vSRX 虚拟防火墙虚拟机分配一个 IP 地址。