三个网络:
- 10.1.1.0——我的
- 172.1.1.0 - 我的分支机构
- 172.2.2.0——我的分支机构的 VOIP VLAN。
我的 PC 位于 10.1.1.0。我需要远程登录到 172.2.2.0 上的 Cisco 路由器。10.1.1.0 网络没有到 172.2.2.0 的路由,但 VPN 将 10.1.1.0 连接到 172.1.1.0。172.1.1.0 上的流量可以路由到 172.2.2.0。
172.1.1.0 上的所有 PC 都运行 Windows XP。在不打扰使用这些 PC 的任何人的情况下,我想从其中一台 PC 打开到 172.2.2.0 上的路由器的 telnet 会话。
我尝试了以下方法:
psexec.exe \\branchpc telnet 172.2.2.1
psexec.exe \\branchpc cmd.exe
telnet 172.2.2.1
psexec.exe \\branchpc -c plink -telnet 172.2.2.1
方法 1 和方法 2 均失败,因为 telnet.exe 无法通过 psexec 使用。方法 3 实际上成功创建了连接,但我无法登录,因为会话记录了我的两次回车符。我的密码始终为空,因为在“用户名:”提示符下我实际上输入的是:Routeruser[ENTER][ENTER]
现在可能是时候部署 WinRM 了……
有人知道还有其他的选择吗?
有人知道我该如何修复 plink.exe,以便当我通过 psexec 使用它时它只收到一个回车符吗?
答案1
答案2
为什么不 telnet 到网络 172.1.1.0 上的路由器,然后从该路由器 telnet 到网络 172.2.2.0 上的路由器?