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

کمک و پشتیبانی => شبکه و سرویس‌ دهنده‌ها => نویسنده: unknown_user_gw&3vK در 11 خرداد 1397، 12:11 ق‌ظ

عنوان: توزیع ترافیک بر اساس IP مقصد
ارسال شده توسط: unknown_user_gw&3vK در 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 ؟
عنوان: پاسخ : توزیع ترافیک بر اساس IP مقصد
ارسال شده توسط: nixoeen در 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