|
|
| 1 | 2 | 3 | 4 | 5 |
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 | |
|
|
|
15 มีนาคม 2554
|
|
|
|
ทำ DHCP Relay ให้กับ coova-chilli
ปัญหาอย่างหนึ่งของการ Implement Plawan Central Log คือส่วนใหญ่แล้วในเครือข่ายเดิมมักจะมี DHCP Server อยู่แล้ว
แต่เพราะ Plawan Central Log นั้นมี coova-chilli อยู่ ทำงานในลักษณะ tunnel คอยจับ packet ที่วิ่งไปมาระหว่างเครือข่าย และต้องทำหน้าที่เป็น DHCP server ไปด้วยในตัว
ไอ้ครั้นจะต้องมี DHCP 2 ตัวในเครือข่ายเดียวกันก็ใช่เรื่อง coova ก็มี parameter nodynip ไว้ปิด DHCP ด้วย แต่ก็ทำให้ไม่สามารถใช้งาน tunnel ได้
ว่าแล้วก็มีวิธีคือการใช้ DHCP Relay คือให้ coova เป็น DHCP เหมือนเดิม แต่ไปดึง IP จาก DHCP หลักแทน โดยการ setting มี parameter ที่เกี่ยวข้องคือ
dhcpgateway=x.x.x.x (IP ขา LAN ของเครื่องที่ติดตั้ง coova) dhcpgatewayport=67 (port number ของ coova DHCP service ปกติใช้เลข 67) dhcprelayagent=x.x.x.x (IP ของ DHCP server หลัก)
โดยปกติจะ config ไว้ใน /etc/chilli.conf restart chilli ด้วย /etc/chilli restart
เท่านี้ก็ใช้งานได้แล้ว
ขั้นต่อไปก็ แก้ radius.module ให้สามารถ stop user ได้
Create Date : 15 มีนาคม 2554 |
|
0 comments |
Last Update : 15 มีนาคม 2554 15:44:47 น. |
Counter : 2932 Pageviews. |
|
|
|
| |
|
|
The Titan |
|
|
|
|