如何通过IPMI SOL(LAN上串行)建立ppp /代理连接?

时间:2018-09-02 06:47:02

标签: proxy socat ppp ipmitool

现在我有一台没有任何以太网连接的服务器。但是它的IPMI端口已连接到我的本地网络。无法通过BMC将此IPMI端口共享给主机。其他PC可以使用jvieweripmitool来获取其远程VGA控制台或LAN上的串行。

尝试systemctl start getty@ttyS0之后,我得到了它的外壳。我想将其用作tcp或ppp。

我尝试了以下方法:

a:

使用socat

在服务器上:socat TCP-LISTEN:1000 FILE:/dev/ttyS0,b115200,raw

在我的客户上:socat EXEC:'ipmitool -U XXX -P XXX -H XXX -I lanplus sol acticvate' TCP:127.0.0.1:22

此ipmitools已修改,在连接时不会输出帮助信息,例如:

[SOL is connected, press ~? to show help]

这应该在主机上由ssh localhost -p 1000 -v起作用,从理论上讲应该起作用,但是在我的客户上,socat警告我存在一些ioctl问题。

另一种方法是使用ppp,例如

在客户端上:socat FILE:/tmp/ttySOL,b115200,raw EXEC:'ipmitool -U XXX -P XXX -H XXX -I lanplus sol acticvate'

然后在两侧运行pppd。但这仍然行不通吗?

那么是否有解决方案可以将IPMI SOL运行到任何类型的以太网连接?也许是IP,PPP / MAC或TCP代理。

0 个答案:

没有答案