Hyper-V中安装pfSense教程

本文摘要本文是关于在 Microsoft Hyper-V 下构建和运行 pfSense® 虚拟机的教程。该教程适用于任意 Hyper-V 版本、台式机或服务器(包括独立的 Hyper-V 服务器)。我们将从安装有 Hyper-V 角色的 Windows Server 2016 开始,如果其他虚拟机已经在 Hyper-V 上运行,则网络设置的步骤可以忽略。在进行安装之前,假定:Hyper-V 主机已启动,并...

本文是关于在 Microsoft Hyper-V 下构建和运行 pfSense® 虚拟机的教程。该教程适用于任意 Hyper-V 版本、台式机或服务器(包括独立的 Hyper-V 服务器)。

我们将从安装有 Hyper-V 角色的 Windows Server 2016 开始,如果其他虚拟机已经在 Hyper-V 上运行,则网络设置的步骤可以忽略。

在进行安装之前,假定:

  • Hyper-V 主机已启动,并且已安装 Hyper-V 角色。
  • 你对网络和 Hyper-V 虚拟化有基本的了解

一、Hyper-V 网络设置

要虚拟化 pfSense 软件,请首先通过 Hyper-V Manager 创建两个虚拟交换机。在 Hyper-V 管理器中,从“操作”菜单中打开“虚拟交换机管理器”。选择虚拟交换机的“内部”类型,然后单击创建虚拟交换机。

Hyper-V 虚拟交换机管理器截图

命名新添加的交换机 LAN,然后选择专用网络。单击应用。

将虚拟机交换机命名为 LAN

现在,我们以与 LAN 相同的方式创建 WAN 交换机。如果你有专用于 WAN 的 NIC,请确保未选中“允许管理操作系统共享此网络适配器”。在本教程中,允许进行管理,但是在生产环境中,你必须有用于 WAN 的单独的 NIC。单击确定。

创建 WAN 虚拟交换机

二、创建虚拟机

创建 WAN 和 LAN 交换机后,我们开始创建虚拟机。启动新的虚拟机向导,添加虚拟机名称。

新建虚拟机向导

单击下一步后,选择 Generation。如果要安装 pfSense 软件 2.3.x 版,请选择“Generation 1”。如果要安装 pfSense 软件版本 2.4.x,请选择“Generation 2”。

选择虚拟机代次

下一步“分配内存”,这里应该添加足够的 RAM 供虚拟机使用。在本教程中,我们增加到 1GB。如果需要虚拟机承担更多的功能,建议使用 2GB。

为虚拟机分配内存

下一步“配置网络”,从“连接”下拉菜单中选择“WAN”,“LAN”接口将在配置完成后添加。

配置虚拟交换机为 WAN 连接

在下一步中,选择“创建虚拟硬盘”,给 pfSense 防火墙分配 10-20GB 存储空间。如果计划运行 Squid 缓存,则需要更大的磁盘大小。

创建虚拟硬盘并指定大小

选择从可引导 CD / DVD-ROM 安装操作系统,然后浏览到 pfSense 安装程序 ISO。

选择光盘映像文件进行安装

查看虚拟机信息并完成向导!

虚拟机摘要页

打开新创建的 pfSense 虚拟机,找到设置,然后添加另一个网络适配器。这里添加LAN 虚拟交换机。

在虚拟机设置中添加第二个网络适配器

查看虚拟机设置,并确保在网络适配器下选择了 WAN 和 LAN 交换机。

检查虚拟机网络适配器设置

三、安装 pfSense

配置完 pfSense 虚拟机之后,我们启动虚拟机。

启动 pfSense 虚拟机

等待虚拟机启动,然后按“I”调用安装程序。

按 I 进入安装程序

安装程序启动后,选择“快速/轻松安装”,然后按照安装程序步骤进行操作。

选择快速/轻松安装

出现提示时,选择标准内核并继续安装。

选择标准内核

安装完成后,选择重新启动并移除出 ISO 映像文件。

安装完成后重启

四、首次启动与接口分配

pfSense 虚拟机启动后,进入接口分配界面。选择“N”不设置 VLAN。

跳过 VLAN 设置

在后面的步骤中,将 WAN 和 LAN 接口分配给适当的网络适配器。你可以在虚拟机设置中检查 MAC 地址。

分配 WAN 和 LAN 接口

分配接口后,pfSense 将完成启动。验证两个接口都有正确的 IP 地址。

验证接口 IP 地址

至此,你已在 Microsoft Hyper-V 上成功安装并运行 pfSense 防火墙。

原文地址

觉得内容不错?我要

评论 暂无评论
暂无评论,快来抢沙发吧~