FGT-KVM虚拟机安装步骤

ops/2024/11/14 19:43:54/

根据FortiOS release note要求,KVM要求的安装条件CentOS 6.4 (qemu 0.12.1) or later。

1.安装CentOS 6.5
CentOS-6.5-x86_64-LiveDVD.iso
下载种子:

2.是否支持虚拟机

egrep ‘(vmx|svm)’ --color=always /proc/cpuinfo

[root@localhost ~]# egrep ‘(vmx|svm)’ --color=always /proc/cpuinfo
flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss syscall rdtscp lm constant_tsc up arch_perfmon pebs bts xtopology tsc_reliable nonstop_tsc aperfmperf unfair_spinlock pni pclmulqdq vmx ssse3 cx16 sse4_1 sse4_2 popcnt aes hypervisor lahf_lm ida arat dts tpr_shadow vnmi ept vpid
[root@localhost ~]#

  1. 关闭 SELinux
    #vi /etc/sysconfig/selinux
    SELINUX=disabled

sestatus

SELinux status: disabled

4、安装KVM
yum groupinstall Virtualization ‘Virtualization Client’

5、安装api支持
yum install libvirt
service libvirtd start

6、验证是否已经载入KVM模块
lsmod | grep kvm
[root@localhost ~]# lsmod | grep kvm
kvm_intel 54285 3
kvm 333172 1 kvm_intel
[root@localhost ~]#

7.使用virt-manager安装guest
virt-manager是一个api gui工具,可以很方便的管理虚拟机。下面简单介绍使用virt-manager安装虚拟机系统。
1)打开virt-manager,Add-connection,hypervisor选择QEMU/KVM,点击connect。
2)在连接localhost(QEMU)右键-NEW,输入FGT名称。

7.1.笔记本物理网卡,CentOS网卡,FGT虚拟机网卡的关系

CentOS的网卡
[root@localhost ~]# ifconfig eth0 对应workstation的network adapter
eth0 Link encap:Ethernet HWaddr 00:0C:29:2B:28:15
inet addr:192.168.2.177 Bcast:192.168.2.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe2b:2815/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:981 errors:0 dropped:0 overruns:0 frame:0
TX packets:1145 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:155186 (151.5 KiB) TX bytes:1012938 (989.1 KiB)

[root@localhost ~]# ifconfig eth1 对应workstation的network adapter 2
eth1 Link encap:Ethernet HWaddr 52:54:00:BB:03:31
inet addr:192.168.1.108 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe2b:281f/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:12777 errors:0 dropped:0 overruns:0 frame:0
TX packets:500 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:4415555 (4.2 MiB) TX bytes:403170 (393.7 KiB)

7.2.Terminal发起virt-manager,开始安装FGT虚拟机

硬盘总线类型: virtio

Passthrough 直接通过eth1与Vmnet0相通。

注意鼠标焦点的切换
VM Workstation,CentOS6.5,FGT虚拟机之间
当FGT虚拟机开启后,只能通过workstastion的组合键Ctrl + Alt + Del才能切换到CentOS。


http://www.ppmy.cn/ops/114361.html

相关文章

Web后端开发技术:RESTful 架构详解

RESTful 是一种基于 REST(表述性状态转移,Representational State Transfer)架构风格的 API 设计方式,通常用于构建分布式系统,特别是在 Web 应用开发中广泛应用。REST 是一种轻量级的架构模式,利用标准的 …

动态规划part07

LC 198.打家劫舍 关键:dp[i]的含义是考虑下标i及之前,能偷的最多的钱是多少,那么对于下标i 有 两种情况,偷或不偷 , 这又依赖于前一个房间,和前前个房间是否被偷。若偷 i , 那么dp[i] dp[i-2]…

【rust】rust条件编译

在c语言中,条件编译是一个非常好用的功能,那么rust中如何实现条件编译呢? rust的条件编译需要两个部分,一个是fratures,另一个是cfg。Cargo feature是一个非常强大的功能,可以提供条件编译和可选依赖项的高级特性&…

QT事件过滤器(1)

在 Qt 中,事件过滤是一种用于 拦截和处理对象事件 的机制。它允许一个对象监听和处理另一个对象的事件,比如键盘输入、鼠标点击等,而不必修改对象本身的代码。通过事件过滤,可以拦截并阻止事件的进一步传播。 事件机制概述 Qt 中…

pytorch实现RNN网络

目录 1.导包 2. 加载本地文本数据 3.构建循环神经网络层 4.初始化隐藏状态state 5.创建随机的数据,检测一下代码是否能正常运行 6. 构建一个完整的循环神经网络 7.模型训练 8.个人知识点理解 1.导包 import torch from torch import nn from torch.nn imp…

Spring Boot-热部署问题

Spring Boot 热部署问题分析与解决方案 热部署(Hot Deployment)是指在应用程序运行过程中,无需停止应用就可以动态加载新代码、配置或资源,从而提升开发效率。在 Spring Boot 开发中,热部署是一项非常实用的功能&…

创建一个带有 F6 快捷键的自动点击器

创建一个带有 F6 快捷键的自动点击器 在许多情况下,自动化点击任务可以帮助我们节省大量时间和精力。本文将介绍如何使用 Python 和 Tkinter 创建一个简单的自动点击器,并通过 F6 键作为快捷键来控制点击器的开始和停止,即使应用程序在后台也…

P9235 [蓝桥杯 2023 省 A] 网络稳定性

*原题链接* 最小瓶颈生成树题,和货车运输完全一样。 先简化题意, 次询问,每次给出 ,问 到 的所有路径集合中,最小边权的最大值。 对于这种题可以用kruskal生成树来做,也可以用倍增来写,但不…