pfSense 2.01

ระบบของลูกค้าแต่ละที่มักจะมีข้อจำกัดแปลกๆ ให้เราหา solution ไปวางเสมอ เช่นผู้บริหารจะต้องเล่นเกมออนไลน์ได้โดยไม่ lag (เคสนี้เป็นบริษัทญี่ปุ่น) หรือห้ามเห็น access point แต่ต้องใช้ wireless ได้ทุกที่

หลังสุดเป็นเคสโรงเรียนแห่งหนึ่งผมเจอปัญหาคือเครื่องในห้องเรียนคอมพ์เค้าใช้ระบบที่มันจะย้อนกลับทุกครั้งที่ restart windows (Deep Freeze) แต่ติดที่ว่าเครื่องเหล่านั้นเปิด autoupdate windows เอาไว้ มันเลยอัพเดตกันทุกวัน ซึ่งมีเครื่องแบบนี้ราวๆ 90 เครื่อง แน่นอนว่าเปิดทิ้งไว้แบบนี้มี bandwidth เท่าไหร่ก็ไม่พอ

วิธีแก้ง่ายๆ ก็ block windows update ที่ proxy แต่ติดที่ว่าแล้วเครื่องครูและบุคคลากรอีกเป็นร้อยจะอัพเดตไม่ได้ด้วย ถึงจะมี WSUS แต่เครื่องของครูต่างประเทศก็ไม่ได้ set ไว้อีก

เคสนี้โชคดีที่ pfSense สามารถ block เว็บตาม subnet ของ source ได้ และยังกำหนด bandwidth ให้แต่ละ subnet ได้ว่าให้ใช้ได้ไม่เกินเท่าไหร่ เลยให้ vlan ของนักเรียน block เว็บอัพเดตทุกอย่างทั้ง windows และ software รวมทั้งบีบ bandwidth ไว้ไม่เกินคนละ 1 Mb/s เพราะเด็กชอบโหลดเกมกัน ส่วนบุคลากรก็ให้ไป 3 Mb/s ผมว่าเท่านี้ก็เพียงพอสำหรับใช้งานทุกอย่างแล้ว ทำให้ตอนนี้ bandwidth รวมของทั้งโรงเรียนใกล้เคียง 80% บางครั้งก็มีขึ้นไปสูงบ้างไม่กี่นาที ข้อมูลที่นี่ user  ใช้พร้อมกันราวๆ 150  คน มี bandwidth ทั้งหมด 20Mb/s

ความสามารถนี้ของ pfSense เป็นสิ่งที่ผมชอบที่สุด เราสามารถปรัแต่งจนได้จุดที่พอดีคือใช้ได้เกือบเต็ม bandwidth แต่ต้องไม่เต็มเพราะเมื่อไหร่เต็ม user จะรู้สึกว่าช้าทันที แต่ถ้าน้อยเกินไปก็ไม่คุ้มกันเงินที่จ่ายไปอีก

วันนี้เรามี tool ต่างๆ เยอะมากที่แจกฟรีบนอินเทอร์เน็ต การติดตั้งก็หาคู่มือจากในอินเทอร์เน็ตได้เช่นกัน แต่การปรับใช้ให้เหมาะสมกับแต่ละองค์กรกลับเป็นสิ่งที่ยากยิ่งกว่า..

RSS Reader

หลายคนน่าจะเคยเห็น icon แบบนี้ feed-icon-64x64.jpg ผ่านตามาบ้าง ปกติเราจะเห็นใน Address bar หรือในเว็บไซต์บางหน้าเราเรียก icon นี้ว่า rss ถ้าเรากดไปดูก็มักจะ link ไปยังหน้าที่เป็นเนื้อหาย่อๆ ของเว็บไซต์ ดูแล้วไม่มีประโยชน์อะไร แต่ทำไมหลายๆ เว็บถึงต้องมี มันต้องมีประโยชน์อะไรซักอย่างแหละ ผมก็เป็นคนหนึ่งที่อ่านเนื้อหาบนเว็บผ่าน rss เป็นหลัก วันนี้ผมจะมาแนะนำวิธีใช้ rss แบบที่ผมใช้อยู่ Continue reading “RSS Reader”

Install VMware Tools บน Ubuntu Server

Ubuntu Server with only a Command Line Interface

  1. Go to Virtual Machine > Install VMware Tools (or VM > Install VMware Tools).Note: If you are running the light vesion of Fusion, or a version of Workstation without VMware Tools, or VMware Player, you are prompted to download the Tools before they can be installed. Click Download Now to begin the download.
  2. In the Ubuntu guest, run these commands:
    • sudo mkdir /mnt/cdrom 

      When prompted for a password, enter your Ubuntu admin user password.Note: For security reasons, the typed password is not displayed. You do not need to enter your password again for the next five minutes.

    • sudo mount /dev/cdrom /mnt/cdrom 

      The file name of the VMware Tools bundle varies depending on your version of the VMware product. Run this command to find the exact name:

    • ls /mnt/cdrom 
    • tar xzvf /mnt/cdrom/VMwareTools-<x.x.x-xxxx>.tar.gz -C /tmp/

      Note<x.x.x-xxxx> is the version discovered in the previous step.
    • cd /tmp/vmware-tools-distrib/
    • sudo ./vmware-install.pl -dNote: The -d switch assumes that you want to accept the defaults. If you do not use -d, press Return to accept each default or supply your own answers.
  3. Run this command to reboot the virtual machine after the installation completes:sudo reboot

ปัญหา Chrome 18 กับ Flash Video

คนที่อัพเดต Google Chrome 18 หลายคนเจอปัญหาเวลาเล่นวีดีโอที่เป็น Flash Player จาก Youtube จะมีแถบสีเขียวด้านบนทุกไฟล์วีดีโอ และภาพวีดีโอจะดีเหลื่อมๆ เหมือนมีภาพซ้อนเหมือนภาพประกอบ

ปัญหานี้เกิดจากการใช้ Hardware Acceleration ใน Flash Player วิธีแก้คือเข้าไป Disable Feature นี้ใน Flash Player ตามขั้นตอนดังนี้ Continue reading “ปัญหา Chrome 18 กับ Flash Video”

ติดตั้ง Windows 7, Windows 8 และ Windows XP

ผมเจอปัญหาในการติดตั้ง 3 OS โดยผมติดตั้งเรียงลำดับดังนี้ Windows 7, Windows 8 และ Windows XP ปัญหาคือตอนติดตั้ง Windows XP ถ้าเราสร้าง Partition ใหม่โดยใช้ Windows XP จะทำให้ Partition ที่สร้างไว้ก่อนหน้านี้หายทั้งหมดและ boot เข้า Windows อะไรไม่ได้เลย

วิธีแก้หลังจาก partition หายไปแล้ว
ให้ใช้แผ่นติดตั้ง Windows 8 จากนั้นเลือกหัวข้อ Rapair > Advance Option > Automatic Repair เนสก็จะได้ partition และ OS ทั้งหมดกลับคืนมา

วิธีป้องกันปัญหานี้
ต้องใช้ Windows 7 สร้าง partition ขึ้นมาใหม่ให้ Windows XP (ใช้ Windows 8 ไม่ได้) จากนั้นก็ติดตั้ง Windows XP โดยไม่ต้องไปยุ่งกับการแก้ไข partition ให้เลือก partition ที่เราสร้างไว้แล้ว format และติดตั้งตามปกติ จากนั้นก็ใช้แผ่น windows 8 มา repair เพื่อให้เลือก boot ได้ทุก OS