![]() |
مرات عديدة عندما نريد تحميل الملفات من خوادم التي لديها قيود على تنزيلات IP ، نحتاجها تغيير IP لتجاوز هذا القيد.
سأوضح كيف أعد تشغيل المودم من وحدة التحكم ثم كيفية القيام سيناريو لأتمتة العملية. |
وحدة التحكم
حسنًا كمقدمة ، سأخبرك أن معظم أجهزة المودم التي توفرها Arnet في الأرجنتين بها خادم telnet ، لذلك سنقوم بالاتصال هناك. لا يتم تثبيت عميل telnet في بعض التوزيعات ، لذا يجب علينا تثبيته. على دبيان ومشتقاته:
sudo apt-get تثبيت telnet
للاتصال بالمودم نقوم بما يلي:
التلنت 10.0.0.2
حيث 10.0.0.2 هو IP الخاص بالمودم. بمجرد القيام بذلك ، ستظهر لنا وحدة التحكم شيئًا مشابهًا لما يلي:
الآن يجب علينا إدخال اسم المستخدم أولاً وكلمة المرور لاحقًا.
في أجهزة مودم arnet ، تكون بيانات الوصول:
اسم المستخدم: مشرف
كلمة المرور: يأخذ
o
اسم المستخدم: مشرف
كلمة المرور: الفلكدل
بمجرد تسجيل الدخول نستخدم مساعدة لرؤية قائمة الأوامر المتاحة ،
سنرى أن أحد الأوامر هو إعادة التشغيل. ثم سنستخدم إعادة تشغيل لإعادة تشغيله.
سيناريو
في أوبونتو:
sudo apt-get install lynx-cur libnotify-bin
نفتح محرر نصوص.
لمعرفة ما إذا كان المودم قد قام بتغيير IP ، نحتاج إلى التحقق من عنوان IP العام قبل إعادة تشغيل المودم وبعده. لهذا نقوم بما يلي:
IP = $ (lynx -dump http://cfaj.freeshell.org/ipaddr.cgi)
وسنمنحك 3 ثوان من انتظار الإجابة
النوم 3
ثم سنعرض عنوان IP في إشعارات سطح المكتب
notify-send -i info "IP الفعلي" "$ IP"
الآن سوف نتصل بالمودم.
(النوم 2 ؛ صدى "admin" ؛ النوم 2 ؛ صدى الصوت "alvlgeddl" ؛ النوم 2 ؛
صدى "إعادة التشغيل" ؛ ينام 65 صدى "خروج") | تلنت 10.0.0.2
حيث "السكون 2" هو الوقت الذي يستغرقه المودم للاستجابة و "السكون 65" هو الوقت التقريبي الذي يستغرقه الجهاز لإعادة التشغيل.
الآن نتحقق من عنوان IP العام مرة أخرى:
IP_NEW = $ (lynx -dump http://cfaj.freeshell.org/ipaddr.cgi)
ننتظر 3 ثوانٍ للإجابة ونتحقق مما إذا كانت مختلفة:
إذا ["$ IP"! = "$ IPNEW"] ؛ ثم (notify-send -i info "تم تغيير IP"
"$ IPNUEVO") ؛ آخر؛ (notify-send -i حوار-تحذير "IP لم يتغير" "$ IPNEW") ؛ فاي
هذا كل شئ.
الآن نضيف shebang في بداية المستند ، حفظ باسم
"Restartip" ، نعطيها أذونات التنفيذ ونسخها إلى المجلد
"/ البيرة / بن".
chmod + x إعادة تشغيل IP
إعادة تشغيل sudo cp ip / usr / bin
لتنفيذه نكتب فقط في وحدة التحكم «إعادة تشغيل»
بهذه الطريقة يكون النص:
هذا شريك!
عناق!
بابلو.
منشور ممتاز. مثالية لأولئك الذين ليس لديهم IP ثابت.
هههههه كما لو كان لدى الجميع Arnet ، وبالنسبة لأولئك الذين لديهم سبيدي ، تيليسينترو ، فايبربورونجاتيل ، كلارو ، تيلمكس ، إلخ ؟؟؟ هراء تقريرك
البرنامج النصي مخصص لمودم معين ، يجب عليك تغيير الأوامر للأوامر التي تحتاجها. أولا من وحدة التحكم تفعل: telnet 10.0.0.2 (10.0.0.2 هو عنوان IP الخاص بالمودم بشكل عام ، إذا لم يكن كذلك ، فقم بتغييره في البرنامج النصي). ثم تكتب المستخدم ، في مودم arnet يكون admin ثم كلمة المرور التي يمكن أن تكون tomenague أو alvlgeddl أو غيرها. ثم تكتب مساعدة وستظهر لك جميع الأوامر الممكنة ، يجب أن يكون هناك أمر يسمى rebbot أو إعادة التشغيل. إذن ما عليك تغييره في البرنامج النصي هو: modem ip واسم المستخدم وكلمة المرور ، الأمر لإعادة التشغيل. بالتأكيد المشكلة أن كلمة المرور ليست كذلك ، حاول تغييرها لتأخذها أو ابحث في جوجل عن بعض ... تحياتي
مرحبًا يا صديقي ، أجد المقال مثيرًا للاهتمام ولكن البرنامج النصي لا يعيد تشغيل المودم ،
لذلك لا يتغير IP ، ماذا سيحدث؟