提问,同一台主机上面,不能同时在主机Win11系统和虚拟机kali里面安装各自的Nessus嘛,怎么解决这个难题
3条回答 默认 最新
阿里嘎多学长 2025-12-06 10:42关注阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程
解决方案
同一台主机上面,不能同时在主机Win11系统和虚拟机kali里面安装各自的Nessus,因为Nessus使用了相同的端口(通常是8834)进行扫描和管理,这会导致冲突。
解决方法
- 更改Nessus端口: 在Nessus配置文件中更改端口号,例如在Win11系统的Nessus中更改端口号为8835,在kali虚拟机的Nessus中更改端口号为8836。
- 使用Nessus的多实例功能: Nessus支持多实例功能,可以在同一台主机上安装多个Nessus实例,每个实例使用不同的端口号。
- 使用Nessus的代理模式: Nessus支持代理模式,可以在一个Nessus实例上作为代理,其他Nessus实例可以连接到这个代理实例进行扫描和管理。
核心代码
# 更改Nessus端口 # 在Win11系统的Nessus中更改端口号为8835 sudo /opt/nessus/sbin/nessuscli set_port 8835 # 在kali虚拟机的Nessus中更改端口号为8836 sudo /opt/nessus/sbin/nessuscli set_port 8836# 使用Nessus的多实例功能 # 创建一个新的Nessus实例 sudo /opt/nessus/sbin/nessuscli create_instance --name "Nessus实例2" --port 8836 # 启动新的Nessus实例 sudo /opt/nessus/sbin/nessuscli start_instance "Nessus实例2"# 使用Nessus的代理模式 # 在一个Nessus实例上作为代理 sudo /opt/nessus/sbin/nessuscli set_proxy --port 8835 # 在其他Nessus实例上连接代理实例 sudo /opt/nessus/sbin/nessuscli set_proxy --port 8835 --proxy <代理实例的IP地址>解决 无用评论 打赏 举报