Endian Firewall 2.4 - โรงพยาบาลพระสมุทร ... · 2012. 5. 11. ·...

32
11/05/55 1 Endian Firewall 2.4.1 Overview Endian Firewall Community คือ ลีนุกซ์ประเภทหนึѷงทีѷออกแบบมาเพืѷอความปลอดภัย ซึѷงถูก เปลีѷยนทุกระบบเพืѷอมาเป็ น อุปกรณ์ทางด ้ านความปลอดภัยของเครือข่ายด ้ วยการทํางานแบบ Unified Threat Management (UTM) * ตัวซอฟท์แวร์ถูกออกแบบให ้ ใช ้ งานได ้ ง่าย ง่ายต่อการติดตัѸงใช ้ งานและ การจัดการ โดยคุณลักษณะทีѷเพิѷมเข ้ ามาได ้ แก่ ... Stateful packet inspection firewall ** Application-level proxies for various protocols (HTTP, FTP, POP3, SMTP) with Antivirus support Virus and spamfiltering for email traffic (POP and SMTP) Content filtering of Web traffic VPN solution (based on OpenVPN) ข้อดีทีѷสําคัญของ Endian Firewall คือเป็ น software แบบ Open source สนับสนุนโดย บริษัท Endian S.r.l. * Network firewall + E-mail spam filtering + Anti-virus capability + IDS or IPS = UTM ** Stateful packet inspection firewall Endian Firewall Community คืออะไร?

Transcript of Endian Firewall 2.4 - โรงพยาบาลพระสมุทร ... · 2012. 5. 11. ·...

Page 1: Endian Firewall 2.4 - โรงพยาบาลพระสมุทร ... · 2012. 5. 11. · 11/05/55 1 Endian Firewall 2.4.1 Overview Endian Firewall Community คือ ลีนุกซ์ประเภทหนึงทีออกแบบมาเพือความปลอดภัย

11/05/55

1

Endian Firewall 2.4.1Overview

Endian Firewall Community คือ ลนุีกซป์ระเภทหนึงทีออกแบบมาเพือความปลอดภัย ซึงถูกเปลียนทุกระบบเพือมาเป็น อุปกรณ์ทางด ้ านความปลอดภัยของเครือข่ายด ้ วยการทํางานแบบ Unified Threat Management (UTM)* ตัวซอฟท์แวร์ถูกออกแบบให ้ ใช ้ งานได ้ ง่าย ง่ายต่อการต ิดตั งใช ้ งานและการจัดการ โดยคุณลักษณะทีเพิมเข ้ ามาได ้ แก่...

Stateful packet inspection firewall**

Application-level proxies for various protocols (HTTP, FTP, POP3, SMTP) with Antivirus supportVirus and spamfiltering for email traffic (POP and SMTP)Content filtering of Web trafficVPN solution (based on OpenVPN)

ข ้ อดีทีสําคัญของ Endian Firewall คือเป็น software แบบ Open source สนับสนุนโดย บริษัท Endian S.r.l.* Network firewall + E-mail spam filtering + Anti-virus capability + IDS or IPS = UTM** Stateful packet inspection firewall

Endian Firewall Community คืออะไร?

Page 2: Endian Firewall 2.4 - โรงพยาบาลพระสมุทร ... · 2012. 5. 11. · 11/05/55 1 Endian Firewall 2.4.1 Overview Endian Firewall Community คือ ลีนุกซ์ประเภทหนึงทีออกแบบมาเพือความปลอดภัย

11/05/55

2

ทําไมถึงตองใช EFW? แลวมันดีอยางไร?

• 1. ท่านไม่ต ้ องเสียเงินซือ Firewall จากค่ายดังๆ ในราคาแพงๆ เพราะ EFW ทําได ้หมด และเป็น OpenSource

• 2. ท่านไม่จําเป็นต ้ องรู ้ คําสัง Linux มากมายหรือขึนสูง เพราะท่านสามารถ configทุกอย่างได ้ จาก Web Browser***3. ไม่จําเป็นต ้ องจัดหา จัดซือเครืองใหม่ๆ เครืองแรง เพราะเราไม่ต ้ องการใช ้ งานมากมายขนาดประมวลผล3D เครืองทีมีๆอยู่ก ็เพียงพออยู่แล ้ ว

• 4. ท่านไม่ต ้ องจ ้ าง consult, ไม่ต ้ องจ ้ างใครมาติดตังให ้ และเบือทีต ้ องให ้ คนอืน config และก็ไม่ตรงตามความต ้ องการ ปัญหาเหล่านีจะหมดไป เพราะท่านจะเป็นคนทําเอง แก ้ ไขเอง ไม่มีค่าใช ้ จ่าย

• 5. มีแหล่ง community ดีๆที ThaiAdmin อยู่แล ้ ว ไม่ต ้ องกลัว ว่าท่านจะอยู่คนเดียว อย่างเดียวดาย

" ถ ้าน ับข ้อดีได้ครบท ั ง 5 ข ้อแล ้ว เรามาเร ิมก ันเลยดีกว่าคร ับ ^o^ "

***Web Browser : โปรแกรมทีใช ้ ในการเปิดเวบต่างๆ เช่น Internet Explorer, FireFox, Safari, Chrome, etc...

การ Download EFW

เราสามารถดาวน์โหลดจากเว็บไซต์ https://sourceforge.net/projects/efw/files/Development/EFW-2.3-RC1/EFW-COMMUNITY-2.3-rc1-200909171932.iso/download ซึงมีขนาด 123 MB. ซึงหลังจาก download เราจะได ้ เป็นไฟล์ ISO ให ้ ใช ้ โปรแกรมทีสามารถเขียนไฟล์ ISO ได ้ เขียนลงแผ่น CD เท่านัน ซึงความเร็วทีใช ้ ในการเขียน CD ตรงนี ควรใช ้ speed ทีไม่ต ้ องสูงมากเพือป้องกันการอ่านแผ่นไม่ได ้ ผมแนะนําที 4x ~ 12X ครับจะผิดพลาดน ้ อย

ปัจจุบันได ้ พัฒนามาถึง version 2.5.1 (Release 30-Jan-2012) สามารถดาวน์โหลดได ้ ที http://www.endian.com/en/community/download/

Page 3: Endian Firewall 2.4 - โรงพยาบาลพระสมุทร ... · 2012. 5. 11. · 11/05/55 1 Endian Firewall 2.4.1 Overview Endian Firewall Community คือ ลีนุกซ์ประเภทหนึงทีออกแบบมาเพือความปลอดภัย

11/05/55

3

การจัดเตรียม Hardware พื้นฐาน

• ความตองการระบบของ Endian Firewall Community Edition มีดังน้ี• การดแลนตามจํานวน Zone ท่ีเรามี ซ่ึงจะพูดถึงอีกครั้งตอนท่ีเราทําการออกแบบระบบ

network• ตัวอุปกรณฮารดแวรท่ีมีความเขากันไดกับ Linux operating system ซ่ึงสามารถดูได

ท่ีน่ี Linux.com article for more details. คุณสามารถทดลองตรวจสอบความเขากันไดของระบบดวยการทดลองติดต้ัง CentOS 4.6 operating system. ถาการติดต้ัง CentOS สามารถติดต้ังไดอยางปกติ และสามารถใชงานระบบเครือขาย ซีดีรอม และเปดใชงานท่ีเก็บขอมูลตางๆ ไดอยางน้ันถือไดวาตัวอุปกรณของคุณมีความเขากันไดกับระบบเปนอยางดี ปญหาสวนใหญในการติดต้ังอุปกรณเกิดขึ้นจาก driver ไมมีมาใหใน version ท่ีเปนของ linux แตคุณก็สามารถหลีกเล่ียงปญหาดังกลาวดวยการใชการดแลนท่ีมี chipset เปนของทาง Realtek หรือ Intel การดจอแบบออนบอรดท่ีเปนของ intel หรือ Nvidiaและพยายามหลีกเล่ียงการใชซอฟทแวร Raid ยังไงการเลือกใช hardware ใหนึกถึงความเปนจริงในการออกแบบระบบวา เราจะตองเพิ่มอุปกรณ และความตองการมากนอยแคไหน ขึ้นอยูกับการใชงานเปรียบเทียบกับขนาดของระบบท่ีจะตองรองรับ

การนําอุปกรณ Computer เกาเพื่อนํามาติดตั้ง Endian Firewall

ถาคุณมีอุปกรณคอมเกา คุณสามารถนํามันมาใชติดต้ังสําหรับระบบ Network ขนาดเล็กโดยอาจจะมีผูใชสัก 25 คนรวมกับการเช่ือมตอ Vpn 5 connection โดยระบบดังกลาวมีดังนี้...

• Recommend Spec :Pentium 3.1 GHz.512 MB. RAM8 GB. Hard Disk Drive1 x 100 Mb. Network Cards (Green & Red ในขาเดียวกัน)พัดลมที่มีแรงลมดีและรองรับการทํางาน 24 hrs. x 365 days

สําหรับระบบขนาดกลางที่มีผูใช 50 คนข้ึนไปและการเช่ือมตอ vpn 10 connections ขอแนะนําใหเปนเสปคดังนี้:

• Performance Spec :Pentium4 2.8 GHz. up1~4 GB. RAM up20~80 GB. Hard Disk Drive (Caching, Logging)*

4 x 100 Mb. Network Cards (Green, Red, Blue, Orange ตามการใชงาน)พัดลมที่มีแรงลมดีและรองรับการทํางาน 24 hrs. x 365 days

*Caching : คือการชวยลดภาระการดาวนโหลดไฟลตางๆจาก ISP โดยตรง Client จะดาวนโหลดขอมูลตางๆจาก EFW กอนไปดาวนโหลดท่ี ISP โดยตรง*Logging : การเก็บ Log ใน EFW เน่ืองจากตาม พรบ. ตองเก็บอยางนอย 90 วัน ซึ่งอาจจะตองใชเน้ือท่ีมาก...

Page 4: Endian Firewall 2.4 - โรงพยาบาลพระสมุทร ... · 2012. 5. 11. · 11/05/55 1 Endian Firewall 2.4.1 Overview Endian Firewall Community คือ ลีนุกซ์ประเภทหนึงทีออกแบบมาเพือความปลอดภัย

11/05/55

4

รูปแบบเครือข่ายการใช ้ งานแบบเต็มระบบของ Endian Firewall

เริ่มการติดตั้งโปรแกรม1. ขั นแรกให ้ ทําการติดตั งโดยใส่แผ่น CD ทไีรทม์าจากหัวข ้ อทีแล ้ วลงใน CD-Rom Drive แล ้ วเปิดเครืองจะปรากฎดังรูปถ ้ าไม่ขึนแบบนีแสดงว่าท่านยังไม่ได ้ ตั ง Boot ที CD-Rom Drive ให ้ ไปปรับแต่งให ้ ถูกต ้ อง....

Page 5: Endian Firewall 2.4 - โรงพยาบาลพระสมุทร ... · 2012. 5. 11. · 11/05/55 1 Endian Firewall 2.4.1 Overview Endian Firewall Community คือ ลีนุกซ์ประเภทหนึงทีออกแบบมาเพือความปลอดภัย

11/05/55

5

2. เมือกด Enter เข ้ ามาจะพบหน ้ าจอแบบด ้ านล่างนีครับ ในทีนีเราเลือกภาษาอังกฤษนะครับ แล ้ วกด Enter ไปขั นตอนต่อไป..

3. เมือพบหน ้ าจอนี เป็นหน ้ าจอต ้ อนรับ เพือเริมการติดตั ง กด Enter ผ่านไปได ้ เลยครับ

Page 6: Endian Firewall 2.4 - โรงพยาบาลพระสมุทร ... · 2012. 5. 11. · 11/05/55 1 Endian Firewall 2.4.1 Overview Endian Firewall Community คือ ลีนุกซ์ประเภทหนึงทีออกแบบมาเพือความปลอดภัย

11/05/55

6

4. หน้านีสําหร ั บแจ ้งท่านว่า หล ั งจากลง EFW ข้อมูลใน HDD ของท่านจะสูญหายท ังหมด เพราะ Endian จะทําการแบ่งเนือทีใหม่ท ั งหมดให ้เล ือก Yes แล ้วกด Enter ต่อไปได้เลยคร ั บ

5. หน ้ านีต ้ องการบอกท่านว่าต ้ องการใช ้ งาน console ผ่าน Serial หรือไม่ ถ ้ าเราใช ้ ก็ Yes แต่ในทีนีผมไม่ได ้ ใช ้ นะครับ เพราะเราดูผ่าน ขา Green อยู่แล ้ ว.... ผมจึงเลือก No แล ้ วกด Enter ไปเลยครับ.....

Page 7: Endian Firewall 2.4 - โรงพยาบาลพระสมุทร ... · 2012. 5. 11. · 11/05/55 1 Endian Firewall 2.4.1 Overview Endian Firewall Community คือ ลีนุกซ์ประเภทหนึงทีออกแบบมาเพือความปลอดภัย

11/05/55

7

6. ถ ้ าขึนหน ้ าจอแบบนี ให ้ รอสักประมาณ 5-10 นาทีครับ ระบบกําลังติดตั ง ช่วงนีเดินเล่นก่อนได ้ ครับ

7. ถ ้ ามาถึงตรงนีแล ้ ว เขาต ้ องการให ้ กําหนด IP Address ของวงใน หรือทีเราเรียกว่าขอ Green ครับ ให ้ เปลียน IP เป็น Class เดียวกันกับ IP ทีใช ้ ในหน่วยงาน เช่น 192.168.1.xxx (ตามรูปล่างด ้ านขวา) แล ้ วก็กด Enter ต่อไป

Page 8: Endian Firewall 2.4 - โรงพยาบาลพระสมุทร ... · 2012. 5. 11. · 11/05/55 1 Endian Firewall 2.4.1 Overview Endian Firewall Community คือ ลีนุกซ์ประเภทหนึงทีออกแบบมาเพือความปลอดภัย

11/05/55

8

8. เมือกําหนด IP Address ไปแล ้ ว ระบบจะทําการ Eject แผ่น CD ให ้ ครับ... แต่ถ ้ าถาดไม่ออก และมีข ้ อความแบบนีไม่ต ้ องตกใจครับ EFW ต ้ องการให ้ เราเอาแผ่นออก เพราะระบบจะทําการรีบูตใหม่ครับ

9. EFW ถูกติดตั งเสร็จสมบูรณ์แล ้ ว กด Enter เพือ Reboot ระบบใหม่อีกครั ง...

Page 9: Endian Firewall 2.4 - โรงพยาบาลพระสมุทร ... · 2012. 5. 11. · 11/05/55 1 Endian Firewall 2.4.1 Overview Endian Firewall Community คือ ลีนุกซ์ประเภทหนึงทีออกแบบมาเพือความปลอดภัย

11/05/55

9

10. ระบบจะ Shutdown อัตโนมัติ ให ้ รอประมาณ 10 วินาที ไม่ต ้ องทําอะไรครับ

11. หลังจากรีบูตขึนมาใหม่แล ้ ว จะพบหน ้ าตาแบบนี ถ ้ าไม่ขึนให ้ เช็คดูแผ่น CD ครับ ว่าเอาออกรึยัง.... ?ส่วนหน ้ าจอนีเราไม่ต ้ องกดอะไรเพิมครับ รออย่างเดียว

Page 10: Endian Firewall 2.4 - โรงพยาบาลพระสมุทร ... · 2012. 5. 11. · 11/05/55 1 Endian Firewall 2.4.1 Overview Endian Firewall Community คือ ลีนุกซ์ประเภทหนึงทีออกแบบมาเพือความปลอดภัย

11/05/55

10

12. ระบบกําลังโหลด config ต่างๆขึนมาตามลําดับครับ

13. หลังจากทีบูตเรียบร ้ อยแล ้ ว จะพบหน ้ าตาแบบด ้ านล่างครับ ในหน ้ าจอจะบอกว่า ขา Green IP อะไร....

0-Shell : คอมมานด ์สําหรับคนทีเก่งๆ linux ก็สบายไปครับ ใครทีไม่เก่งหรือไม่รู ้ ไม่ต ้ องกลัวครับ เดียวเรามีว ิธีเข ้ าแบบง่ายๆในบทต่อไป

1-Restore Factory : เวลาทีเรา config ผิด แล ้ วทําให ้ ไม่สามารถเข ้ า EFW ได ้ เราไม่ต ้ องลงใหม่ทั งหมดนะครับ ให ้ เลือกข ้ อนีระบบจะ Clear ทุกอย่างให ้ เหมือนกับตอนลงเสร็จใหม่ๆเลยครับ

2-Reboot : ใช ้ เวลาที EFW แฮงคห์รือมีปัญหา เราก็เลือกข ้ อนีเพือให ้ ระบบ รีบูตใหม่ได ้ ทันทีครับ

จบขั นตอนการติดตั งครับ....

Page 11: Endian Firewall 2.4 - โรงพยาบาลพระสมุทร ... · 2012. 5. 11. · 11/05/55 1 Endian Firewall 2.4.1 Overview Endian Firewall Community คือ ลีนุกซ์ประเภทหนึงทีออกแบบมาเพือความปลอดภัย

11/05/55

11

การปร ับแต่งค่าเร ิมต้น

ก่อนอืนเราต ้ องตรวจสอบก่อนว่าเครืองคอมพิวเตอร์ทีติดตั ง EFW สามารถติดต่อกับเครืองอืนๆในเครือข่ายได ้หรือไม่ เนืองจาก LAN Card มี 2 ใบต ้ องทดสอบว่าใบไหนเป็น eth0 โดยต่อสาย LAN เข ้ ากับ LAN Card ใบใดใบหนึงก่อน และใช ้ คําสัง ping จากเครืองคอมพิวเตอร์เครืองอืนๆทีอยู่ในเครือข่ายเดียวกันหาก eth0 ของตั งเป็น 192.168.1.254 ให ้ ใช ้ คําสัง ping 192.168.1.254 (การ ping ให ้ คลิกทีเมนู start > run แล ้ วพิมพ์ ping 192.168.1.254) หากต่อสายถูกจะได ้ ผลลัพธ์ลักษณะเดียวกันกับภาพข ้ างล่าง

หมายเหตุ – อ ้ างอิงจากประสบการณ์ หากใช ้ เครืองคอมพิวเตอร์ทีมี Lan Card แบบ onboard ระบบมักจะมองเห็น Lan Card แบบ onboard เป็น eth1 (Red) และ มองเห็น Lan Card แบบ PCI เป็น eth0 (Green )

1. ให ้ เรากดปุ ่ ม>>> เพือเริมการ config เลยนะครับ

หลังจากทีติดตั ง Endian Firewall และทําการทดสอบ eth0 หรือ Green แล ้ วเราจะเข ้ ามาสู ่การ Config ซึงจะทําผ่านทางหน ้ าเว็บโดยให ้ เราพิมพ์ http:// ตามด ้ วย ip ทีเรากําหนดในขั นตอนที 7 ของการติดตั งและกําหนด IP ของ Green ก็จะได ้ หน ้ าต่างตามรูปข ้ างล่างนี

Page 12: Endian Firewall 2.4 - โรงพยาบาลพระสมุทร ... · 2012. 5. 11. · 11/05/55 1 Endian Firewall 2.4.1 Overview Endian Firewall Community คือ ลีนุกซ์ประเภทหนึงทีออกแบบมาเพือความปลอดภัย

11/05/55

12

2. กําหนดค่าต ิดตั งภาษาเป็น English(English)และเขตเวลา Asia/Bangkok

3. คลิ กที Accept License เพิมยอมรับในสิทธิของการใช ้ ซอฟท์แวร์

Page 13: Endian Firewall 2.4 - โรงพยาบาลพระสมุทร ... · 2012. 5. 11. · 11/05/55 1 Endian Firewall 2.4.1 Overview Endian Firewall Community คือ ลีนุกซ์ประเภทหนึงทีออกแบบมาเพือความปลอดภัย

11/05/55

13

4. ในขั นตอนนีจะเป็นการทํา Restore จากไฟล์ Backup ในกรณีทีคุณเคยติ ั ดตั ง Endian Firewall ไว ้ ก่อนแล ้ วสามารถ Restore ตัวระบบให ้ กลับมาทํางานได ้ อีกครังทันที แต่ถ ้ าเป็นการติดตั งใหม่ให ้ เลือก NO และกดทีปุ ่ ม>>>

ในกรณีทีเป็นการ Restore ให ้ เลือกตัวเลือกเป็น Yes และกดปุ ่ ม>>> จากนันระบบจะให ้ Browse เพือใส่ไฟล์ Config ทไีด ้ Backup ไว ้ และเริมต ้ นระบบต่อได ้ ในทันที

5. จากนันให ้ ทําการกําหนดรหัสผ่านเพือใช่ในการเข ้ าเว็บและการ Remote โดยใช ้ SSH เพือการตั งค่าระบบ ทั งนีการตั งค่ารหัสต ้ องมีความยาวไม่น ้ อยกว่า 6 ตัวอักษรนะครับ เมือตั งค่าเสร็จแล ้ วให ้ กดปุ ่ ม>>>

Page 14: Endian Firewall 2.4 - โรงพยาบาลพระสมุทร ... · 2012. 5. 11. · 11/05/55 1 Endian Firewall 2.4.1 Overview Endian Firewall Community คือ ลีนุกซ์ประเภทหนึงทีออกแบบมาเพือความปลอดภัย

11/05/55

14

6. Step1/7 Choose type of RED interface

เลือก ETHERNET STATIC คลิก >>>

7. Step 2/7: Choose network zones การกําหนดรูปแบบของระบบเครือข่ายว่ามี Network Zone ไหนบ ้ างซึงในขั นตอนนีจะมี Zone ทีเกียวข ้ องระหว่าง Blue กับ Orange ซึงสามารถอธิบายได ้ ดังนี...• Orange Zone ส่วนใหญ่จะใช ้ ในการทํา DMZ เพือใช ้ ในการวาง Server เพือให ้ บริการต่างๆ ด ้ วยการ Map กับ Public IP ที

ได ้ รับจาก ISP• Blue Zone ส่วนใหญ่ใช ้ ในการทํา Wifi Zone เพือให ้ ปลอดภัยกับการใช ้ งาน* ในส่วนนีเราจะข ้ ามเรือง Blue & Orange ออกไปก่อนนะครับ เพราะป้องกันความสับสนของทุกท่านให ้ เลือกเป็น None ไปก่อนแล ้ วกดปุ ่ ม>>>

Page 15: Endian Firewall 2.4 - โรงพยาบาลพระสมุทร ... · 2012. 5. 11. · 11/05/55 1 Endian Firewall 2.4.1 Overview Endian Firewall Community คือ ลีนุกซ์ประเภทหนึงทีออกแบบมาเพือความปลอดภัย

11/05/55

15

8. Step 3/7: Network preferences ทีหน ้ าจอนีกําหนดเพิมแค่ในส่วนของ Hostname : เป็น endian กับ Domainname : เป็น pkhos อันนีแล ้ วแต่จะตั งเป็นอะไรนะครับ จากนันคลิก >>>

9. Step 4/7: Internet access preferences หน ้ านีเป็นการกําหนด IP address ให ้ Red ซึงเป็น eth1 ซึง IP ต ้ องเป็น Class เดียวกับ Router สมมุต ิ Router ทีใช ้ IP 192.168.1.5 (ค่า Default ทีมากับเครือง ส่วนใหญ่คือ 192.168.1.1) เราจึงกําหนดให ้ Red IP address เป็น 192.168.1.3 และ Default gateway : 192.168.1.5 จากนันคลิก >>>

Page 16: Endian Firewall 2.4 - โรงพยาบาลพระสมุทร ... · 2012. 5. 11. · 11/05/55 1 Endian Firewall 2.4.1 Overview Endian Firewall Community คือ ลีนุกซ์ประเภทหนึงทีออกแบบมาเพือความปลอดภัย

11/05/55

16

10. Step 5/7: configure DNS resolver ให ้ ระบุ DNS ของ ISP ทีเราใช ้ บริการ ตัวอย่างในภาพเป็นของ TOT

ถ ้ า DNS Server ของรายอืนๆ ก็มีดังนีครับTrueDNS: 203.144.207.29 / 203.144.207.49

TTT ( 3BB )DNS : 202.69.137.137 / 202.69.137.138

HiNet by CAT :DNS : 202.129.27.135 / 61.19.245.246 / 61.19.254.134

HiNet by TTTDNS : 202.129.27.135 / 61.19.245.246 / 61.19.254.134

11. Step 6/7: Apply configuration

คลิกที OK apply configuration

12. Step 7/7: End เสร็จสินการกําหนดค่าเบืองต ้ นครับ ให ้ ทําการคลิก Logout

Page 17: Endian Firewall 2.4 - โรงพยาบาลพระสมุทร ... · 2012. 5. 11. · 11/05/55 1 Endian Firewall 2.4.1 Overview Endian Firewall Community คือ ลีนุกซ์ประเภทหนึงทีออกแบบมาเพือความปลอดภัย

11/05/55

17

13. จากนันให ้ เปิด Browser ข ึนมาใหม่แล ้ วให ้ พิมพ์ http://ตามด ้ วย IP Green Zone จะได ้ ตามรูปคลิก Yes

14. ใหใ้ส่รหัส login โดย default ในส่วนของ Webconfig User จะเป็น Admin ส่วน password จะเป็นตามทีเรากําหนดในขั นตอนที 5

15. และเมือรหัสผ่านถูกต ้ องคุณก็จะได ้ พบหน ้ า Dash Board ตามหน ้ าจอข ้ างล่างดังนี

~ ก็จะจบในส่วนของการเร ิมต ้นระบบนะคร ั บ ~

Page 18: Endian Firewall 2.4 - โรงพยาบาลพระสมุทร ... · 2012. 5. 11. · 11/05/55 1 Endian Firewall 2.4.1 Overview Endian Firewall Community คือ ลีนุกซ์ประเภทหนึงทีออกแบบมาเพือความปลอดภัย

11/05/55

18

การ Config Endian DHCP Server

ไปที Service -> DHCP-SERVER จากนันทําการกําหนดค่าของ DHCP เพือให ้ เครือง Client สามารถ ออนไลน์โดยให ้ ใช ้ IP ทีกําหนดโดย Endian Firewall โดยในช่อง Start Address ให ้ ใส่ IP แรกในช่วงของ DHCP และ End address คือ IP สุดท ้ ายของ IP ตัวอย่างดังภาพข ้ างล่าง

การ Config Endian Firewall เบ ื องต้นแบบหล ั กสูตรเร่งร ั ด

การตั งค่าที Firewall -> Outgoing Traffic เป็นการออกกฎ ในการเชือมต่อออกไปที Internet เพือให ้ ขั นตอน Config น ้ อยทีสุดเท่าทีจะทําได ้ โดยให ้ ไปคลิ ก Disable port 80 และ 443 เพือทําการบล๊อกไม่ให ้ user เล่นเน็ตได ้ ในกรณีทียังไม่ทําการยืนยันตน พร ้ อมทั งป้องกันปัญหาทีว่า user ทําการแก ้ ไข proxy ทีเครืองเพือจะเล่นเน็ตโดยไม่ยืนยันตน

Page 19: Endian Firewall 2.4 - โรงพยาบาลพระสมุทร ... · 2012. 5. 11. · 11/05/55 1 Endian Firewall 2.4.1 Overview Endian Firewall Community คือ ลีนุกซ์ประเภทหนึงทีออกแบบมาเพือความปลอดภัย

11/05/55

19

การเซ็ต Proxy พืนฐาน

Proxy คือการเก็บข ้ อมูลทีเราได ้ download เปิดดู หรือใดๆก็ตามทีมาจาก internet มาเก็บไว ้ ในเครือง Proxy server ซึงเป็นอีก 1 ความสามารถที Endian ทําได ้ โดยก่อนทีเราจะเริมใช ้ งาน Proxy ระบบจะต ้ องมีความพร ้ อมดังนี• เครือง Client ออนไลน์และสามารถ ping มายัง เครือง Endian ได ้ เรียบร ้ อยแล ้ ว• การกําหนดค่า Proxy ทีเครือง Client ว ิธีการขึนอยู่กับ Browser ทีใช ้ แต่ Concept ทุก Browser เหมือนกันคือ

จะต ้ องรู ้ IP และ Port ของ Proxy-Server

เริมต ้ นการใช ้ ให ้ไปที Proxy แล ้ วทําการ Enable HTTP Proxy เพือให ้ มันทํางาน

เมือระบบ Proxy เริมต ้ นทํางานแล ้ วจะได ้หน ้ าตาดังภาพข ้ างล่าง

Page 20: Endian Firewall 2.4 - โรงพยาบาลพระสมุทร ... · 2012. 5. 11. · 11/05/55 1 Endian Firewall 2.4.1 Overview Endian Firewall Community คือ ลีนุกซ์ประเภทหนึงทีออกแบบมาเพือความปลอดภัย

11/05/55

20

จากนันเข ้ าสู ่ Proxy Setting

• ในช่อง Port Used by Proxy เป็นการกําหนดค่า Port ของ Proxy server• Error Langauge การแจ ้ งเตือนError ต่างๆว่าเป็นภาษาอะไร• Visible Hostname เป็นการกําหนด ชือเครือง Proxy-server นะครับ• Email Used For notification อันนีเป็นอีเมล์ของผู ้ ดูแลระบบ เอาไว ้ แจ ้ งเวลางานเข ้ า• Minimum download size ขนาดทีเล็กทีสุดทีอนุญาตให ้ download• Maximum upload Size คือขนาดทีใหญ่ทีสุดทอีนุญาตให ้ upload ได ้• Allowed port คือ port ทีอนุญาตใิห ้ เชือมต่อผ่าน proxy รวมถึงในส่วน SSL• Log Settings ให ้ ทําเครืองหมายทังหมด เพราะ log ทีเก็บจะเชือมโยงถึงกัน ซึงในขั นตอนนีจะมีตัวทีทําหน ้ าทีเก็บการใช ้

งานของผู ้ ใช ้ คือ log user agent• By pass transparent proxy เนืองจากในรูปแบบการ config ของเราใช ้ เป็นแบบต ้ อง Authentication เพราะฉะนันใน

ส่วนนีจ ึงไม่ได ้ ใช ้ งานนะครับ• Cache Size on harddisk อันนีเราจะกําหนดขนาดของ proxy ใน harddisk ยิงมากก็เก็บได ้ มากแต่ ด ้ วยความทีข ้ อมูล

มาก การทีจะดึงหน ้ าเว็บใน cache ขึนมาแสดงจึงช ้ าตามไปด ้ วย ขอให ้ ดูความเหมาะสมในเรือง Harddiskทีใช ้ จํานวนuser และลักษณะของ cache ว่าเป็นอะไร

• Cache Size within Memory เป็นขนาด Cache ทีจะเข ้ าไปพักข ้ อมูลอยู่ใน Ram ปกติตรงจุดนีคือครึงหนึงของแรมทังหมดทีมี

• Maximum Object Size ขนาดของไฟล์ทีใหญ่ทีสุดทีจะถูกจัดเก็บใน proxy กําหนดใหญ่มากไป ก็มีผลในการทําให ้ เปิดเว็บได ้ ช ้ าลง เพราะส่วนใหญ่ทีทํา cache เพือให ้ เปิดเว็บได ้ เร็วข ึน คงไม่ได ้ มุ่งเน ้ นให ้ โหลดไฟล์จาก cache ได ้ เร็วข ึน

• Minimum Object size ขนาดของไฟล์ทีเล็กทีสุดทีจะถูกจัดเก็บใน proxy ปกติผมจะเก็บไฟล์เล็กมากกว่าไฟล์ใหญ่ เพราะข ้ อมูลใน internet เน็ตส่วนใหญ่จะเป็นไฟล์ jpg swf html ซึงขนาดก็ไม่น่าจะเกิน 1024Kb. หรือ ประมาณ 1 Mb.

• Clear Cache ในกรณีทีใช ้ ๆไปแล ้ วเปิดเว็บได ้ ช ้ าระบบเริม อืดมากๆ นานๆทีก็ให ้ Clear cache สักครังจะได ้ ล ้ าง index ทําให ้ squid ทํางานได ้ ดีข ึน

• Enable Offline mode ใช ้ ในกรณีทีระบบของ offline ระบบจะส่งข ้ อมูลออกจาก cache ไปอย่างเดียวทําให ้ ผู ้ ใช ้ ไม่ทราบว่าในขณะนัน internet ขาดการเชือมต่ออยู่

• Do not cache this destinations คือ ให ้ เราระบุ url ทีไม่ต ้ องการให ้ ระบบทําการเก็บ cache นะครับ• Upstream Proxy คือการเอา Proxy ของเราไปเกาะกับ proxy ของทีอืนซึงอาจจะมี speed และขนาดของ cache ที

ดีกว่า ใหญ่กว่า และเร็วกว่าโดย วิธีการกําหนดค่า คือใส่ ip:port username password จากนันให ้ Click Saveไปขันตอนถัดไป

ภาพตัวอย่าง

Page 21: Endian Firewall 2.4 - โรงพยาบาลพระสมุทร ... · 2012. 5. 11. · 11/05/55 1 Endian Firewall 2.4.1 Overview Endian Firewall Community คือ ลีนุกซ์ประเภทหนึงทีออกแบบมาเพือความปลอดภัย

11/05/55

21

จากนันให ้ ไปทีเมนู Antivirus เพือจะกําหนดค่าขนาดของการแสกนเพราะตรงจุดนี ถ ้ าเราตั งค่าตัวเลขมากหมายถึง ขนาดของไฟล์ทีเวลาเราเปิดหน ้ าเว็บแล ้ วมีการโหลดไฟล์นามสกุลใดๆก็ตามจะต ้ องถูกแสกนไวรัสซึงจะทําให ้ ช ้ ามาก ถ ้ าเครืองไม่แรงจริงๆ ตรงนีควรจะกําหนดให ้ น ้ อยเข ้ าไว ้ จะช่วยได ้ มาก

เข ้ าสู ่ขั นตอนการทํา Authentication วิธีการยืนยันตัวตนในระบบทีเราใช ้ กันจะมีกันอยู่หลายวิธี ซึงจะมีแบบ Local ทีใช ้ การกําหนด username password ทีเครือง Endian เลยโดยตรง หรือแบบ Windows Authentication คือการใช ้ Ldap ของ Window Domain ในการตรวจสอบสิทธิของผู ้ ใช ้ หรือแบบ Radius Server ทีจะต ้ องเชือมเครือง Endian ให ้ ว ิงไปถาม Username และ Password จากเครือง Radius Server และทําการยืนยันตัวตน

Page 22: Endian Firewall 2.4 - โรงพยาบาลพระสมุทร ... · 2012. 5. 11. · 11/05/55 1 Endian Firewall 2.4.1 Overview Endian Firewall Community คือ ลีนุกซ์ประเภทหนึงทีออกแบบมาเพือความปลอดภัย

11/05/55

22

จากในรูปข ้ างตน เป็นวิธีการกําหนด Authentication แบบ Local เพือให ้ ง่าย สะดวกรวดเร็วในการ ข ึนระบบใหม่โดยให ้ ทําตามขั นตอนดังนี

• Authentication Realm ตรงนีคุณอาจจะใช ้ เป็นชือให ้ เข ้ าใจว่า ผู ้ ใช ้ กําลัง login เข ้ ามาในระบบของ proxy เรานะครับ

• Number of Child Authentication children ก็คือจํานวนครั งที login ซําเข ้ ามาได ้ กีหน ้ าจอ• Number of different ips per user ก็คือจํานวนของ IP ทีต่างกัน ของ user คนเดียวกันนีทีใช ้

เชือมต่อเข ้ ามาได ้ มากสุดกี IP เช่น user ไป login ใช ้ comupter ได ้ หลายเครืองพร ้ อมๆ กันทีนีเราต ้ องการจํากัดให ้ user ที login วิงมาจากทีเครืองเดียวก็ให ้ ใส่แค่ 1 ในช่องนี

• Authentication cache TTL คือเวลาหลังจากที user login เข ้ ามาในระบบแล ้ วจะอยู่ได ้ นานแค่ไหน• User/IP Cache TTL คือระยะเวลาที user ใช ้ IP จากทีต่างๆ กันนันนานแค่ไหนซึงปกติก็จะให ้ นาน

เท่ากับ ข ้ อ 4• Min Password Lenght กําหนดความยาวตัวอักษรว่าจะใช ้ กีตัว ขอให ้ ทําจุดนีก่อนเพราะจะได ้ ไม่มี

ปัญหาตอนตั งรหัสผ่านของ user• Manage User คือส่วนทีเข ้ าไปตั งรหัสผ่านให ้ กับ user• Manage Group คือการ จัดกลุ่มโดยการกําหนด User ว่าอยู่ในกลุ่มไหน

หน ้ าต่างขั นตอนการเพิม USER เมือ Click ที Add NCSA user

Page 23: Endian Firewall 2.4 - โรงพยาบาลพระสมุทร ... · 2012. 5. 11. · 11/05/55 1 Endian Firewall 2.4.1 Overview Endian Firewall Community คือ ลีนุกซ์ประเภทหนึงทีออกแบบมาเพือความปลอดภัย

11/05/55

23

จะได ้ หน ้ าต่างข ้ างล่างนี จากนันก็ใส่ user password จากนันกด create user

จากรูปตัวอย่าง Create User มา 2 คนคือ Admin กับ User

จากนันให ้ กลับมาทีหน ้ า Authentication

Page 24: Endian Firewall 2.4 - โรงพยาบาลพระสมุทร ... · 2012. 5. 11. · 11/05/55 1 Endian Firewall 2.4.1 Overview Endian Firewall Community คือ ลีนุกซ์ประเภทหนึงทีออกแบบมาเพือความปลอดภัย

11/05/55

24

เมือกลับมาทีหน ้ า authentication ให ้ click ทีปุ ่ ม Manage Group เพือกําหนดกลุ่ม

เมือเข ้ ามาแล ้ วก็จะปรากฏหน ้ าต่างตามรูปข ้ างล่าง

Page 25: Endian Firewall 2.4 - โรงพยาบาลพระสมุทร ... · 2012. 5. 11. · 11/05/55 1 Endian Firewall 2.4.1 Overview Endian Firewall Community คือ ลีนุกซ์ประเภทหนึงทีออกแบบมาเพือความปลอดภัย

11/05/55

25

หล ั งจากทําการเพิม Group admin และทําการ add user admin เข้าไปใน Group Admin และเมือเสร็จเร ียบร ้อยให ้กด Create Group เมือ add ทุก User และ ทุก Group แล ้วจะได้ด ั งภาพข้างล่าง

add ทุก User และ ทุก Group และจัดการเรือง Group แล ้ วให ้ กด Apply

Page 26: Endian Firewall 2.4 - โรงพยาบาลพระสมุทร ... · 2012. 5. 11. · 11/05/55 1 Endian Firewall 2.4.1 Overview Endian Firewall Community คือ ลีนุกซ์ประเภทหนึงทีออกแบบมาเพือความปลอดภัย

11/05/55

26

เสร็จสินการกําหนด User และ Group

การกําหนด Group Policy ให้ม ีผลต่อการใช้งาน Internet แบบง่ายๆ

1. ให ้ เข ้ ามาที Proxy -> Access Policy จากนันให ้ ลบ Policy เก่าทิงทั งหมด2. แล ้ วให ้ กดปุ ่ ม Add Access Policy ใหม่จะได ้ เหมือนรูปข ้ างล่าง

Page 27: Endian Firewall 2.4 - โรงพยาบาลพระสมุทร ... · 2012. 5. 11. · 11/05/55 1 Endian Firewall 2.4.1 Overview Endian Firewall Community คือ ลีนุกซ์ประเภทหนึงทีออกแบบมาเพือความปลอดภัย

11/05/55

27

การกําหนด Policy

ทําการกําหนด Policy โดยไล่ตามช่องไปดังนี1. Source Type เป็นตัวกําหนดจุดเริมต ้ นของ Policy ในตัวอย่าง เลือกเป็น Any เพราะต ้ องการให ้ Authentication

ทุกเครืองทีว ิงออกไป Internet

2. Destination ทีเราต ้ องการให ้ ว ิงออกไปผม เลือก Any เช่นกันเพราะต ้ องการทํา Authenticaiton กับ user ทีว ิง ออก internet

3. Authentication รูปแบบการเชือมต่อนีมีผลยังไง แบบไหน คือเป็นแบบอิงกลุ่ม หรือรายบุคคล ก็ให ้ กําหนดในช่อง Allowed Users

4. Time Restriction ผลของคําสังนีจะทํางานช่วงเวลาใด ให ้ เราเปิดปิดการทํางานเรืองเวลาทีตรงนี

5. Active Days ถ ้ าข ้ อ 4 เปิดใช ้ งาน ก็ให ้ กําหนดในช่อง Active Days ว่าวันไหนบ ้ างให ้ มีผลของ policy

6. Start Hours, Start Minutes, Stop Hours และ Stop Minutes ถ ้ าข ้ อ 4 เปิดใช ้ งาน จะต ้ องกําหนดลงไป ช่วงเวลา ทีมีผลของ policy

7. User Agents ให ้ มีการจํากัดการใช ้ Browser หรือไม่ ถ ้ าเราจะกําหนดให ้ click เลือกว่าใช ้ Browser อะไรได ้ บ ้ าง

8. Access Policy ให ้ เลือกเป็น Allow เพราะเราจะอนุญาตใิหใ้ช ้ เน็ตไดห้ลัง Authentication

9. Filter Profile ในส่วนนีเราอาจจะให ้ Endian ทําการ Filter เฉพาะ Virus อย่างเดียวก็ได ้

10. Position ตรงนีกําหนดลําดับของ Policy

11. Enable Policy Rule คือเปิดใช ้ งาน policy ตัวนีหรือไม่ จากนันกดปุ ่ ม Update Policy จะได ้ ดังรูปถัดไป

Page 28: Endian Firewall 2.4 - โรงพยาบาลพระสมุทร ... · 2012. 5. 11. · 11/05/55 1 Endian Firewall 2.4.1 Overview Endian Firewall Community คือ ลีนุกซ์ประเภทหนึงทีออกแบบมาเพือความปลอดภัย

11/05/55

28

จากนันให ้ กด Apply เพือยืนยัน Policy ทีเราได ้ กําหนดไว ้ ให ้ ทํางาน เมือกด apply จะได ้ ดังรูปข ้ างล่าง

ถึงจุดนี user ทั งหมดทีเรา Set ไว ้ จะไม่สามารถเล่น internet ได ้ จนกว่าจะ login ที browser ด ้ วยusername และ password ทีเรากําหนดไว ้

ระบบก็จะแสดง Policy แบบสรุปทีเราได ้ กําหนดไป หลังจากนันให ้ ลอง Reboot ระบบอีกสักครังจากนันก็ให ้ ทดลองเปิดเว็บและ login ด ้ วยรหัสและรหัสผ่านทีกําหนดไว ้ ว่าใช ้ งานได ้ ไหม

Page 29: Endian Firewall 2.4 - โรงพยาบาลพระสมุทร ... · 2012. 5. 11. · 11/05/55 1 Endian Firewall 2.4.1 Overview Endian Firewall Community คือ ลีนุกซ์ประเภทหนึงทีออกแบบมาเพือความปลอดภัย

11/05/55

29

การกําหนด Contentfilter เพือ block เนือหา,เว็บไซต์ต่างๆ

1. สร ้ าง Profile โดยการคลิ กที Create a Profile หรือจะทําการแก ้ ไข Profile เดิมทีมีอยู่ก็ได ้ ( content1 )

1.1 ตั งชือProfile Name : 1.2 Activate antivirus scan * สังเกตนิดนึงนะครับตรง activate antivirus scan หากใช ้ ไปแล ้ วมีปัญหา

ระบบช ้ า ลองติ กตัวนีออกก่อนนะครับ1.3 Platform for Internet Content Selection1.4 Max. score for phrases (50-300)1.5 ในส่วนของการทํางานจะแบ่งออกเป็น 3 ส่วนด ้ วยกัน

- Filters pages containing phrases of the following categories. (Content Filtering)ส่วนนีคือหน ้ ากรองทีมีวลีประเภทดังต่อไปนี (Content Filtering)

- Filter pages known to have content of the following categories. ( URL Blacklist ) ส่วนนีคือหน้า Filter รู ้จ ั กมีเนือหาประเภทด ั งต่อไปนี ( URL Blacklist )

- Custom black- and whitelists ส่วนนีคือ Custom บ ั ญชีขาวและส ี ดํา

หลังจากกําหนดค่าต่างๆ เรียบร ้ อยแล ้ วให ้ ทําการ Create profile หรือ Update profile

Page 30: Endian Firewall 2.4 - โรงพยาบาลพระสมุทร ... · 2012. 5. 11. · 11/05/55 1 Endian Firewall 2.4.1 Overview Endian Firewall Community คือ ลีนุกซ์ประเภทหนึงทีออกแบบมาเพือความปลอดภัย

11/05/55

30

หลังจากสร ้ าง Contenfilter Profile เสร็จเรียบร ้ อยให ้ ทําการสร ้ าง Prolicy ที Tab Access Policyเพือกําหนดให ้ กลุ่มหรือผู ้ ใช ้ งานต่างๆ เมือต ้ องการให ้ใช ้ เงือนไขตามทีกําหนดไว ้ โดยมีขั นตอนการเพิมAdd access policy ตามทีกล่าวมาก่อนหน ้ านี จะแตกต่างเฉพาะในส่วนของ Filter profileใหเ้ลือกเงือนไข หรือ Profile ทีเราสร ้ างข ึน ดังรูปตัวอย่าง

หมายเหตุ : หลังจากทีมีการสร ้ างหรือกําหนดค่า Policy ใหม่ ต ้ องพิจารณาเรืองลําดับขั นตอนการทํางานให ้ดี เพราะจะมีผลต่อการทํางานได ้ โดยปกติจะตรวจสอบหรือทํางานจากบนลงล่างเมือเข ้ าเงือนไขหรือทํางานแล ้ วจะไม่ทํางานข ้ อถัดไป

การกําหนดใหเก็บ Log ไว 90 วันให ้ ไปทีเมนู Log ด ้ านซ ้ ายเลือก Setting ตรง Log summaries กําหนด Keep summaries for 90 days ครับ แล ้ วคลิกปุ ่ ม Save

Page 31: Endian Firewall 2.4 - โรงพยาบาลพระสมุทร ... · 2012. 5. 11. · 11/05/55 1 Endian Firewall 2.4.1 Overview Endian Firewall Community คือ ลีนุกซ์ประเภทหนึงทีออกแบบมาเพือความปลอดภัย

11/05/55

31

การดู Log ทําได ้ โดยคลิกทีเมนู Log ด ้ านซ ้ ายเลือก Proxy ที Tab HTTP

หรือจะดูแบบอืนๆก็ลองเลือกดู ส่วนการส่งออกก็ได ้ เหมือนกัน แต่อันนีไม่ทราบรองรับตาม พรบ. หรือเปล่าคงต ้ องไปศึกษากฎหมายและผู ้ เชียวชาญอีกที

สําหรับผู ้ ทีเล่น MSN พอเรากําหนดให ้ เล่น Internet ต ้ องกรอก Username และ Password ก็จะเกิดปัญหา Online ไม่ได ้ ดังนันจึงต ้ องไปกําหนด Username และ Password ให ้ กับ MSN ดังนีครับ ที MSN ไปทีเมนู เครืองมือ >> ตัวเลือก >> การเชือมต่อ >> การตั งค่าขั นสูง

Page 32: Endian Firewall 2.4 - โรงพยาบาลพระสมุทร ... · 2012. 5. 11. · 11/05/55 1 Endian Firewall 2.4.1 Overview Endian Firewall Community คือ ลีนุกซ์ประเภทหนึงทีออกแบบมาเพือความปลอดภัย

11/05/55

32

ระบุ IP ของ Proxy (192.168.xx.xxx) และ Port 8080 ระบุ Username และ Password ทีได ้ Authenticaiton ไว ้ คล ิกทดสอบ คลิกตกลง แล ้ วก็ตกลง (ดูรูปตัวอย่างข ้ างล่าง)

เสร็จส ินการกําหนดค่าให ้ กับ MSN

1

2ถ ้ าขึนแบบนี ก็ OK ใช ้ ได ้ คลิกตกลง

3