eNSP交换机启动后显示"#"的问题,主要与防火墙设置、系统权限、虚拟化配置及软件版本有关。以下是具体解决方案:
一、检查防火墙设置
-
Windows Defender防火墙
-
进入「设置」→「系统」→「Windows Defender防火墙」→「允许应用或功能通过Windows Defender防火墙」,勾选eNSP相关选项。
-
或者直接关闭防火墙后重启eNSP。
-
-
其他安全软件
- 若安装了第三方安全软件,需关闭其防火墙规则,允许eNSP通过。
二、重置系统性能计数器
-
管理员权限运行CMD
-
右键CMD选择「以管理员身份运行」,输入命令:
lodctr /R
-
该命令会重建系统性能计数器,重启eNSP后交换机通常能正常启动。
-
三、检查虚拟化配置
-
VBox虚拟网卡设置
- 删除VBox中的hostonly虚拟网卡,新建一个并设置地址为192.168.56.1,避免端口冲突。
-
启用固件虚拟化
- 在虚拟机设置中启用「硬件加速虚拟化」,防止启动时蓝屏或配置错误。
四、软件版本与系统兼容性
-
更新eNSP
- 确保使用最新版本(如V100R002C00),并检查系统是否安装了必要驱动和补丁。
-
兼容模式运行
- 右键eNSP安装目录,选择「属性」→「兼容性」→ 以兼容模式运行(如Windows 7)。
五、其他排查步骤
-
卸载重装eNSP :若上述方法无效,建议完全卸载后重新安装,注意备份配置文件。
-
检查端口占用 :若报端口错误,需在系统设置中释放被占用的端口(如54012-54014)。
总结 :优先通过防火墙和性能计数器重置解决,若问题持续再排查虚拟化配置及软件版本。