查看: 45|回复: 0

咨询一个关于EVE-NG 6.0 端口转发的问题。

0

主题

1

回帖

265

积分

初级会员

Rank: 2

积分
265

版本:EVE-NG 懒人版 6.0

搭建环境描述:

PC1与PC2在同一个网络,互相能Ping通。PC1的IP地址:192.168.1.1,PC2的IP地址:192.168.1.2。

PC1作为宿主机,通过VMware安装EVE-NG,网络选择NAT模式,EVE的IP为10.100.1.10。

同时在VMware上,配置端口转发,端口80,22,32768+,都进行了配置。既可以通过PC1的IP(192.168.1.1)访问EVE。

现象描述:

PC2上,使用端口转发后的地址:

1 - 访问前端网页,http://192.168.1.1:80,正常。

2 - 访问后端控制台,SSH://192.168.1.1:22,正常。

3 - 点击Lab中的设备,即telnet://192.168.1.1:32768,提示“the remote system refused the connection”。

4 - 如果是网页使用html5模式,点击Lab中的设备,正常。但是这样就没法调用CRT了。

PC1上,使用端口转发后的地址:

1 - 访问前端网页,http://192.168.1.1:80,正常。

2 - 访问后端控制台,SSH://192.168.1.1:22,正常。

3 - 点击Lab中的设备,即telnet://192.168.1.1:32768,提示“the remote system refused the connection”。

PC1上,使用EVE自己的地址:

1 - 访问前端网页,http://10.100.1.10:80,正常。

2 - 访问后端控制台,SSH://10.100.1.10:22,正常。

3 - 点击Lab中的设备,即telnet://10.100.1.10:32768,正常。

使用端口转发的方法,在EVE-NG 懒人版5.0上是没有问题的。

经过询问AI,AI给出了一个结论:

这可能是因为 EVE-NG 6.0 版本的代码结构略有差异,考虑到问题本质是 native console(telnet)生成的链接使用了 VM 内部 IP(10.100.1.10),导致外部客户端无法连接。

AI提供的修改文件的办法,并没有很好的定位到问题文件。
实在搞不定了,发帖问问大家该怎么解决。。。

回复

使用道具 举报

本版积分规则

Copyright   ©2015-2024  EmulatedLab  Powered by Discuz!©   ( 浙ICP备2021010423号-1 )
快速回复 返回列表 返回顶部