هذا هو أمر DietForwarder الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
DietForwarder - أداة DIET لإدارة أنفاق SSH بين مكونات DIET
اسم
DietForwarder - أداة لإنشاء وكلاء DIET. وكلاء الشحن هم مكونات خاصة
بمثابة وكلاء وإدارة أنفاق SSH بين مكونات DIET في الشبكات المعقدة.
ملخص
دايت فورواردر [خيارات] ...
الوصف
نشر DIET على شبكات غير متجانسة لا يمكن الوصول إليها بوسائل أخرى غير ssh
الأنفاق مهمة حساسة. وكلاء DIET هم مكونات DIET خاصة تعمل كـ
الوكلاء بين مكونات DIET عن طريق إنشاء أنفاق ssh.
DietForwarder هو أمر لإنشاء مثيل لوكلاء DIET. وكلاء الشحن تبسيط
صيانة أنفاق ssh بين مكونات DIET، وبالتالي تحسين قابلية التوسع في DIET و
سهولة التكوين في طبولوجيا الشبكة المعقدة.
قبل البدء في وكيل DIET، يجب عليك:
· إطلاق omniNames على المضيفين المحليين والبعيدين؛
· إطلاق النظير البعيد، مع تحديد اسمه وتكوين الشبكة فقط؛
· إطلاق النظير المحلي وإعطائه اسم النظير البعيد، وتفاصيل اتصال ssh،
المنفذ البعيد المراد استخدامه وخيار "pass -C" لإنشاء نفق ssh.
[ملاحظة: يجب إطلاق معيدي التوجيه قبل التسلسل الهرمي لـ DIET.]
OPTIONS
--اسم [اسم]
سلسلة تحديد معيد التوجيه.
--اسم النظير [اسم]
سلسلة تحدد نظيرتها على الشبكة الأخرى.
--ssh-host [يستضيف]
استضافة نفق ssh.
--ssh-تسجيل الدخول [تسجيل الدخول]
يتم استخدام تسجيل الدخول لتأسيس اتصال ssh (الافتراضي: تسجيل دخول المستخدم الحالي).
- مفتاح ssh [/المسار/إلى/SSH/مفتاح]
المسار إلى مفتاح ssh (المفتاح الخاص!) المستخدم لتأسيس اتصال ssh
(الافتراضي: $HOME/.ssh/id_rsa).
- منفذ بعيد [ميناء]
المنفذ الذي يستمع إليه مضيف ssh.
--المضيف البعيد [يستضيف]
المضيف الذي يتم الاتصال به بواسطة النفق (يتوافق مع خيارات ssh -L
و-ر).
--nb-إعادة المحاولة [ملحوظة]
عدد المرات التي سيحاول فيها معيد التوجيه المحلي ربط نفسه بجهاز التحكم عن بعد
معيد التوجيه (الافتراضي: 3).
--peer-ior [إير]
يمرر IOR الخاص بمعيد التوجيه البعيد. بشكل افتراضي، سوف يقوم وكيل الشحن المحلي باسترداد
IOR نظيرتها.
--النفق-الانتظار [ثواني]
قم بتعيين عدد الثواني التي يجب انتظارها قبل الأخذ في الاعتبار أن النفق قد تم
مكون.
مثال
فيما يلي مثال تكوين بسيط:
· لدينا مجالين: net1 و net2. سيتم إطلاق وكلاء الشحن على المضيفين fwd.net1 و
fwd.net2.
· ليس هناك صلة بين المضيفين fwd.net1 و fwd.net2 ولكن يمكن للمستخدمين الوصول fwd.net2 تبدأ من
fwd.net1 باستخدام اتصال SSH.
· دعونا ندعو fwd.net1 وكيل الشحن Fwd1 و fwd.net2 وكيل الشحن Fwd2.
· يعيش واحد SeD في fwd.net2 بينما يعيش باقي التسلسل الهرمي للنظام الغذائي على net1 المجال.
أمر خط For إطلاق FWD1
fwd.net1$ DietForwarder --name Fwd1 --peer-name Fwd2 \
--ssh-host fwd.net2 --ssh-login DietUser \
--ssh-key id rsa net2 --remote-port 50000
أمر خط إلى إطلاق FWD2
fwd.net2$ DietForwarder - الاسم Fwd2
الأساس المنطقي
يستخدم DIET CORBA كطبقة اتصال خاصة به. على الرغم من أنها وسيطة مرنة وقوية،
ويظل من الصعب نشر DIET على شبكات غير متجانسة لا يمكن الوصول إليها إلا
من خلال أنفاق SSH. يساعد وكلاء DIET المسؤول على تكوين شبكتهم
بدون إعداد أنفاق ssh يدويًا، وهو أمر يمكن القول إنه ليس بسيطًا ولا قابلاً للتطوير.
تجعل وكلاء DIET من السهل جدًا تكوين الشبكات باستخدام مثل هذه الهياكل.
استخدم DietForwarder عبر الإنترنت باستخدام خدمات onworks.net