انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: محمودی فرد در 18 خرداد 1393، 01:19 قظ
-
سلام . قصد داشتم دانلود شبانه انجام بدهم اما باید راس ساعت چراغ اتصال مودم روشن و خاموش شود من هم در تنظیمات مودم idle time دا 1 دقیقه گذاشتم . اما ابونتو (بعضی اوقات) هر چند ثانیه یک بار چند بیت send میکند و نمیگذارد مودم idle شود . برای اطمینان دستوری برای connect راس ساعت مشخص لازم داشتم .
با تشکر .
-
خوب اگر منظورت رادرست فهمیده باشم می خوای سر زمان مشخصی به اینترنت ارتباط قطع یا وصل بشه خوب این کار را با یک اسکریپت bash می تونی انجام بدی یا python اما دستور مربوط به قطع و وصل شدن :
adsl-connect [config_file] adsl-connect interface user [config_file]
برای اطلاعات بیشتر
http://linux.about.com/library/cmd/blcmdl8_adsl-connect.htm
-
- به جای این که اینترنت سیستمت رو قطع کنی میتونی مجبورش کنی که هیچ خروجی نداشته باشه (همون پینگی که گفتی)
- با این دستور دیگه شبکه سیستمت هیچ خروجی نداره که مشکلی برای مودم بوجود بیاره :
sudo iptables --policy OUTPUT DROP
(تست کن بعد از این خودت هم حتی نمیتونی پینگ بگیری)
- با این هم بر میگرده به حالت قبل :
sudo iptables --policy OUTPUT ACCEPT
- (فقط ی خورده شک دارم که روی تنظیمات پیشفرض تاثیری داره یا نه)
- (و اگه سیستمت کار دیگه ای داره میکنه میتونی فقط خروجی ها به ip مودم رو در اون فاصله زمانی ببندی و یا میتونی interface خواصی رو ببندی و کلی کارهای دیگه)
-
خود نتورک منیجی دستور مربوط به خودش رو داره . اونو با دستور at میتونین ترکیب کنین و سر زمان مشخص دستور مد نظرتون رو اجرا کنین
دستور ش اینه
nmcli
-
برای اینکار روش های مختلفی وجود داره. یکی از روش ها که من قدیما ازش استفاده میکردم این بود:
http://linuxvaman.ir/post/58
منتها باید مودم شما autoconnect نباشه و روی bridge تنظیم شده باشه. با این اسکریپت میتونی این طور عمل کنی که مثلا ساعت ۲ نصفه شب اجرا بشه (توسط corn) و کانکشن شبانه رو فعال کنه. و هر وقت هم اینترنت قطع شد، دوباره کانکشن رو برقرار کنه. و بعد ساعت مثلا ۷ صبح هم با corn کامپیوتر خاموش بشه. یا از دستور sudo nmcli nm sleep true برای قطع کامل شبکه استفاده کنه تا دیگه کانکشن برقرار نشه.