服务器Ubuntu 系统上部署安装ensp pro 过程

新手没啥部署经验,过程曲折,终于部署完成,记录一下过程!

步骤:

        一、安装操作系统

        二、安装虚拟软件

        三、导入虚拟机

        四、登录eNSP Pro界面

步骤一:安装操作系统:Ubuntu 22.04 LTS

下载地址:Download Ubuntu Desktop | Download | Ubuntuhttps://ubuntu.com/download/desktop

        服务器无法安装win10和win11系统,在安装windows server系统也有些问题,直接装了指导书中的Ubuntu 22.04 LTS具体可参考如何安装 Ubuntu 22.04 LTS 桌面版 (图文教程) ? - 知乎           安装完成后需要:设置网络地址(方便更新语言和登录ensp)

       找到网卡3或者网卡4设置网络地址。(网卡1、2为光口、目前没有接线)

 设置中文语言

 

 

 

 

步骤二 :安装虚拟软件  Qemu-system-x86-64 或者 Oracle VM VirtualBox 

        通过指导书安装的Qemu-system-x86-64 软件,虚拟机可以正常运行。后面尝试下载virtualbox部署竟然也可以,并且virtualbox添加网卡修改地址后网页访问正常。

方案一:安装Qemu-system-x86-64(首次部署登录地址没有反应,第二天又能登录了)

下载地址:Download QEMU - QEMUicon-default.png?t=N6B9https://www.qemu.org/download/下载后切换root账号登录,首次需要设置root密码

 输入安装命令

        apt-get install qemu-system-x86

上传eNSP pro 安装包:eNSP-Pro_V100R001C00_Software_X8664_release.qcow2

 配置虚拟机和开启虚拟机(需要退出root用户,没有退出会出现下面现象)

         qemu-system-x86_64 -smp 8 -m 16384 -cpu host -accel kvm -hda /disk1/ensp/eNSP-Pro_V100R001C00_Software_X8664_release.qcow2 -device e1000,netdev=net0 -netdev user,id=net0,hostfwd=tcp:127.0.0.1:8443-:8443

        其中-smp 8 为配置cpu核心数量;-m设置内存大小;-hda为eNSP 文件位置

等待下面情况表示启动成功,后续就是登录eNSP界面

 

方案二:部署virtualbox(win系统也是相同的部署)

官网下载地址:

Linux_Downloads – Oracle VM VirtualBoxhttps://www.virtualbox.org/wiki/Linux_Downloads选择Ubuntu 22.04 版本下载

 下载后进行安装(图形安装很方便)

        

点击右上角这里有安装按键(这里是安装完成状态)

   

导入虚拟机:

打开安装好的virtualbox,点击新建

内存建议16G以上,CPU8个以上硬盘选择华为的虚拟机VDI文件(解压后的文件)

 点击完成后选中新建的虚拟机设置网络

 名称这里如果没有虚拟网卡,需要新建一个。点击创建(选项保持默认就可以)

 网卡1设置完成后点击网卡2,勾选启用,选中NAT地址转换

完成后双机新建的虚拟机,等待启动完成

步骤四:登录eNSP Pro界面

安装Qemu-system-x86-64虚拟机启动,登录地址https://127.0.0.1:8443

安装virtualbox虚拟机的,根据虚拟机显示的web地址进行登录测试

目前账号需要有权限才能使用。

登录后进行沙箱创建和设备创建,设备启动要一会加一会,不要急。

其他情况:

刚开始有登录有个报错显示500, 刷新后登录正常。

  在沙箱内如果启动不成功会显示红色,先在虚拟机上查看CPU和内存使用情况,如果占用比较大达到70%以上,可以尝试将虚拟机关机后把内存和CPU配置加大再进行测试。

删除虚拟机进行重新安装:

qemu-system-x86切换到root账号输入下面命令

        root@ensp06:~# apt remove qemu-system-x86

virtualbox删除虚拟机,选择删除全部文件 

### ENSP Pro 虚拟机部署完成后以太网 NIC IP 地址未分配解决方案 当在 ENSP Pro 中完成虚拟机部署后发现以太网 NIC 的 IP 地址未被自动分配时,通常是因为 DHCP 客户端服务未能正常启动或者网络接口配置存在问题。以下是针对该问题的具体分析和解决方法: #### 1. 检查并启用 DHCP 客户端服务 如果虚拟机的网络适配器依赖于 DHCP 来获取 IP 地址,则需要确认 `dhclient` 或其他 DHCP 客户端工具已安装并运行。 ```bash sudo systemctl status dhclient ``` 如果没有运行,可以通过以下命令手动启动它: ```bash sudo systemctl start dhclient ``` 为了确保系统重启后仍能自动加载 DHCP 客户端服务,可将其设为开机自启: ```bash sudo systemctl enable dhclient ``` 上述操作适用于大多数基于 Linux 的操作系统[^4]。 #### 2. 手动配置静态 IP 地址 如果 DHCP 方法不可用或不适用,可以选择通过修改网络接口配置文件来指定静态 IP 地址。对于常见的 Debian 和 Ubuntu 系统,编辑 `/etc/network/interfaces` 文件即可实现此目的。 打开终端输入如下命令进入配置文件编辑模式: ```bash sudo nano /etc/network/interfaces ``` 添加或更新类似以下的内容: ```plaintext auto eth0 iface eth0 inet static address 192.168.1.100 netmask 255.255.255.0 gateway 192.168.1.1 dns-nameservers 8.8.8.8 8.8.4.4 ``` 保存更改后重新启动网络服务使新设置生效: ```bash sudo service networking restart ``` 而对于 Red Hat/CentOS 类型的操作系统,应调整位于 `/etc/sysconfig/network-scripts/ifcfg-eth0` 的配置文件内容[^5]。 #### 3. 验证网络连接状态 无论采用动态还是静态方式获得 IP 地址之后,都建议验证当前网络连通状况以及 DNS 功能是否正常工作。可以利用简单的 ping 测试目标主机可达性;同时尝试解析域名至对应 IP 地址以检验 DNS 设置准确性。 例如测试外部服务器响应情况: ```bash ping www.google.com ``` 查询特定域名称对应的 IP 记录: ```bash nslookup example.org ``` 以上步骤有助于快速定位潜在错误源,并采取适当措施加以修正。 --- ### 注意事项 尽管前面提到的方法能够有效处理大部分情况下因缺少默认路由而导致无法访问互联网的现象,但在某些特殊场景下还需要额外考虑防火墙规则、SELinux 策略等因素的影响。因此,在实际操作过程中遇到困难时务必综合评估整个环境设定是否存在冲突之处。 ---
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值