{"id":497,"date":"2014-05-16T15:33:00","date_gmt":"2014-05-16T15:33:00","guid":{"rendered":"http:\/\/ctrl-x.com.mx\/ctrlx\/?p=497"},"modified":"2014-05-16T15:33:00","modified_gmt":"2014-05-16T15:33:00","slug":"enciende-tu-computadora-remotamente-con-wake-on-lan-linux","status":"publish","type":"post","link":"https:\/\/ctrl-x.com.mx\/ctrlx\/enciende-tu-computadora-remotamente-con-wake-on-lan-linux\/","title":{"rendered":"Enciende tu computadora remotamente con Wake On LAN (Linux)"},"content":{"rendered":"<p><b>Wake On LAN<\/b> es una tecnolog\u00eda embedida en la mayor\u00eda de BIOS\/tarjetas de red circulantes en los equipos del mercado, incluso los de 10 a\u00f1os atr\u00e1s (o m\u00e1s). B\u00e1sicamente permite el encendido de computadoras que est\u00e1n apagadas (pero conectadas a la corriente) desde otras computadoras de la red (o incluso remotamente seg\u00fan el caso y setup\/tipo de IP y\/o m\u00f3dem\/router). Realmente no es algo que tenga como mucha utilidad (o al menos yo no veo como tal si no tienes un setup que propicie el encendido realmente remoto) pero encontr\u00e1ndole un caso de uso puede ser algo bastante interesante. Yo por ejemplo lo uso porque tengo 2 servidores, uno cuya BIOS soporta el regreso despu\u00e9s de un apag\u00f3n a estado de encendido y otro que no, pero que soporta <b>WakeOnLAN<\/b>&#8230; Gracias a esto \u00faltimo el primer servidor siempre se enciende de manera autom\u00e1tica cuando despu\u00e9s de un apag\u00f3n la energ\u00eda el\u00e9ctrica se reestablece y autom\u00e1ticamente enciende al otro tambi\u00e9n, sin intervenci\u00f3n humana para ello, (Gracias a que a\u00f1ado el comando de encendido v\u00eda WOL en el <b>rc.local<\/b> del primer servidor).<br \/>\n&nbsp;<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-499\" src=\"https:\/\/ctrl-x.com.mx\/ctrlx\/wp-content\/uploads\/2014\/05\/wol-jfserver1.jpeg\" alt=\"wol-jfserver1\" width=\"438\" height=\"249\" \/><br \/>\n<i><b>NOTA:<\/b> Como mis servidores usan <b>Ubuntu Linux<\/b>, ense\u00f1ar\u00e9 el setup en esta distro, pero en cualquier otra las cosas deber\u00edan ser m\u00e1s o menos igual cambiando algunos comandos como el del gestor de paquetes para instalar los programas requeridos por ejemplo.<\/i><br \/>\n<span style=\"font-size: x-large;\">1) Instalar paquetes necesarios<\/span><br \/>\nOcuparemos 2 paquetes que se pueden instalar desde consola con:<br \/>\n<code>sudo apt-get install ethtool etherwake<\/code><br \/>\n(Estos van en el equipo desde donde vamos a encender otros equipos de nuestra red).<br \/>\n<span style=\"font-size: x-large;\">2) Checar soporte para Wake-On-LAN en BIOS<\/span><br \/>\nLa mayor\u00eda de BIOS que lo soporten generalmente deber\u00e1n tener esta caracter\u00edstica activada ya sea bajo el nombre tal (WakeOnLAN),\u00a0<b>Arranque por red<\/b>,\u00a0<b>LAN Boot<\/b> o algo similar&#8230; Tenemos que asegurarnos de que dicha opci\u00f3n est\u00e9 de hecho activada (en los equipos a encender v\u00eda WOL):<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter  wp-image-498\" src=\"https:\/\/ctrl-x.com.mx\/ctrlx\/wp-content\/uploads\/2014\/05\/IMG_0335.jpg\" alt=\"IMG_0335\" width=\"841\" height=\"631\" \/><br \/>\n<span style=\"font-size: x-large;\">3) Checar el tipo de WOL Soportado<\/span><br \/>\nEsto se logra con el comando (Dentro de los equipos que queremos encender v\u00eda WOL):<br \/>\n<code>sudo ethtool eth0 | grep Wake-on<\/code><\/p>\n<div><\/div>\n<div>(Donde eth0 ser\u00eda el nombre de tu interfaz de red a cable seg\u00fan el caso, mismo que se puede obtener con un <code>ifconfig<\/code>) y cuyo output debe ser algo como el siguiente:<\/div>\n<div><\/div>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-500\" src=\"https:\/\/ctrl-x.com.mx\/ctrlx\/wp-content\/uploads\/2014\/05\/levick@LevickPC-_368.png\" alt=\"levick@LevickPC: ~_368\" width=\"737\" height=\"501\" \/><\/div>\n<div><\/div>\n<div>\n<div>Lo que nos interesa es el <b>&#8220;Wake-on&#8221;<\/b> que debe estar establecido a <b>&#8220;g&#8221; <\/b>(MagicPacket) como en mi screenshot. En caso de que esto no sea as\u00ed, podemos establecer la opci\u00f3n deseada con:<\/div>\n<div><\/div>\n<div><code>sudo ethtool -s eth0 wol g<\/code><\/div>\n<div><\/div>\n<div>Donde <b>eth0<\/b> ser\u00eda el nombre de tu interfaz de red por cable seg\u00fan tu sistema nuevamente.<\/div>\n<div><\/div>\n<div><span style=\"font-size: x-large;\">4) Obtener la direcci\u00f3n MAC del equipo\/equipos a encender<\/span><\/div>\n<div><\/div>\n<div>Esto se logra con el comando <code>ifconfig<\/code>\u00a0tambi\u00e9n, (que debemos correr en c\/u de los equipos) y dentro de nuestra interfaz a cable (<b>eth0<\/b> por ejemplo), en el apartado de <b>ether<\/b> tendremos la direcci\u00f3n MAC correspondiente, algo as\u00ed como:<\/div>\n<div><\/div>\n<div><code>11:22:33:4a:5b:66<\/code><\/div>\n<div><\/div>\n<div><span style=\"font-size: x-large;\">5) Encendiendo equipos v\u00eda WOL<\/span><\/div>\n<div><\/div>\n<div>Para esto simplemente apagamos uno de los equipos que queramos encender v\u00eda WOL (dej\u00e1ndolo conectado a la corriente) y desde el equipo &#8220;matriz&#8221; (el que los enciende) correremos el siguiente comando en terminal:<\/div>\n<div><\/div>\n<div><code>wakeonlan 11:22:33:4a:5b:66<\/code><\/div>\n<div><\/div>\n<div>Donde <b>11:22:33:4a:5b:66<\/b> ser\u00eda la direcci\u00f3n MAC del equipo a encender.<\/div>\n<div class=\"blogger-post-footer\">El contenido publicado en el <a href=\"http:\/\/blog.xenodesystems.com\">Blog Xenode<\/a> Est\u00e1 bajo una licencia <a href=\"http:\/\/creativecommons.org\/licenses\/by-nc-sa\/3.0\/deed.es\">CC-BY-NC-SA<\/a>; No olvides seguirnos en <a href=\"http:\/\/facebook.com\/xenodesystems\">Facebook<\/a>, <a href=\"http:\/\/twitter.com\/xenodesystems\">Twitter<\/a>, <a href=\"https:\/\/plus.google.com\/+XenodesystemsGplus\">Google+<\/a> y <a href=\"http:\/\/youtube.com\/xenodesystems\">Youtube<\/a>, \u00a1Te esperamos!<\/div>\n<div class=\"blogger-post-footer\"><\/div>\n<div class=\"blogger-post-footer\"><\/div>\n<pre class=\"blogger-post-footer\"><span style=\"color: #c0c0c0;\">Fuente:http:\/\/blog.xenodesystems.com<\/span><\/pre>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Wake On LAN es una tecnolog\u00eda embedida en la mayor\u00eda de BIOS\/tarjetas de red circulantes en los equipos del mercado, incluso los de 10 a\u00f1os atr\u00e1s (o m\u00e1s). B\u00e1sicamente permite el encendido de computadoras que est\u00e1n apagadas (pero conectadas a la corriente) desde otras computadoras de la red (o incluso remotamente seg\u00fan el caso y&hellip; <a class=\"more-link\" href=\"https:\/\/ctrl-x.com.mx\/ctrlx\/enciende-tu-computadora-remotamente-con-wake-on-lan-linux\/\">Seguir leyendo <span class=\"screen-reader-text\">Enciende tu computadora remotamente con Wake On LAN (Linux)<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":499,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8,54],"tags":[1161,1684,2881,2968,3038,4251,4306,4308,5340,5342,5411],"class_list":["post-497","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","category-tecnologia","tag-computadora","tag-edit-machine","tag-lan","tag-linux","tag-mac","tag-red","tag-remotamente","tag-remoto","tag-wake","tag-wake-on","tag-wol","entry"],"_links":{"self":[{"href":"https:\/\/ctrl-x.com.mx\/ctrlx\/wp-json\/wp\/v2\/posts\/497","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ctrl-x.com.mx\/ctrlx\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ctrl-x.com.mx\/ctrlx\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ctrl-x.com.mx\/ctrlx\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ctrl-x.com.mx\/ctrlx\/wp-json\/wp\/v2\/comments?post=497"}],"version-history":[{"count":0,"href":"https:\/\/ctrl-x.com.mx\/ctrlx\/wp-json\/wp\/v2\/posts\/497\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ctrl-x.com.mx\/ctrlx\/wp-json\/"}],"wp:attachment":[{"href":"https:\/\/ctrl-x.com.mx\/ctrlx\/wp-json\/wp\/v2\/media?parent=497"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ctrl-x.com.mx\/ctrlx\/wp-json\/wp\/v2\/categories?post=497"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ctrl-x.com.mx\/ctrlx\/wp-json\/wp\/v2\/tags?post=497"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}