روشن کردن با لن: تفاوت بین نسخهها
جز (Danialbehzadi صفحهٔ Wol را به روشن کردن با لن منتقل کرد: انتقال به آموزشها) |
جز |
||
(یک نسخهٔ میانیِ همین کاربر نمایش داده نشده است) | |||
سطر ۵: | سطر ۵: | ||
= روش کار = | = روش کار = | ||
== نصب در سمت کارساز == | == نصب در سمت کارساز == | ||
− | * برای | + | * برای پشتیبانی از این قابلیت، رایانه باید به عنوان یک [[Server|کارساز]] عمل کند. و ابزار مورد نیاز <code>ethtool</code> است. |
برای نصب این ابزار میتوان از فرمان زیر استفاده کرد: | برای نصب این ابزار میتوان از فرمان زیر استفاده کرد: | ||
سطر ۲۲: | سطر ۲۲: | ||
'''نکته:''' بیشتر رابطهای شبکهٔ محلّی با نام <code>enp</code> شروع میشوند. به عنوان مثال: <code>enp3s0</code> | '''نکته:''' بیشتر رابطهای شبکهٔ محلّی با نام <code>enp</code> شروع میشوند. به عنوان مثال: <code>enp3s0</code> | ||
− | '''نکته:''' <code>af:1e:c4:nf:76:h2</code> [[MAC ADDRESS|نشانی مک]] رابط شبکه | + | '''نکته:''' <code>af:1e:c4:nf:76:h2</code> [[MAC ADDRESS|نشانی مک]] رابط شبکه است. |
سطر ۱۱۱: | سطر ۱۱۱: | ||
[[رده:آموزشها]] | [[رده:آموزشها]] | ||
− | |||
[[رده:شبکه و اینترنت]] | [[رده:شبکه و اینترنت]] | ||
− |
نسخهٔ کنونی تا ۲۶ آذر ۱۴۰۱، ساعت ۱۵:۰۳
Wol (مخفّف Wake On Lan) یک روش برای روشن کردن رایانه از طریق شبکهٔ محلّی به شمار میرود.
ابزارهای زیادی برای این منظور استفاده میشوند. یکی از این ابزارها etherwake
است.
محتویات
روش کار
نصب در سمت کارساز
- برای پشتیبانی از این قابلیت، رایانه باید به عنوان یک کارساز عمل کند. و ابزار مورد نیاز
ethtool
است.
برای نصب این ابزار میتوان از فرمان زیر استفاده کرد:
$ sudo apt install ethtool
- حال باید نام و نشانی مک رابط شبکه را بهدست آورد:
$ ip a 2: enp3s0: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000 link/ether af:1e:c4:nf:76:h2 brd ff:ff:ff:ff:ff:ff
نکته: بیشتر رابطهای شبکهٔ محلّی با نام enp
شروع میشوند. به عنوان مثال: enp3s0
نکته: af:1e:c4:nf:76:h2
نشانی مک رابط شبکه است.
- سپس باید پروندهٔ
etc/network/interfaces/
را ویرایش کرد. پرونده را با فرمان زیر باز میکنیم:
$ sudo nano /etc/network/interfaces
- سپس متن زیر را به انتهای پرونده اضافه میکنیم:
# add text buttom in last line: # ethtool config for WOL address 192.168.1.1 netmask 255.255.255.0 gateway 192.168.1.254 post-up /sbin/ethtool -s enp3s0 wol g post-down /sbin/ethtool -s enp3s0 wol g
نکته: دقّت شود که نام رابط شبکه به درستی وارد شده باشد. در اینجا enp3s0
به عنوان مثال آورده شده است.
- پرونده را ابتدا با کلیدهای ترکیبی
Ctrl+o
وEnter
ذخیره کرده و سپس با کلیدهای ترکیبیCtrl+x
از پرونده خارج میشویم.
اجرا در سمت کارساز
- و در انتها، از فرمان زیر برای اجرای فرآیند مورد نظر استفاده میشود:
$ sudo ethtool -s enp3s0 wol g
نصب از سمت کارخواه
- حال برای اینکه بتوان از طریق دستگاهی دیگر، رایانهٔ مورد نظر را روشن کرد، باید بستهٔ
etherwake
را بر روی دستگاه دیگر نصب کرد:
نکته: دستگاه باید در همان شبکه موجود باشد.
$ sudo apt install etherwake
نکته: این بسته، ابزاری به نام wakeonlan
را نیز نصب خواهد کرد.
اجرا از سمت کارخواه
- حال که نشانی مک رابط شبکه را میدانیم، از فرمان زیر برای روشن کردن رایانه استفاده میکنیم:
$ sudo etherwake af:1e:c4:nf:76:h2
- همچنین میتوان همین کار را با ابزار
wakeonlan
نیز انجام داد:
$ sudo wakeonlan af:1e:c4:nf:76:h2
رفع خطا
روشن نشدن رایانه
روشن نشدن رایانه بعد از اجرای فرمانهای قبل میتواند دلایل مختلفی داشته باشد:
- رایانه خاموش شده باشد. دقّت کنید که رایانه باید به حالت تعلیق رفته باشد تا بتوان از طریق این ابزارها، آن را روشن کرد.
ترفندها
نصب بر روی کارخواه اندروید
در صورتی که رایانهٔ دیگری برای روشن کردن رایانهٔ اول وجود ندارد، میتوان از دستگاه اندرویدی استفاده کرد.
برای این کار میتوان از برنامهٔ Wake On Lan
که یک برنامهٔ آزاد است، استفاده کرد.
برای دریافت این برنامه به این پیوند مراجعه کنید.
راهنما
برای مطالعهٔ جزئیات بیشتر و راهنمای برنامهها، میتوان صفحهٔ راهنمای برنامهها را مشاهده کرده و یا از انتخاب help--
در خط فرمان استفاده کنید:
$ man ethtool $ ethtool --help $ man etherwake $ sudo etherwake -u $ man wakeonlan $ wakeonlan --help