Как установить соединение ppp / proxy через IPMI SOL (Serial over LAN)? - PullRequest
0 голосов
/ 02 сентября 2018

Теперь у меня есть сервер без подключения к сети 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.

...