انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید

نویسنده موضوع: روت کردن روتر  (دفعات بازدید: 1168 بار)

0 کاربر و 2 مهمان درحال مشاهده موضوع.

آفلاین mb

  • Jr. Member
  • *
  • ارسال: 57
  • جنسیت : پسر
روت کردن روتر
« : 01 آذر 1399، 05:05 ب‌ظ »
ایا این امان وجود داره که خود روتر رو مسیریابی کنیم که داخل خودش چیکار میکنه و به کجا ها وصل میشه

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19720
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : روت کردن روتر
« پاسخ #1 : 04 آذر 1399، 04:38 ب‌ظ »
بستگی به سیستم‌عامل مسیریابتون داره.
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین mb

  • Jr. Member
  • *
  • ارسال: 57
  • جنسیت : پسر
پاسخ : روت کردن روتر
« پاسخ #2 : 04 آذر 1399، 05:15 ب‌ظ »
منظور از سیستم عامل مسیریاب چیه اونا فریمور دارن یا سیستم عامل کامپیوتر رو میگید لینوکس
« آخرین ویرایش: 04 آذر 1399، 05:17 ب‌ظ توسط mbanti »

آفلاین مرتضی . م

  • High Hero Member
  • *
  • ارسال: 1121
پاسخ : روت کردن روتر
« پاسخ #3 : 04 آذر 1399، 05:20 ب‌ظ »
من مطمئن نیستم درست منظورتون رو متوجه شده باشم ولی اگه درست متوجه شده باشم شما میخواید ببینید تا وقتی که مثلا به google.com متصل بشید ببینید چه مسیرهایی رو رفته
چند تا برنامه برای اینکار هستن که من با دوتاشون کار کردم یکی mtr
mtr google.comو دیگری traceroute

آفلاین mb

  • Jr. Member
  • *
  • ارسال: 57
  • جنسیت : پسر
پاسخ : روت کردن روتر
« پاسخ #4 : 05 آذر 1399، 04:15 ب‌ظ »
ممنونم از پاسخ گوییتون ولی منظور من این بوده که به صورت سخت افزاری خود مودم رو مسیریابی کرد. برای این که بشه آدرس ip های مخفی رو که * * * هستند نشون بده شما راه حل دیگه ای ندارین یا نرم افزاری که ای پی های مخفی رو نشون بده آدرس مک (MAC address) هم نشون بده خوبه

آفلاین سلمان م.

  • ناظر انجمن
  • *
  • ارسال: 4106
  • جنسیت : پسر
  • GNU Operating System - سیستم عامل گنو
پاسخ : روت کردن روتر
« پاسخ #5 : 05 آذر 1399، 07:35 ب‌ظ »
توی traceroute اون *** یعنی که timeout داده (به صورت دیفالت فقط ۵ ثانیه صبر می‌کنه) . شاید با استفاده از --wait=30 (یعنی ۳۰ ثانیه صبر کن) چیزهای بیشتری نشون بده.

$ traceroute --wait=30 gnu.org

آفلاین mb

  • Jr. Member
  • *
  • ارسال: 57
  • جنسیت : پسر
پاسخ : روت کردن روتر
« پاسخ #6 : 06 آذر 1399، 02:17 ب‌ظ »
متاسفانه باز هم فایده نداشت با مقادیر بالاتر هم تست کردم ولی نشد ایا راه دیگه ای نیست؟

──╼ $traceroute --wait=30 adsl.tci.ir
traceroute to adsl.tci.ir (217.218.86.7), 30 hops max, 60 byte packets
 1  192.168.1.1 (192.168.1.1)  0.890 ms  0.744 ms  1.501 ms
 2  10.140.128.103 (10.140.128.103)  22.968 ms  23.622 ms  25.108 ms
 3  10.143.143.5 (10.143.143.5)  26.765 ms  27.932 ms  29.389 ms
 4  80.210.16.66 (80.210.16.66)  40.581 ms  40.556 ms  41.499 ms
 5  10.22.26.102 (10.22.26.102)  43.143 ms  43.823 ms  45.303 ms
 6  217.218.86.1 (217.218.86.1)  47.935 ms  33.019 ms  34.340 ms
 7  * * *
 8  * * *
 9  * * *
10  * * *
11  * * *
12  * * *
13  * * *
14  * * *
15  * * *
16  * * *
17  * * *
18  * * *
19  * * *
20  * * *
21  * * *
22  * * *
23  * * *
24  * * *
25  * * *
26  * * *
27  * * *
28  * * *
29  * * *
30  * * *

آفلاین A. Ekramian

  • Jr. Member
  • *
  • ارسال: 71
  • جنسیت : پسر
پاسخ : روت کردن روتر
« پاسخ #7 : 30 فروردین 1400، 09:07 ب‌ظ »
متاسفانه باز هم فایده نداشت با مقادیر بالاتر هم تست کردم ولی نشد ایا راه دیگه ای نیست؟

──╼ $traceroute --wait=30 adsl.tci.ir
traceroute to adsl.tci.ir (217.218.86.7), 30 hops max, 60 byte packets
 1  192.168.1.1 (192.168.1.1)  0.890 ms  0.744 ms  1.501 ms
 2  10.140.128.103 (10.140.128.103)  22.968 ms  23.622 ms  25.108 ms
 3  10.143.143.5 (10.143.143.5)  26.765 ms  27.932 ms  29.389 ms
 4  80.210.16.66 (80.210.16.66)  40.581 ms  40.556 ms  41.499 ms
 5  10.22.26.102 (10.22.26.102)  43.143 ms  43.823 ms  45.303 ms
 6  217.218.86.1 (217.218.86.1)  47.935 ms  33.019 ms  34.340 ms
 7  * * *
 8  * * *
 9  * * *
10  * * *
11  * * *
12  * * *
13  * * *
14  * * *
15  * * *
16  * * *
17  * * *
18  * * *
19  * * *
20  * * *
21  * * *
22  * * *
23  * * *
24  * * *
25  * * *
26  * * *
27  * * *
28  * * *
29  * * *
30  * * *

دوست عزیز اول سؤالتون رو خوندم نامفهوم بود که دقیقا چه چیز یک روتر رو می‌خواهید روت کنید؟!!!

اما این جواب آخرتون رو که دیدم متوجه منظورتون شدم.
ابتدا یک توضیح در مورد مکانیزم traceroute می‌دهم. فرض کنید در مسیر شما تا مقصد یک آی‌پی چندین روتر وجود دارند. شما زمانی که درخواست‌های پروتکل icmp (اصطلاحا ping کردن) را انجام می‌دهید، پکت‌های icmp به صورت دست به دست از رایانه‌ی شما به مقصد ارسال می‌گردد و مجددا پاسخ آن از رایانه‌ی مقصد به رایانه‌ی شما بازمی‌گردد و شما در خروجی برنامه‌ی ping به ازای هر پکت یک خط مشاهده می‌کنید به همراه زمان رفت و برگشت (latency) آن بسته.
در حین forward کردن یک بسته‌ی icmp به روتر بعدی، هر hop از فیلد ttl هر بسته یک واحد کم می‌کند و آن را به روتر بعدی ارسال می‌کند. در هر لحظه که ttl یک بسته به صفر برسد، روتر مذکور به جای forward کردن آن بسته، یک پاسخ icmp محتوی سر ریز شدن ttl به رایانه‌ی شما بازمی‌گرداند.
بنابراین با افزایش دادن مکرر ttl از مقدار ۱ تا بیش‌تر شما می‌توانید hopهای بین یک مسیر را شناسایی کنید.

اما چنانچه یک روتر در مسیر به نحوی پیکربندی شده باشد که پاسخ‌های icmpها را drop کند، لذا شما امکان شناسایی آن hop را در مسیر ندارید و همین باعث می‌شود در خروجی traceroute آن‌ها را به صورت * ببنید.

برای درک بهتر دستور زیر را اجرا کنید و آی‌پی خروجی آن را در هر مرتبه بررسی کنید:
ping -t 1 8.8.8.8
خروجی کد بالا احتمال زیاد خطای ttl از آی‌پی مودم خودتان خواهد بود. با افزایش مقدار ۱ به بیش‌تر همان خطا را از hopهای بعدی دریافت خواهید کرد تا اینکه مقدار ttl به تعداد گره‌های مسیر تا مقصد برسد. عملکرد برنامه‌ی traceroute دقیقا به همین نحو است.

بنابراین این مسئله هیچ ارتباطی به مودم و روترهای شما ندارد.
پیشنهاد می‌کنم حتما کتاب‌های مربوط به پروتکل‌های شبکه را مطالعه کنید.