ผู้เขียน หัวข้อ: Load Balancing Endian Firewall 2.4  (อ่าน 24886 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ [-_เอ็ม_-]

  • Hero Member
  • *****
  • กระทู้: 1,472
  • [-- Developer มือใหม่ --]
  • Respect: +3
    • ดูรายละเอียด
    • โรงพยาบาลบรบือ
Load Balancing Endian Firewall 2.4
« เมื่อ: ตุลาคม 30, 2010, 16:56:31 PM »
0
สำเร็จแล้วครับ การทำ Load balance กับ Endian Firewall 2.4
ต้องขอบคุณ ท่าน สถิต เรียนพิศ รพ.กันทระวิชัยครับ
ได้ความรู้ และแนวคิดขึ้นมาเยอะเลย และตัวอย่างจาก
>> http://blog.nielshorn.net/2008/09/load-balancing-two-isps/ <<

แก้ไขไฟล์ /var/efw/inithooks/start.local ตามนี้ครับ
-------------------------------------------------------------------------------
#!/bin/sh
# Delete Default Routing
route del default
# Flush Cche
ip route flush cache
# Get IP addresses of our devices:
ip1=`ifconfig ppp0 | grep inet | awk '{ print $2 }' | awk -F: '{ print $2 }'`
ip2=`ifconfig ppp1 | grep inet | awk '{ print $2 }' | awk -F: '{ print $2 }'`
# Balance links based on routes:
ip route add default scope global nexthop via $ip1 dev ppp0 weight 1 nexthop via $ip2 dev ppp1 weight 1
echo $ip1
echo $ip2
exit 0
---------------------------------------------------------------------------------
แล้วแก้ไข crontab ให้รันตามเวลา เพื่อไม่ต้องมานั่ง monitor ว่าเมื่อไหร่จะ
กลายเป็นเน็ตเส้นเดียวตลอดเวลาครับ
วิธีการแก้ crontrab อ.โสธรเคยโพสไว้ในบอร์ดครับ หาดูต่อเลย  ;)  ;D

ปล. อันนี้ต้องให้ EFW เป็นแบบ PPPoE ส่วน Router ให้เป็น Bridge mode นะครับ
« แก้ไขครั้งสุดท้าย: ตุลาคม 30, 2010, 16:59:18 PM โดย [-_เอ็ม_-] »
###### [- นิวัฒน์ <M> นัดสถาพร -] ######
   << นักวิชาการคอมพิวเตอร์ รพ.บรบือ >>
<< Rajabhat Mahasarakham University >>
------------------------------------------------------------------------------

ออฟไลน์ machai

  • Hero Member
  • *****
  • กระทู้: 1,049
  • PhunPhinHospital
  • Respect: +12
    • ดูรายละเอียด
    • http://www.pphhos.com
Re: Load Balancing Endian Firewall 2.4
« ตอบกลับ #1 เมื่อ: ตุลาคม 31, 2010, 09:04:51 AM »
0
สำเร็จแล้วครับ การทำ Load balance กับ Endian Firewall 2.4
ต้องขอบคุณ ท่าน สถิต เรียนพิศ รพ.กันทระวิชัยครับ
ได้ความรู้ และแนวคิดขึ้นมาเยอะเลย และตัวอย่างจาก
>> http://blog.nielshorn.net/2008/09/load-balancing-two-isps/ <<

แก้ไขไฟล์ /var/efw/inithooks/start.local ตามนี้ครับ
-------------------------------------------------------------------------------
#!/bin/sh
# Delete Default Routing
route del default
# Flush Cche
ip route flush cache
# Get IP addresses of our devices:
ip1=`ifconfig ppp0 | grep inet | awk '{ print $2 }' | awk -F: '{ print $2 }'`
ip2=`ifconfig ppp1 | grep inet | awk '{ print $2 }' | awk -F: '{ print $2 }'`
# Balance links based on routes:
ip route add default scope global nexthop via $ip1 dev ppp0 weight 1 nexthop via $ip2 dev ppp1 weight 1
echo $ip1
echo $ip2
exit 0
---------------------------------------------------------------------------------
แล้วแก้ไข crontab ให้รันตามเวลา เพื่อไม่ต้องมานั่ง monitor ว่าเมื่อไหร่จะ
กลายเป็นเน็ตเส้นเดียวตลอดเวลาครับ
วิธีการแก้ crontrab อ.โสธรเคยโพสไว้ในบอร์ดครับ หาดูต่อเลย  ;)  ;D

ปล. อันนี้ต้องให้ EFW เป็นแบบ PPPoE ส่วน Router ให้เป็น Bridge mode นะครับ
สร้างสรรงานแจ๋มอีกแล้ว ครับท่าน ;D ;D ;D
Name : ณัฐพร ประทุม (เอก) นวก.คอม รพ. 60 เตียง  รพ.พุนพิน จ. สุราษฎร์ธานี Tel.077-292144 ต่อ 132 fax:077-292135
Servers : CentOS 
Master :HP ProLiant DL360p Gen8 ram256G
คู่มือการติดตั้ง สำหรับ admin มือใหม่ Linux CentOS7+MySQL Percona 5.6 step by step
https://www.youtube.com/watch?v=7AckfkCp9cg&

ออฟไลน์ ismailsa

  • Sr. Member
  • ****
  • กระทู้: 282
  • Respect: +4
    • ดูรายละเอียด
    • www.tydhospital.com
Re: Load Balancing Endian Firewall 2.4
« ตอบกลับ #2 เมื่อ: ตุลาคม 31, 2010, 09:32:09 AM »
0
ท่าน [-_เอ็ม_-] ปรึกษาเรื่อง Pfsense ได้หรือปล่าวครับ พอดีติดปัญหา เกี่ยวกับการเซ็ตไอพีจริง หลังจากตัว Pfsense ครับ ตอนนี้งานเลยค้าง ตาม diagram ดังนี้
นายอิสะมะแอ สะ นักวิชาการคอมพิวเตอร์
โรงพยาบาลทุ่งยางแดง จ.ปัตตานี
Server MASTER HP ML150G5  Intel Quadcore Xeonl  Ram 5G   HD 160 G SATA2  Centos 4.7serverCD-64 Bit   mysql  Percona ExtraDB 5.1.47-64 Bit hosxp  3.53.9.21
Replicate Server AMD X2 Duacore Ram 2 G
Datacenter Site www.tydhospital.org:9999
Website www.tydhospital.org
E-mail : air_comsci@hotmail.com
Tel : 089-8703569
รับผิดชอบ 1 รพ. 2 รพ.สต 2 สอ. 1 สสอ.

ออฟไลน์ [-_เอ็ม_-]

  • Hero Member
  • *****
  • กระทู้: 1,472
  • [-- Developer มือใหม่ --]
  • Respect: +3
    • ดูรายละเอียด
    • โรงพยาบาลบรบือ
Re: Load Balancing Endian Firewall 2.4
« ตอบกลับ #3 เมื่อ: ตุลาคม 31, 2010, 10:15:44 AM »
0
ขอรายละเอียดหน่อยครับ ใช้เน็ตแบบ FIXED IP หรือ Dynamics ครับ
« แก้ไขครั้งสุดท้าย: ตุลาคม 31, 2010, 10:21:05 AM โดย [-_เอ็ม_-] »
###### [- นิวัฒน์ <M> นัดสถาพร -] ######
   << นักวิชาการคอมพิวเตอร์ รพ.บรบือ >>
<< Rajabhat Mahasarakham University >>
------------------------------------------------------------------------------

ออฟไลน์ ismailsa

  • Sr. Member
  • ****
  • กระทู้: 282
  • Respect: +4
    • ดูรายละเอียด
    • www.tydhospital.com
Re: Load Balancing Endian Firewall 2.4
« ตอบกลับ #4 เมื่อ: ตุลาคม 31, 2010, 10:30:31 AM »
0
ใช้ทั้ง 2 แบบครับ cisco แบบ Fix IP  ส่วน Speeddtouch แบบ Dynamic IP
แล้วต่อเข้า Load balance Router EDIMAX
นายอิสะมะแอ สะ นักวิชาการคอมพิวเตอร์
โรงพยาบาลทุ่งยางแดง จ.ปัตตานี
Server MASTER HP ML150G5  Intel Quadcore Xeonl  Ram 5G   HD 160 G SATA2  Centos 4.7serverCD-64 Bit   mysql  Percona ExtraDB 5.1.47-64 Bit hosxp  3.53.9.21
Replicate Server AMD X2 Duacore Ram 2 G
Datacenter Site www.tydhospital.org:9999
Website www.tydhospital.org
E-mail : air_comsci@hotmail.com
Tel : 089-8703569
รับผิดชอบ 1 รพ. 2 รพ.สต 2 สอ. 1 สสอ.

ออฟไลน์ [-_เอ็ม_-]

  • Hero Member
  • *****
  • กระทู้: 1,472
  • [-- Developer มือใหม่ --]
  • Respect: +3
    • ดูรายละเอียด
    • โรงพยาบาลบรบือ
Re: Load Balancing Endian Firewall 2.4
« ตอบกลับ #5 เมื่อ: ตุลาคม 31, 2010, 10:39:02 AM »
0
สะดวกคุยทาง MSN มั๊ยครับ
ท่าจะคล่องตัวกว่า
###### [- นิวัฒน์ <M> นัดสถาพร -] ######
   << นักวิชาการคอมพิวเตอร์ รพ.บรบือ >>
<< Rajabhat Mahasarakham University >>
------------------------------------------------------------------------------

ออฟไลน์ ismailsa

  • Sr. Member
  • ****
  • กระทู้: 282
  • Respect: +4
    • ดูรายละเอียด
    • www.tydhospital.com
Re: Load Balancing Endian Firewall 2.4
« ตอบกลับ #6 เมื่อ: ตุลาคม 31, 2010, 10:45:33 AM »
0
ได้ครับ air_comsci@hotmail.com
นายอิสะมะแอ สะ นักวิชาการคอมพิวเตอร์
โรงพยาบาลทุ่งยางแดง จ.ปัตตานี
Server MASTER HP ML150G5  Intel Quadcore Xeonl  Ram 5G   HD 160 G SATA2  Centos 4.7serverCD-64 Bit   mysql  Percona ExtraDB 5.1.47-64 Bit hosxp  3.53.9.21
Replicate Server AMD X2 Duacore Ram 2 G
Datacenter Site www.tydhospital.org:9999
Website www.tydhospital.org
E-mail : air_comsci@hotmail.com
Tel : 089-8703569
รับผิดชอบ 1 รพ. 2 รพ.สต 2 สอ. 1 สสอ.

ออฟไลน์ [-_เอ็ม_-]

  • Hero Member
  • *****
  • กระทู้: 1,472
  • [-- Developer มือใหม่ --]
  • Respect: +3
    • ดูรายละเอียด
    • โรงพยาบาลบรบือ
Re: Load Balancing Endian Firewall 2.4
« ตอบกลับ #7 เมื่อ: ตุลาคม 31, 2010, 15:30:30 PM »
0
เท่าที่คุยกัน ผมมองถึงการ Forword port นะครับ
แต่ท่างทางจะหลายทอดหน่อย  ;)
###### [- นิวัฒน์ <M> นัดสถาพร -] ######
   << นักวิชาการคอมพิวเตอร์ รพ.บรบือ >>
<< Rajabhat Mahasarakham University >>
------------------------------------------------------------------------------

ออฟไลน์ ismailsa

  • Sr. Member
  • ****
  • กระทู้: 282
  • Respect: +4
    • ดูรายละเอียด
    • www.tydhospital.com
Re: Load Balancing Endian Firewall 2.4
« ตอบกลับ #8 เมื่อ: ตุลาคม 31, 2010, 15:35:02 PM »
0
Forword port เคยทำแล้วครับ ตอนใช้  Homeuse 2 เส้น แต่พอมาใช้ ลีดลาย งัยมันไม่ยอมมา ping ก็ไม่เจอ
นายอิสะมะแอ สะ นักวิชาการคอมพิวเตอร์
โรงพยาบาลทุ่งยางแดง จ.ปัตตานี
Server MASTER HP ML150G5  Intel Quadcore Xeonl  Ram 5G   HD 160 G SATA2  Centos 4.7serverCD-64 Bit   mysql  Percona ExtraDB 5.1.47-64 Bit hosxp  3.53.9.21
Replicate Server AMD X2 Duacore Ram 2 G
Datacenter Site www.tydhospital.org:9999
Website www.tydhospital.org
E-mail : air_comsci@hotmail.com
Tel : 089-8703569
รับผิดชอบ 1 รพ. 2 รพ.สต 2 สอ. 1 สสอ.

ออฟไลน์ [-_เอ็ม_-]

  • Hero Member
  • *****
  • กระทู้: 1,472
  • [-- Developer มือใหม่ --]
  • Respect: +3
    • ดูรายละเอียด
    • โรงพยาบาลบรบือ
Re: Load Balancing Endian Firewall 2.4
« ตอบกลับ #9 เมื่อ: ตุลาคม 31, 2010, 15:58:15 PM »
0
ตอนนั้นใช้เน็ตกี่เส้นครับ แล้วได้ใช้โหลดบาลานซ์มั๊ย

แล้วตัวอุปกรณ์ Load balance มันทำ Forword port ได้มั๊ยครับ

ถ้าได้ คงต้อง Forword port จาก Cisco > Load balance > Pfsene > DB Center
ประมาณนี้ครับ
###### [- นิวัฒน์ <M> นัดสถาพร -] ######
   << นักวิชาการคอมพิวเตอร์ รพ.บรบือ >>
<< Rajabhat Mahasarakham University >>
------------------------------------------------------------------------------

ออฟไลน์ Bond_007

  • Hero Member
  • *****
  • กระทู้: 1,533
  • เมื่อก่อนเคยรักมากเท่าไหร่มันยังคงรักมากเท่านั้น
  • Respect: +2
    • ดูรายละเอียด
Re: Load Balancing Endian Firewall 2.4
« ตอบกลับ #10 เมื่อ: พฤศจิกายน 01, 2010, 08:14:47 AM »
0
ถ้า Router  ไม่เป็น Bridge mode  ต้องเซตยังไงครับ
สำเร็จแล้วครับ การทำ Load balance กับ Endian Firewall 2.4
ต้องขอบคุณ ท่าน สถิต เรียนพิศ รพ.กันทระวิชัยครับ
ได้ความรู้ และแนวคิดขึ้นมาเยอะเลย และตัวอย่างจาก
>> http://blog.nielshorn.net/2008/09/load-balancing-two-isps/ <<

แก้ไขไฟล์ /var/efw/inithooks/start.local ตามนี้ครับ
-------------------------------------------------------------------------------
#!/bin/sh
# Delete Default Routing
route del default
# Flush Cche
ip route flush cache
# Get IP addresses of our devices:
ip1=`ifconfig ppp0 | grep inet | awk '{ print $2 }' | awk -F: '{ print $2 }'`
ip2=`ifconfig ppp1 | grep inet | awk '{ print $2 }' | awk -F: '{ print $2 }'`
# Balance links based on routes:
ip route add default scope global nexthop via $ip1 dev ppp0 weight 1 nexthop via $ip2 dev ppp1 weight 1
echo $ip1
echo $ip2
exit 0
---------------------------------------------------------------------------------
แล้วแก้ไข crontab ให้รันตามเวลา เพื่อไม่ต้องมานั่ง monitor ว่าเมื่อไหร่จะ
กลายเป็นเน็ตเส้นเดียวตลอดเวลาครับ
วิธีการแก้ crontrab อ.โสธรเคยโพสไว้ในบอร์ดครับ หาดูต่อเลย  ;)  ;D

ปล. อันนี้ต้องให้ EFW เป็นแบบ PPPoE ส่วน Router ให้เป็น Bridge mode นะครับ
โรงพยาบาลศิริเวชลำพูน
Hosxp version 3.53.7.16
ขอขบคุณ อาจารย์ชัยพร,อ.อ็อด,อ.เกื้อ,พี่เอก,พี่กิติศักดิ์,พี่เข้ม,พี่ไสว,พี่ terminator 2010,พี่pikepid,พี่udomchock ,พี่ขวด,พี่เจมส์,ป๋าJdadmin,พี่กานดา admin ทุกๆท่าน และนางฟ้า BMS

ทำเพื่อใครสักคนฉันได้ทำเพื่อความรัก
ร้องให้สักคนฉันก็ร้องจากหัวใจ
รักที่มันต้องจบมันก็ยังงดงาม ฉันยังจำไว้

Nologo How to be hosxp star

ออฟไลน์ [-_เอ็ม_-]

  • Hero Member
  • *****
  • กระทู้: 1,472
  • [-- Developer มือใหม่ --]
  • Respect: +3
    • ดูรายละเอียด
    • โรงพยาบาลบรบือ
Re: Load Balancing Endian Firewall 2.4
« ตอบกลับ #11 เมื่อ: พฤศจิกายน 01, 2010, 10:06:23 AM »
0
แก้ไขไฟล์ /var/efw/inithooks/start.local ตามนี้ครับ
-------------------------------------------------------------------------------
#!/bin/sh
# Delete Default Routing
route del default
# Flush Cache
ip route flush cache
# Balance links based on routes:
ip route add default scope global nexthop via [IP Router1] dev [interface1] weight 1 nexthop via [IP Router2] dev [interface2] weight 1
exit 0
--------------------------------------------------------------------------------
ประมาณนี้ครับ

หมายเหตุ :
* [IP Router1] = หมายเลข IP ของ Router เน็ตตัวที่ 1
* [Interface1] = Interface ที่เชื่อมต่อเน็ตตัวที่ 1
###### [- นิวัฒน์ <M> นัดสถาพร -] ######
   << นักวิชาการคอมพิวเตอร์ รพ.บรบือ >>
<< Rajabhat Mahasarakham University >>
------------------------------------------------------------------------------

ออฟไลน์ [-_เอ็ม_-]

  • Hero Member
  • *****
  • กระทู้: 1,472
  • [-- Developer มือใหม่ --]
  • Respect: +3
    • ดูรายละเอียด
    • โรงพยาบาลบรบือ
Re: Load Balancing Endian Firewall 2.4
« ตอบกลับ #12 เมื่อ: พฤศจิกายน 01, 2010, 18:15:33 PM »
0
แนะนำอีกนิดครับ ถ้าความเร็วเน็ตไม่เท่ากัน ควรกำหนด weight
ให้กับเน็ตเส้นที่มีความเร็วมากที่สุด ให้เป็น 1 ครับ
ส่วนอีกเส้นที่ความเร็วน้อยกว่า ควรกำหนดเป็น 2 ขึ้นไปครับ

สาเหตุเนื่องจากการทำงานโหลดบาลานซืของ EFW จะไม่ค่อยนิ่งครับ แม้จะให้น้ำหนักเท่ากันก็ตาม
แต่ถ้าความเร็วเน็ตเท่ากันก็กำหนดให้เป็น 1 เท่ากันเลยก็ได้ครับ ไม่น่าจะมีปัญหาอะไร

เนื่องจากถ้าเวลานั้นบังเอิญว่า EFW ไปเน้นให้สายที่ความเร็วต่ำ ก็จะทำให้เน็ตช้าครับ
 :)  ;)
###### [- นิวัฒน์ <M> นัดสถาพร -] ######
   << นักวิชาการคอมพิวเตอร์ รพ.บรบือ >>
<< Rajabhat Mahasarakham University >>
------------------------------------------------------------------------------

ออฟไลน์ panus_t

  • Hero Member
  • *****
  • กระทู้: 2,368
  • Respect: +8
    • ดูรายละเอียด
Re: Load Balancing Endian Firewall 2.4
« ตอบกลับ #13 เมื่อ: กุมภาพันธ์ 21, 2013, 12:02:33 PM »
0
รันไม่ได้ครับ
root@efw-1357928046:/var # /var/efw/inithooks/start.local
bash: /var/efw/inithooks/start.local: Permission denied
โรงพยาบาลเสิงสาง จ.นครราชสีมา (ขนาด  60  เตียง ปี2554)  ขึ้นระบบโดยทีมงาน BMS  เมื่อเดือนเมษายน 2551
ก่อนหน้านั้นขึ้นระบบเมื่อ 07/07/07 ฤกษ์ดี  Master Server  IBM System x3500M4  RAM ECC 24 GB. HardDisk SAS 450x3 GB. ServerRAID M1100 Series Zero RAID5  OS:CentOS 6.4  MySQLPercona : 5.5.30-30.1

ออฟไลน์ NtvHospital

  • Jr. Member
  • **
  • กระทู้: 99
  • Respect: +2
    • ดูรายละเอียด
Re: Load Balancing Endian Firewall 2.4
« ตอบกลับ #14 เมื่อ: กุมภาพันธ์ 21, 2013, 15:44:53 PM »
0
# chmod 755 /var/efw/inithooks/start.local
Somdej Praborom Rachineenat Hospital Nathawee Songkhla

Ms:  Server IBM x3650 M3 Xeon 6Core 5660 2.80GHz,Ram 32G(ECC-Original ram),HD-SAS146G 15Krpm x 4(RAID10)
CentOS 6.4 x64 ,Mysql Percona 5.5.33

SL:  Server IBM x3650 M2 Xeon 4Core 5520 2.26GHz,Ram 8G(ECC-Original ram),HD-SAS146G 10Krpm x 4(RAID10)
CentOS 6.4 x64 ,Mysql Percona 5.5.33

IMG:Server IBM x3550 M3 Xeon 4Core 5620 2.40GHz,Ram 4G(ECC-Original ram),HD-SAS1.2TB 10Krpm x 3(RAID5)
CentOS 6.5 x64 ,Mysql Percona 5.5.33

HosXP 3.56.12.16
INET 3BB Leaseline 40M + Adsl 10M ,Endian Firewall 2.2 rc2
NetWork SRW2048-K9-EU ,HP V1405-24G
UPS Emerson Liebert True Online GXT3-3000RT,APC Smart Online SURTD3000RMXLI
NAS LinkStation Buffalo 2TB x2
KVM Switch ATEN CS-1734A
X-RAY WEBPACS
LAB LIS

RunSystem 2006-06-14 ,Implement By อ.ชัยพร+ทีมงาน ขอบคุณทีมงาน BMS