لطفا وارد شوید یا ثبت‌نام کنید تا به انجمن‌ها دسترسی کامل داشته باشید.



 
امتياز موضوع :
  • 0 رأي - معدل امتيازات : 0
  • 1
  • 2
  • 3
  • 4
  • 5
Load balance
2006-07-24, 03:06 AM,
ارسال : #1
Load balance
روی سرور لینوکسم من 2 تا کارت شبکه نصب کردم و کار میکنه ... یکی برای ارتباطات شبکه داخلی و یکی هم برای عرض باند اینترنت و روی اون ما یک Nat داریم که از eth0 برویeth1 کانفیگ شده . ما اومدیم یک کارت شبکه سوم اضافه کردیم، یک عرض باند دیگه ای هم اومدیم بهش وصل کردیم(eth2). وقتی وصل کردیم اینترفیسش ip گرفته و Up شده منتها از توش پکت رد نمیشه !! خطای destination host unavailable میده...
این مشکل رو چطور می تونم حل کنم ؟؟

در نهایت هم می خوام این دستگاه بشه router و باهاش Load balance انجام بدم . مثلا : send میلهام میخوام از eth1 و FTP هام از eth2 بره . یعنی میخوام بعضی از چیزها از eth1 بره بعضی ها از eth2 یعنی که این دست خودم باشه و من تعیین کنم .

[ltr]
Smashing all Kernel 2.x
[/ltr]
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2006-07-24, 12:25 PM,
ارسال : #2
 
سلام دوست عزیز

برای اینکه بتونی ترافیک دلخواهتو از هر لینک عبور بدی یعنی بعضی از چیزها از eth1 بره بعضی ها از eth2 باید ابتدا یک تیبل ip rule تعریف کنی بعد با استفاده از mangle ترافیک مورد نظرتو mark کنی و در آخر هم باید route بنویسی که ترافیک مورد نظرت رو به table که تو ip rule تعریف کردی هدایت کنه
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2006-07-25, 01:26 PM,
ارسال : #3
 
ببخسید این mangle چیه ؟ و چطور میتونم ترافیک مورد نظرمو مارک کنم ؟

[ltr]
Smashing all Kernel 2.x
[/ltr]
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2006-07-25, 02:08 PM,
ارسال : #4
 
کسی نیست ؟

[ltr]
Smashing all Kernel 2.x
[/ltr]
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2006-07-25, 02:14 PM,
ارسال : #5
 
Nimbus نویسنده :کسی نیست ؟

بجز Google ؟

Wish you Were here ...
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2006-07-25, 02:18 PM,
ارسال : #6
 
گوگل گزینه اول من هست ؛ همیشه بوده ...
ممنون

[ltr]
Smashing all Kernel 2.x
[/ltr]
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2006-07-25, 06:49 PM,
ارسال : #7
 
mangle از مزایای iptables لینوکس هستش و با mangle میتونی روی یکسری از packet های مورد نظرتو علامت بزاریم یا به اصطلاح mark کنیم اگه 1 نگاه به man این iptables بندازی دقیقا متوجه میشی بازهم اگه متوجه نشدی من در خدمتم
برای مثال میخوایم ترافیک web رو با استفاده از mangle مارک کنیم :

iptables -t mangle -A PREROUTING -p tcp --dport 80 -j MARK --setmark 6

با این دستور درواقع بر روی packet هایی که به web مربوط میشن با عدد 6 یک علامت میگذاریم
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2006-07-30, 11:52 AM,
ارسال : #8
 
ممنون amir_galaxy,
خیلی کمک کردیدن ،
حالا بعد از اینکه مارک پکتهای web رو کردیم route رو چطور باید بنویسیم که ترافیک مورد نظر رو با عدد 6 به table که تو ip rule تعریف کردیم هدایت کنه ؟

[ltr]
Smashing all Kernel 2.x
[/ltr]
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2006-07-30, 08:23 PM,
ارسال : #9
 
متا سفانه هنوز مشکل اول من حل نشده Sad

روی سرور لینوکسم من 2 تا کارت شبکه نصب کردم و کار میکنه ... یکی برای ارتباطات شبکه داخلی و یکی هم برای عرض باند اینترنت و روی اون ما یک Nat داریم که از eth0 برویeth1 کانفیگ شده . ما اومدیم یک کارت شبکه سوم اضافه کردیم، یک عرض باند دیگه ای هم اومدیم بهش وصل کردیم(eth2). وقتی وصل کردیم اینترفیسش ip گرفته و Up شده منتها از توش پکت رد نمیشه !! خطای destination host unavailable میده...
این مشکل رو چطور می تونم حل کنم ؟؟

کد :
ping 192.9.9.3 -I eth2

                                          PING 192.9.9.3 (192.9.9.3) from 213.207.240.207 eth2: 56(84) bytes of data.
From 213.207.240.207 icmp_seq=0 Destination Host Unreachable
From 213.207.240.207 icmp_seq=1 Destination Host Unreachable
From 213.207.240.207 icmp_seq=2 Destination Host Unreachable

--- 192.9.9.3 ping statistics ---
5 packets transmitted, 0 received, +3 errors, 100% packet loss, time 4020ms
, pipe 4
نقل قول این ارسال در یک پاسخ
2006-08-02, 06:30 PM,
ارسال : #10
 
سلام NIMBUS
اولا از تاخیر پیش آمده عذر میخوام

درضمن آیا برای اون link دومت یعنی eth2 ات default gateway ست کردی که packet ها بتونن از اون رد بشن ؟
و برای این کار باید اینطوری عمل کنی :

ip route add default scope global nexthop via GW1 dev eth0 weight 1 nexthop via GW2 dev eth2 weight 1

در اینجا مقادر عدد ۱ که به weight اختصاص داده شده نشان دهنده priority هستش که میتونی بر اساس نیازت اون رو تغییر بدی تا یکی از این دو لینک به عنوان لینک پیش فرض قرار بگیره و بجای GW1 و GW2 هم باید همون gateway های هر لینکت رو بذاری
به این ترتیب میتونی دوتا default gateway ست کنی
اول ابن مشکل رو حل کن بعد میریم سر اونیکی موضوع
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2006-08-03, 12:47 AM,
ارسال : #11
 
سلام دوستان
این دو لینک رو هم ببیند! همه چیز توضیح داده شده .
<!-- m --><a class="postlink" href="http://linux-ip.net/html/adv-multi-internet.html#adv-multi-internet-outbound">http://linux-ip.net/html/adv-multi-inte ... t-outbound</a><!-- m -->
<!-- m --><a class="postlink" href="http://tetro.net/misc/multilink.html">http://tetro.net/misc/multilink.html</a><!-- m -->
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2010-04-14, 07:32 PM,
ارسال : #12
 
من برای مشکل شما دستگاه Peplink balance رو پیشنهاد میدم چون با امکاناتی که داره دقیقا مشکل شمارو حل میکنه ... میتونید هر ترافیکی رو که دوست دارید به هر لینکی که دوست دارید بفرستید ... و در ضمن Load balancing و Failover خیلی خوبی داره و مهمتر از همه اینکه چینی نیست و یرند آمریکایی ساخت تایوان هست ... کمی گرونه ولی صرف میکنه چون کیفیت و خدمات خیلی خوبی داره ... امیداوارم کمک کرده باشه ....
نقل قول این ارسال در یک پاسخ
2010-04-14, 08:12 PM,
ارسال : #13
 
برای لود بالانس من ۲گزینه رو بسیار عالی میدونم اولی لینوکس میکروتیک و دومی لینوکس untungle
مورد دوم که واقع user ferindly و اسان هست برای پیکر بندی

<!-- m --><a class="postlink" href="http://wiki.mikrotik.com/wiki/Load_Balancing_over_Multiple_Gateways">http://wiki.mikrotik.com/wiki/Load_Bala ... e_Gateways</a><!-- m -->

<!-- m --><a class="postlink" href="http://www.untangle.com/Video/Wan-Balancer/">http://www.untangle.com/Video/Wan-Balancer/</a><!-- m -->

<!-- m --><a class="postlink" href="http://www.rashtonline.ir">http://www.rashtonline.ir</a><!-- m --> ===دور ه های آموزش لینوکس
<!-- m --><a class="postlink" href="http://www.gullug.org">http://www.gullug.org</a><!-- m --> <<== وب سایت رسمی گروه کاربران لینوکس گیلان
<!-- m --><a class="postlink" href="http://www.hashem-wolf.ir">http://www.hashem-wolf.ir</a><!-- m --><====وبلاگ شخصی
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ


رفتن به انجمن :


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