The present invention discloses a device and method for installing a firewall in ISO mode, the installation process can simplify the firewall, the method includes: S1, boot the kernel boot in the kernel up through the implementation of the installation script install.sh to install a firewall, which includes the installation of CD-ROM, virtual CD-ROM and U disk installation; S2, prompts the user to select the installation disk, the user selects the installation disk, in turn will install disk formatting partition, Grub users choose the installation process configuration, firewall software installation; S3, prompting the user to restart the system after the installation is complete, to enable the firewall software installation force.
【技术实现步骤摘要】
本专利技术涉及防火墙
,具体涉及一种以ISO方式安装防火墙的方法及装置。
技术介绍
防火墙网络设备的升级镜像文件一般以ROM的方式对外提供,对于需要出厂的空设备一般是通过存储卡烧录的生产方式,或者在提供ISO安装镜像时可通过U盘、CD-ROM、PXE等方式进行安装,对于批量生产安装时PXE的安装方式是首选,对于单台或少量设备可选择U盘、CD-ROM的方式安装ISO镜像,同时ISO镜像文件也可对外发布,提供给用户使用。现有技术方法的缺点是对于空设备一般是通过存储卡烧录的生产方式,但是此方式一般是先要做好一张卡,然后将卡拷贝成Image文件,其他卡则通过烧录Image文件的方式进行,比较麻烦。而ISO安装方式的操作过程通常较为复杂,比如对于U盘安装来说,需要将ISO镜像烧录到U盘,插到设备上,将U盘作为启动盘,启动设备,安装防火墙镜像。
技术实现思路
针对现有技术存在的不足和缺陷,本专利技术提供一种以ISO方式安装防火墙的方法及装置。一方面,本专利技术实施例提出一种以ISO方式安装防火墙的方法,包括:S1、引导内核启动,在内核起来后通过执行安装脚本install.sh确定防火墙的安装方式,其中,所述安装方式包括光驱、虚拟光驱和U盘安装方式;S2、提示用户选择安装磁盘,在用户选择安装磁盘后,依次进行将用户选择的安装磁盘格式化分区、Grub安装配置、防火墙软件安装的过程;S3、在安装完成后提示用户进行系统重启,以使防火墙软件安装生效。另一方面,本专利技术实施例提出一种以ISO方式安装防火墙的装置,包括:执行单元,用于引导内核启动,在内核起来后通过执行安装脚本i ...
【技术保护点】
一种以ISO方式安装防火墙的方法,其特征在于,包括:S1、引导内核启动,在内核起来后通过执行安装脚本install.sh确定防火墙的安装方式,其中,所述安装方式包括光驱、虚拟光驱和U盘安装方式;S2、提示用户选择安装磁盘,在用户选择安装磁盘后,依次进行将用户选择的安装磁盘格式化分区、Grub安装配置、防火墙软件安装的过程;S3、在安装完成后提示用户进行系统重启,以使防火墙软件安装生效。
【技术特征摘要】
1.一种以ISO方式安装防火墙的方法,其特征在于,包括:S1、引导内核启动,在内核起来后通过执行安装脚本install.sh确定防火墙的安装方式,其中,所述安装方式包括光驱、虚拟光驱和U盘安装方式;S2、提示用户选择安装磁盘,在用户选择安装磁盘后,依次进行将用户选择的安装磁盘格式化分区、Grub安装配置、防火墙软件安装的过程;S3、在安装完成后提示用户进行系统重启,以使防火墙软件安装生效。2.根据权利要求1所述的方法,其特征在于,在所述S1之前,还包括:修改内核根文件系统的passwd文件,使安装引导内核起来后直接运行安装脚本install.sh,并将安装脚本install.sh、cd-rom_install.sh、usb_install.sh放在root目录下;通过mkisofs命令将内核修改及安装脚本、防火墙软件打包生成防火墙安装ISO镜像文件。3.根据权利要求1或2所述的方法,其特征在于,所述S1,包括:通过/proc/sys/dev/cdrom/info信息判断当前设备是否存在光驱设备,若存在则创建目录并挂载该设备,然后判断该设备目录下是否存在安装脚本cd-rom_install.sh,若安装脚本cd-rom_install.sh存在则确定为光驱或虚拟光驱安装方式,并且加载安装脚本cd-rom_install.sh。4.根据权利要求3所述的方法,其特征在于,若光驱设备不存在或安装脚本cd-rom_install.sh不存在则初步确定为U盘安装方式,并通过fdisk-l过滤存储设备信息并依次挂载各存储设备,判断安装脚本usb_install.sh是否存在,若存在则确定为U盘安装方式,并且加载安装脚本usb_install.sh。5.根据权利要求1所述的方法,其特征在于,所述S2,包括:通过fdisk–l命令显示当前设备的磁盘信息,提示用户选择安装磁盘;在用户选择安装磁盘后,通过fdisk命令对用户选择的安装盘进行格式化分区;通过grub-install及grub_autoconfig命令进行grub的安装及自动配置;将防火墙软件拷贝到对应磁盘分区目录下。6.一种以ISO方式安装防火墙的装置,其特征...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。