Telnet sobre Ethernet para Linux?

He usado MikroTik RouterOS y encontré un telnet-over-Ethernet (un telnet de capa 2), telnet MAC en él.

Creo que es una gran herramienta, cuando SSH muere o alguien configura incorrectamente las direcciones IP. Así que, al respecto, podría hacer telnet a una dirección MAC, iniciar session, etc.

RouterOS está basado en Linux, pero ¿hay soluciones de telnet de Capa 2? Proyectos de código abierto (o en los repositorys) bajo eg: Ubuntu, Fedora?

RouterOS Mac-Telnet application for Linux users

Estoy en Debian por el momento, y veo tanto un cliente (package mactelnet-client ) como un server (pnetworkingeciblemente, mactelnet-server ). En el caso del cliente, mactelnet es el binary para ejecutar. Aunque sería muy cauteloso con el aspecto de security en un software como este. Linux TCP / IP tiene una stack y un set de herramientas bien establecidos, revisados ​​por pares, a menudo auditados.

Sin embargo, como otros ya han mencionado, si necesita una console de acceso remoto para su computadora, invierta en una máquina con IPMI 2.0 o subsistema de administración similar, o compre un adaptador de RS-232 a Ethernet y configure una serie getty en tu computadora. El primero le permite acceder al BIOS / NVRAM de la computadora; este último no, a less que su computadora tenga soporte de "Redireccionamiento en serie" (los serveres Dell lo hacen, por ejemplo).

Es interesante que en los serveres que no son PC (por ejemplo, las máquinas SPARC), este tipo de cosas es la norma . Nuestras cajas basadas en Sun T100 ni siquiera tienen puertos de keyboard o pantalla. Toda la administración se realiza a través de una console serial o ethernet. Los Suns antiguos usan automáticamente el primer serial port como console a less que se conecte un keyboard al arrancar.

Lance, no creo que haya mucha necesidad de telnet layer2 en ubuntu y otras distribuciones cuando ya soportan conexiones de console serie a través de getty . Los clientes de la console serie son abundantes para cada sistema operativo importante; sin embargo, el uso de telnet de layer2 requiere escribir un nuevo cliente, server y stack de protocolos para cada objective del sistema operativo.