Bangun dari hibernasi berdasarkan permintaan ssh

16

Apakah ada fitur (atau paket aptitude) di Ubuntu 10.04 yang akan membangunkan komputer saya dari standby ketika mendapat ssh (atau permintaan web lainnya).

Saya sudah mencoba untuk menempatkan komputer saya di hibernate / standby ketika saya tidak menjalankan kode dalam upaya untuk "go green" di universitas saya. Namun, saya sering perlu ssh ke komputer saya selama akhir pekan untuk melakukan pekerjaan. Namun, sepertinya tidak "bangun" untuk mendengar permintaan ini. Saya ingat pada mesin windows lama saya ada opsi "Wake-on-LAN" untuk perintah hibernate. Jadi jika saya perlu remote-desktop ketika sedang tidur itu akan bangun.

Adakah yang bisa meminta cara yang baik untuk mereplikasi fitur ini?

Terima kasih,

Akan

Judo Akan
sumber

Jawaban:

6

Anda memerlukan beberapa perangkat di jaringan lokal Anda yang dapat mengirim paket WOL yang dibutuhkan. Itu harus jaringan lokal karena paket tidak diteruskan oleh router ke segmen jaringan lain.

Perangkat yang sempurna untuk melakukan ini, adalah router Anda. Sayangnya sangat sedikit router yang mendukung hal ini, tetapi jika Anda mendapatkannya yang menggunakan OpenWRT atau sejenisnya, Anda dapat menginstal perangkat lunak yang dapat menghasilkan paket WOL yang diperlukan untuk membangunkan mesin yang sebenarnya ingin Anda ajak bicara.

Thorbjørn Ravn Andersen
sumber
2
Ya, ini adalah poin yang sangat penting dan sebagian besar dilewatkan oleh komentator lain. Jika Anda di rumah, dan Anda ingin membangunkan mesin di universitas Anda, Anda tidak dapat melakukan itu kecuali ada mesin lain di universitas Anda yang dapat Anda masuki terlebih dahulu. Oleh karena itu, mungkin pilihan terbaik adalah menempatkan mesin dalam kondisi daya rendah tetapi tidak ditangguhkan (mis., Cpu sleep, disk sleep, dll.), Dari mana paket jaringan biasa dapat membangunkannya. Di masa depan mungkin kita dapat menggunakan en.wikipedia.org/wiki/Sleep_Proxy_Service
poolie
Sejak saya menulis jawabannya, saya telah membeli Time Capsule (router Apple dengan harddisk) yang berisi proxy yang memungkinkan Mac untuk tidur dan masih dapat dilihat oleh Mac lain. Sangat mengesankan. Saya belum menyelidiki apakah ini dapat digunakan dengan mesin Linux.
Thorbjørn Ravn Andersen
Anda mungkin juga ingin mempertimbangkan komputer murah yang efisien untuk melakukan ini. Pi raspberry muncul di pikiran.
Thorbjørn Ravn Andersen
5

Forum Ubuntu memiliki Panduan yang sangat bagus . Anda perlu membangunkan mesin dengan paket WOL sebelum Anda ssh in sekalipun.

Nerdfest
sumber
3

Saya percaya di sini ini tautan yang akan membantu Anda :)

Ada instruksi yang jelas untuk mengatur hingga WOL (bangun saat lan)

myusuf3
sumber
Saya akan memeriksanya hari Senin ... komputer saya sedang hibernasi untuk akhir pekan;)
JudoWill
@ judowill haha ​​tidak masalah. beri tahu saya bagaimana kelanjutannya. :)
myusuf3
Saya tidak tahu apakah Anda terhubung ke penulis jawaban yang ditautkan, tetapi jika Anda harap tidak, salin-tempel-ke-commandline tidak berfungsi dengan baik karena kemunculan poni dalam jawaban, yang di bawah bash dapatkan perubahan ....
Yossi Farjoun
0

Wake On LAN adalah sesuatu yang dapat Anda aktifkan di BIOS.

maco
sumber
ya tapi sistem harus menyadarinya juga. ya tapi membuatnya pengaturan bios aktif adalah langkah pertama yang dijabarkan dalam jawaban saya :)
myusuf3
0

Jika Anda menggunakan router berbasis OpenWRT / Tomat, skrip shell yang saya tulis yang berjalan di router dan membangunkan PC yang menerima koneksi SSH yang masuk, mungkin berguna bagi Anda.

Mansour
sumber
1
Halaman tidak ditemukan ...
linjunhalida