ต้องการทำ routing เพื่อแชร์ข้อมูลระหว่าง wrt54gl+tomato

แลกเปลี่ยนความรู้ ถาม-ตอบ เกี๋ยวกับผลิตภัณฑ์แบบไร้สาย (Wireless Networking)
การติดตั้งเสาอากาศภายนอก และเสาอากาศแบบภายใน (Outdoor & Indoor Antenna)

ต้องการทำ routing เพื่อแชร์ข้อมูลระหว่าง wrt54gl+tomato

โพสต์โดย sys2u เมื่อ พฤหัสฯ. 13 พ.ย. 2008 9:57 pm

ต้องการทำ routing เพื่อแชร์ข้อมูลระหว่าง wrt54gl+tomato

tomato.gif
Existing Network Configuration
tomato.gif (38.63 KiB) เปิดดู 4755 ครั้ง
SYS2U.COM 24-Hour Online IT Store
ซิสทูยู เฟสบุ๊ค - http://www.facebook.com/SYS2UOnline

ภาพประจำตัวสมาชิก
sys2u
Administrator
 
โพสต์: 4716
ลงทะเบียนเมื่อ: อังคาร 30 ก.ย. 2008 12:35 pm
ที่อยู่: SYS2U.COM Bangkok, Thailand.

Re: ต้องการทำ routing เพื่อแชร์ข้อมูลระหว่าง wrt54gl+tomato

โพสต์โดย sys2u เมื่อ พฤหัสฯ. 13 พ.ย. 2008 9:59 pm

สรุป Configuration เพื่อความเข้าใจที่ตรงกันดังนี้นะครับ

  1. ตอนนี้ใช้ PFSense ทำ Load-Balanced โดยขา LAN ของ PFSense คือ 10.0.0.9/255.255.255.248
    ดังนั้น Netwok ID ของ PFSense LAN คือ 10.0.0.8 และ Broadcast Address คือ 10.0.0.15
    (Network ของคุณอยู่ในวง 10.0.0.8-15 ดังนั้น IP Address ที่จะใช้ได้ในวงนี้คือ 10.0.0.9-14)

  2. WAN ของ Tomato 1 (ด้านซ้าย) คือ 10.0.0.10/255.255.255.248
    LAN ของ Tomato 1 คือ 10.0.0.65/255.255.255.224
    ดังนั้น Netwok ID ของ Tomato 1 LAN คือ 10.0.0.64 และ Broadcast Address คือ 10.0.0.95
    (Network ของคุณอยู่ในวง 10.0.0.64-95 ดังนั้น IP Address ที่จะใช้ได้ในวงนี้คือ 10.0.0.65-94)

  3. WAN ของ Tomato 2 (ด้านขวา) คือ 10.0.0.11/255.255.255.248
    LAN ของ Tomato 2 คือ 10.0.0.97/255.255.255.224
    ดังนั้น Netwok ID ของ Tomato 1 LAN คือ 10.0.0.96 และ Broadcast Address คือ 10.0.0.127
    (Network ของคุณอยู่ในวง 10.0.0.96-127 ดังนั้น IP Address ที่จะใช้ได้ในวงนี้คือ 10.0.0.97-126)


คำถามคือ ต้องการที่จะให้ LAN 1 และ LAN 2 แชร์ข้อมูลไป-มา หากันได้ใช่มั๊ยครับ ?

วิธีที่ง่ายที่สุดก็คือ 'Add Routing Table' ให้กับ Tomato 1 และ Tomato 2 ให้รู้จักกัน เท่านั้นเองครับ ก็จะสามารถแชร์ข้อมูลไปมาหากันได้อย่างเรียบร้อย
โดยกำหนด Routing Table ดังนี้ครับ

* ผมไม่แน่ใจหน้าเมนูของ Tomato รบกวนช่วย capture หน้า Routing มาให้ด้วยนะครับ เลยกำหนดคำสั่ง route เบื้องต้นไปก่อนนะครับ เพราะตอนนี้มีแต่ dd-wrt

Tomato 1
ไปที่ 'Static Routing Table' จากนั้นให้เพิ่ม routing table ดังนี้ครับ
route add -net 10.0.0.96 mask 255.255.255.224 10.0.0.11


Tomato 2
ไปที่ 'Static Routing Table' จากนั้นให้เพิ่ม routing table ดังนี้ครับ
route add -net 10.0.0.64 mask 255.255.255.224 10.0.0.10

เพียงเท่านี้ครับ Tomato 1 และ Tomato 2 ควรจะทำ packet forwarding ไปมาหากันได้แล้วครับ

ปล. ทำไมต้อง set class ของ IP Address ให้ซับซ้อนขนาดนี้ละครับ ? จริงๆ ใช้แค่ Class C ธรรมดาก็น่าจะได้
ไม่ต้องยุ่งขนาดนี้ด้วย เดี๋ยวจะไปหนักที่ Administrator เองนะครับ :D
SYS2U.COM 24-Hour Online IT Store
ซิสทูยู เฟสบุ๊ค - http://www.facebook.com/SYS2UOnline

ภาพประจำตัวสมาชิก
sys2u
Administrator
 
โพสต์: 4716
ลงทะเบียนเมื่อ: อังคาร 30 ก.ย. 2008 12:35 pm
ที่อยู่: SYS2U.COM Bangkok, Thailand.


ย้อนกลับไปยัง ระบบเครือข่ายแบบไร้สาย (Wireless Networking)

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และ บุคคลทั่วไป 29 ท่าน