Теперь у меня есть сервер без подключения к сети Ethernet. Но его порт IPMI подключен к моей локальной сети. Этот порт IPMI нельзя использовать совместно с BMC. Другой ПК может использовать jviewer
или ipmitool
, чтобы получить удаленную консоль VGA или последовательный порт по локальной сети.
После попытки systemctl start getty@ttyS0
I cloud получить его оболочку. Я хочу использовать его как tcp или ppp.
Я пробовал эти способы:
а
использовать 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 для любого типа соединения Ethernet? Может быть, IP, PPP / MAC или TCP Proxy.