使用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连接MobaXterm 为了实现EVE-NGMobaXterm之间的有效连接,需遵循特定的配置流程。此过程涉及调整EVE-NG中的网络设置以及利用MobaXterm作为终端访问工具。 #### 1. 确认EVE-NG环境准备完毕 确保EVE-NG已成功部署于虚拟环境中,并完成基本初始化工作[^1]。这一步骤对于后续操作至关重要,因为只有在一个稳定的工作环境下才能顺利建立远程连接。 #### 2. 设置EVE-NG节点属性 进入EVE-NG界面后,在目标设备上右键点击选择“编辑”,随后切换到“Network”标签页下修改相应端口映射规则。通常情况下,默认SSH服务监听的是TCP 22号端口;如果需要更改,则在此处指定新的外部可访问端口号[^3]。 #### 3. 启动MobaXterm客户端 打开MobaXterm程序,通过顶部菜单栏选取`Session` -> `New SSH session/tab...`来创建一个新的会话窗口。此时会出现一个对话框用于输入服务器信息: - **Remote host**: 输入运行着EVE-NG实例主机的IP地址。 - **Port number**: 填写之前设定好的SSH端口号(默认为22),如果是自定义端口则填写对应的数值。 - **Specify username**: 提供具有适当权限登录该系统的用户名。 完成后单击OK按钮保存配置并尝试建立连接[^4]。 #### 4. 测试连通性 一旦上述步骤执行无误,应该能够看到命令提示符出现在MobaXterm界面上,表明已经成功接入到了由EVE-NG所管理的目标路由器或交换机内部操作系统之中。可以试着敲入一些简单的CLI指令来进行验证,比如显示当前配置状态等。 ```bash show running-config ``` ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值