使用MobaXterm作为EVE-NG中的默认telnet

  1. 对比原出处第一段代码有修改        MobaXterm v23.1  eve-ng5.1  ,使用MobaXterm作为EVE-NG中的默认telnet   

  2. 在C:\ Program Files \ EVE-NG中创建名为start_mobaxterm.bat的文件

  3. 将下一个代码粘贴到其中:

    @echo off
    
     SET input=%1
     FOR /f "tokens=1,2,3 delims=:" %%a IN ("%input%") do SET host=%%b&SET port=%%c
    
     SET host=%host:~2%
     echo %host%
     echo %port%
    
     cd C:\Program Files (x86)\Mobatek\MobaXterm
     MobaXterm.exe -newtab "telnet  %host% %port:~0,-1%"
     exit

     最后那里有一处修改。

  4. 创建一个名为win10_64bit_MobaXterm.reg的文件(或任何您喜欢的文件)

  5. 粘贴代码:

    Windows注册表编辑器版本5.00
    
     [HKEY_CURRENT_USER \ SOFTWARE \ Classes \ MobaXterm.telnet]
     @ =“ telnet”
    
     [HKEY_CURRENT_USER \ SOFTWARE \ Classes \ MobaXterm.telnet \ DefaultIcon]
     @ =“ C:\\ Program Files(x86)\\ Mobatek \\ MobaXterm \\ MobaXterm.exe,0”
    
     [HKEY_CURRENT_USER \ SOFTWARE \ Classes \ MobaXterm.telnet \ shell]
    
     [HKEY_CURRENT_USER \ SOFTWARE \ Classes \ MobaXterm.telnet \ shell \ open]
    
     [HKEY_CURRENT_USER \ SOFTWARE \ Classes \ MobaXterm.telnet \ shell \ open \ command]
     @ =“ \” C:\\ Program Files \\ EVE-NG \\ start_mobaxterm.bat \“%1”
    
     [HKEY_CURRENT_USER \ SOFTWARE \ MobaXterm]
    
     [HKEY_CURRENT_USER \ SOFTWARE \ MobaXterm \ Capabilities]
    
     [HKEY_CURRENT_USER \ SOFTWARE \ MobaXterm \ Capabilities \ URLAssociations]
     “ telnet” =“ MobaXterm.telnet”
    
     [HKEY_CURRENT_USER \ SOFTWARE \ RegisteredApplications]
     “ MobaXterm” =“软件\\ MobaXterm \\功能”
    
     [HKEY_CURRENT_USER \ SOFTWARE \ Classes \ telnet \ shell]
    
     [HKEY_CURRENT_USER \ SOFTWARE \ Classes \ telnet \ shell \ open]
    
     [HKEY_CURRENT_USER \ SOFTWARE \ Classes \ telnet \ shell \ open \ command]
     @ =“ \” C:\\ Program Files \\ EVE-NG \\ start_mobaxterm.bat \“%1”
    
     [计算机\ HKEY_CLASSES_ROOT \ telnet \ shell \ open \ command]
     @ =“ \” C:\\ Program Files \\ EVE-NG \\ start_mobaxterm.bat \“%1”
     

    弄好了不要忘了运行这个一下。

  6. 重新启动电脑。

  7. 转到Windows“默认应用”
  8. 点击“按协议选择默认应用”
  9. 找到“ TELNET”并选择“ start_mobaxterm”
EVE-NG是一个网络虚拟化平台,可以用于模拟和测试网络环境。在使用EVE-NG时,有时可能会遇到telnet没有反应的问题。这可能是由于以下几个原因导致的: 1. 网络连接问题:请确保您的计算机和目标设备之间的网络连接是正常的。您可以尝试使用ping命令来测试网络连接是否正常。 2. 防火墙设置:防火墙可能会阻止telnet连接。请检查您的计算机和目标设备上的防火墙设置,并确保telnet端口(默认为23)是开放的。 3. Telnet服务未启动:请确保目标设备上的Telnet服务已经启动。您可以通过在命令提示符下运行telnet命令来检查Telnet服务是否可用。 4. Telnet配置错误:如果telnet服务已经启动,但仍然没有反应,可能是由于Telnet配置错误导致的。请检查目标设备上的Telnet配置,并确保Telnet服务已正确配置和启用。 5. EVE-NG配置问题:如果您在EVE-NG使用telnet连接虚拟设备,可能是由于EVE-NG的配置问题导致的。请检查EVE-NG的配置,并确保telnet连接已正确配置。 如果您遇到telnet没有反应的问题,您可以尝试以下解决方法: 1. 检查网络连接是否正常,确保计算机和目标设备之间的网络连接是正常的。 2. 检查防火墙设置,确保telnet端口是开放的。 3. 检查Telnet服务是否已启动,并确保Telnet配置正确。 4. 检查EVE-NG的配置,确保telnet连接已正确配置。 如果问题仍然存在,请提供更多详细信息,以便我能够更好地帮助您解决问题。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值