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

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

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


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: توزیع ترافیک بر اساس IP مقصد  (دفعات بازدید: 910 بار)

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

آفلاین unknown_user_gw&3vK

  • Newbie
  • *
  • ارسال: 7
توزیع ترافیک بر اساس IP مقصد
« : 11 خرداد 1397، 12:11 ق‌ظ »
سلام دوستان. من قصد دارم ترافیک شبکه رو بر اساس فیلتر بودن مقصد بین دوتا getway تقسیم کنم. یه جورایی split tunneling انجام بدم.

شرایط زیر رو در نظر بگیرید
MCI - 192.168.8.1
IRANCELL - 192.168.43.1

اینها Getway های مربوط به دوتا مودم هستن که به رزبری پای وصل کردم. و یه روتر هم به eth0 وصل کردم که درحال حاضر کل ترافیکش روی 8.1 عبور میکنه.

حالا توی کانفیگ فعلی من ترافیکی که میاد روی 8.1 یه دور از TUN0 رد میشه. (یعنی درواقع کل ترافیک شبکه از PROXY استفاده میکنه)

چیزی که من میخوام اینه که بر اساس نتیجه دستور ping ترافیک رو بین 8.1 یا 43.1 تقسیم کنم. که اگر وبسایت سرور هاش ایران هست بتونم از تخفیف 50 درصدی استفاده کنم.

چطوری این کار رو میتونم انجام بدم با iptables ؟

آفلاین nixoeen

  • ناظر انجمن
  • *
  • ارسال: 4872
  • جنسیت : پسر
  • masoft قدیم
پاسخ : توزیع ترافیک بر اساس IP مقصد
« پاسخ #1 : 11 خرداد 1397، 01:22 ق‌ظ »
برای مثال اگر بخوای تمام آی‌پی‌های رنج ۱۰ کلاس A که احتمالا توی ایران هستند از 192.168.43.1 روی eth0 رد بشن، کافیه چنین چیزی بنویسی:
ip route add 10.0.0.0/8 via 192.168.43.1 dev eth0