นั่งดูข่าว #now26
เห็นพูดถึง พรบ.คอมพิวเตอร์ด้วย น่าสนใจครับ
เพราะเป็นประเด็นที่ออกข้อสอบ
คำสำคัญในข่าวคือ
“โพสต์เฟซบุ๊กด้วยถ้อยคำที่หยาบคาย ก้าวร้าว รุนแรง
เชื่อมโยงไปสู่การชี้นำว่าจะรับหรือไม่รับร่างรัฐธรรมนูญ”
http://www.now26.tv/view/75913
อ่านดูผมว่า
น่าจะเป็น มาตรา ๑๔ ผู้ใดกระทําความผิดที่ระบุไว้ดังต่อไปนี้ ต้องระวางโทษจําคุกไม่เกินห้าปี หรือปรับไม่เกินหนึ่งแสนบาท หรือทั้งจําทั้งปรับ
(๓) นําเข้าสู่ระบบคอมพิวเตอร์ซึ่งข้อมูลคอมพิวเตอร์ใด ๆ อันเป็นความผิดเกี่ยวกับความมั่นคง แห่งราชอาณาจักรหรือความผิดเกี่ยวกับการก่อการร้ายตามประมวลกฎหมายอาญา
Category: เทคโนโลยีรอบตัวเรา
พูดคุยกับเพื่อนเรื่องปัญหานู่นนั่นนี่ เกี่ยวกับคอมพิวเตอร์
เล่าสู่กันฟัง เป็นกรณีศึกษา
เพราะหัวหน้าเคยสนใจเรื่องการสอนด้วยกรณีศึกษา จึงบันทึกเป็นกรณีเล็ก ๆ ไว้
![kvm : keyboard video mouse](http://www.thaiall.com/blog/wp-content/uploads/2016/04/kvm-1-450x230.jpg)
25 เม.ย.59 ช่วงเช้า เหตุเกิดที่ห้องหนึ่ง
ปัญหาแรก ผู้ใช้คอมหญิงสาวเก่งภาษา แจ้งว่าเครื่องใช้ไม่ได้ จอไม่ออก
ผมเข้าไปดูพบว่าสาย projector หลุดออกจาก KVM
คาดว่าผู้ใช้ที่ใช้ก่อนหน้านี้ถอดออก แล้วไม่ได้เสียบกลับไปที่เดิม
พอผู้ใช้คอมหญิงสาวเก่งภาษามาใช้ก็ใช้ไม่ได้ ไม่รู้จะเสียบเส้นไหนกลับเข้าไป
ปัญหาที่ 2 เสียงไม่ออก
สำรวจภายนอก สายต่าง ๆ ก็เสียบปกติ แต่ผู้ใช้คอมหญิงสาวเก่งภาษา
บอกว่า สายหลวมเป็นประจำ ผมจึงถอดออก แล้วเสียบกลับเข้าไปใหม่
ก็พบว่าเสียงมาดังตามปกติ ทั้งเสียงคอมจากยูทูป และเสียงไมค์
—
ช่วงบ่าย มีเด็ก ๆ มาขอยืมไขควง
ผมก็หยิบไขควงปากแบนให้ไป เพราะหาปากแฉกในห้องที่ผมยืนอยู่ไม่พบ
(ทำงานมาหลายสิบปี ผมไม่ใช้ไขควงที่ทำงาน สงสัยต่อไปต้องซื้อไว้สักชุด เผื่อใช้)
แล้วเดินตามไป จนถึงห้องหนึ่ง เห็นเพื่อน ๆ อยู่กันเต็มห้อง
เข้าไปก็ถามว่าเกิดอะไรขึ้น เด็กที่ถือไขควงก็บอกว่าสงสัยการ์ดจอหลวม
หลุดจาก slot ทำให้มีเสียงติ๊ด 2 จังหวะตลอดเวลา
ผมก็ลองเสียบสายให้เรียบร้อย แล้วปิด และเปิดคอมพิวเตอร์ใหม่
เรียกว่าโชคเข้าข้าง ปัญหาหายไป เครื่องกับมาทำงานได้ปกติ
เด็กเค้าบอกว่าอาการนี้เป็นบ่อย คือ การ์ดจอหลุดออกจาก slot น่าจะเกิดอีกในอนาคต
ผมก็รับทราบ เพราะเคยได้ยินมาเหมือนกัน ว่าห้องนี้ก็ถอดสายประจำเหมือนกัน
สรุปว่าครั้งนี้ไม่ต้องแกะเครื่องคอมฯ เพื่อย้ำการ์ดจอลงไปใน slot
![multi-function printer](http://www.thaiall.com/blog/wp-content/uploads/2016/04/printer-191x300.jpg)
ช่วงเย็น ผู้ใช้ที่ใช้เครื่องพิมพ์เครือข่าย ชวนไปดูเครื่องคอมพิวเตอร์
เพราะท่านสั่งพิมพ์ออกเครื่องพิมพ์ไม่ได้ สั่งไปก็หาย
ผมก็ลองลบ และเพิ่ม printer ในเครื่อง และ update driver
แต่อาการก็เหมือนเดิม คือพิมพ์แล้วหายจ้อยไปเลย
ท่านให้ข้อมูลว่าผู้เชี่ยวชาญมาลงโปรแกรมสถิติให้
จากนั้นก็มีปัญหา แต่เดิมก็ใช้ได้อยู่ ท่านว่าอย่างนั้น
ใช้เวลานั่งหาปัญหาอยู่นานมาก
สุดท้ายลองเข้าไปดูส่วนกำหนดการ authentication กับ printer
พอกำหนด user & password เข้าไป
ก็พบว่าสั่งพิมพ์ออกทาง printer ได้ตามปกติ
![ปัญหาการ์ดจอบ่อยมาก](http://www.thaiall.com/blog/wp-content/uploads/2016/04/vga-450x280.jpg)
20 เม.ย.59 เพื่อนพีอาร์ ให้เด็กมาเชิญไปดูปัญหาว่า
ทำไมภาพไม่ออกทางจอคอมพิวเตอร์ แต่ออกทางโปรเจคเตอร์
ครั้งนี้สาย vga ของจอเสียบเข้าไปที่ pc ผิดช่อง
โดยปกติเครื่องคอมเซตนี้จะมีช่องเสียงจออยู่ 3 ช่อง
ช่องด้านบนเป็นช่อง 1 จะไม่ถูกใช้งาน ต้องใช้ช่องบนการ์ดจอที่มี 2 ช่อง
ตอนผมไปดูให้ “ผมไม่ยอมก้มหัว ทำให้มองไม่เห็น ช่องที่ 2 บนการ์ดจอ”
เห็นแต่ช่อง 3 แล้วก็คิดไปว่าที่เสียบอยู่ที่ช่อง 1 กับ 3 นั้นปกติแล้ว
จึงบอก เพื่อนพีอาร์ ว่าสงสัยมีปัญหาที่เครื่อง และผมก็ไม่มีไขควงไปด้วย
กลับไปที่ห้องพบผู้เชี่ยวชาญ ท่านก็ไปดูให้ และกลับมาในเวลาไม่นาน
กลับมาพร้อมภาพถ่ายให้ผมดูว่า การ์ดจอมี ช่อง 2 ช่องจริง ๆ ไม่ใช่ช่องเดียว
สรุปว่ากรณีนี้ผมมองไม่เห็น เพราะยืนดู ที่ไม่เห็นเพราะขอบของ CASE บังอยู่
บังช่องเสียบ vga ช่องที่ 2 จนมิดตามภาพ
ทำให้ตอนที่อยู่หน้าปัญหา ไม่สามารถแก้ปัญหานี้ได้ ต้องให้ผู้เชียวชาญไปดู
ต้นเหตุเกิดจากมีเพื่อนคนก่อนหน้านี้ ถอดสาย VGA แล้วเสียบกลับเข้าไปผิดช่อง
แต่ละคนมีบทบาท ต้องเล่นให้สมบทบาท อาจารย์จะเป็นพระเอกหนังโป๊ก็ดูไม่ดีนะ
![ผู้หญิงโชว์ของสวยงาม](http://www.thaiall.com/blog/wp-content/uploads/2016/04/police-414x300.jpg)
ผู้หญิงก็มีบทบาทผู้หญิง เป็นกุลสตรีที่หนุ่ม ๆ ต้องให้เกียรติ
ตำรวจก็มีบทบาทตำรวจ รักษากฎหมาย กำหราบผู้ร้ายให้ยำเกรง
ปลัดอำเภอก็มีบทบาทเป็นท่านปลัด ไม่ใช่ดาราสาวหุ่นเซ็กซี่
—
1. แต่ผู้หญิงที่เป็นตำรวจที่เม็กซิโก
แสดงบทบาท ความเป็นหญิงในชุดตำรวจพร้อมกัน
ก็จะเกิดปัญหาตามมาตามข่าว
http://www.hit-za.com/2612
http://hilight.kapook.com/view/135691
2. ที่เมืองไทยปลัดอำเภอที่เป็นผู้หญิงโพสต์ภาพในชุดทำงาน
ก็เป็นที่พูดถึงกันมากในสังคมว่าเป็น “ปลัดอำเภอหุ่นเซ็กซี่”
มีวิพากษ์วิจารณ์กันเยอะ จนต้องออกมาแสดงความเสียใจ
“ขอโทษประชาชน ผู้บังคับบัญชา และหน่วยงาน”
http://www.khaosod.co.th/view_newsonline.php?newsid=1436856342
3. อาจารย์หญิงพาร์ทไทม์ที่เป็นดารา ถ่ายภาพสวย ๆ ตอนออกกำลังกาย
ก็มีเสียงวิจารณ์เหมือนกัน ที่เธอไปฉีกขาโยคะ ทำให้เสียภาพลักษณ์ครู
บอกว่า “ตนก็ต้องระวังมากขึ้น”
บทบาทติดตาคนไทยคือเธอเป็นดารา จึงไม่น่าแปลก
ผมว่าเธอก็แสดงบทบาทที่ถูกต้องของดาราหญิง และผู้ออกกำลังกายด้วยซ้ำ
http://women.kapook.com/view136655.html
4. ศาสตราจารย์สอนหนังสือ มีอาชีพเสริมเป็นพระเอกแสดงหนังโป๊
เล่นหนัง เพราะเครียดจากการหย่าร้าง ที่ทำเพราะเป็นเรื่องส่วนตัว
ที่มหาวิทยาลัยไม่มีใครทราบเรื่อง รายได้ไม่เยอะ ส่วนใหญ่เป็นค่าเดินทาง
แหล่งข่าวบอกว่ารับไม่ได้ที่อาจารย์มหาวิทยาลัยจะมีงานอดิเรกแบบนี้
ซึ่งตัวศาสตราจารย์นิโคลัสบอกว่า
“ถ้าเป็นผมก็ไม่แคร์หรอก หากลูกๆจะมีครูสอนที่มีชีวิตอีกด้านเป็นดาราหนังโป๊”
http://www.khaosod.co.th/view_newsonline.php?newsid=1457265113
ที่มา The Mirror, Daily Mai
![ศาสตราจารย์นิโคลัส บอกไม่เห็นเป็นไร](http://www.thaiall.com/blog/wp-content/uploads/2016/04/teacher-450x300.jpg)
—-
สมาคมครูหน้าตาดี แห่งประเทศไทย [590424 – 47268 like]
https://www.facebook.com/%E0%B8%AA%E0%B8%A1%E0%B8%B2%E0%B8%84%E0%B8%A1%E0%B8%84%E0%B8%A3%E0%B8%B9%E0%B8%AB%E0%B8%99%E0%B9%89%E0%B8%B2%E0%B8%95%E0%B8%B2%E0%B8%94%E0%B8%B5-%E0%B9%81%E0%B8%AB%E0%B9%88%E0%B8%87%E0%B8%9B%E0%B8%A3%E0%B8%B0%E0%B9%80%E0%B8%97%E0%B8%A8%E0%B9%84%E0%B8%97%E0%B8%A2-228340047346969/
—
สมาคมอาจารย์มหาวิทยาลัยหน้าตาดีแห่งประเทศไทย [590424 – 22850 like]
https://www.facebook.com/%E0%B8%AA%E0%B8%A1%E0%B8%B2%E0%B8%84%E0%B8%A1%E0%B8%AD%E0%B8%B2%E0%B8%88%E0%B8%B2%E0%B8%A3%E0%B8%A2%E0%B9%8C%E0%B8%A1%E0%B8%AB%E0%B8%B2%E0%B8%A7%E0%B8%B4%E0%B8%97%E0%B8%A2%E0%B8%B2%E0%B8%A5%E0%B8%B1%E0%B8%A2%E0%B8%AB%E0%B8%99%E0%B9%89%E0%B8%B2%E0%B8%95%E0%B8%B2%E0%B8%94%E0%B8%B5%E0%B9%81%E0%B8%AB%E0%B9%88%E0%B8%87%E0%B8%9B%E0%B8%A3%E0%B8%B0%E0%B9%80%E0%B8%97%E0%B8%A8%E0%B9%84%E0%B8%97%E0%B8%A2-491917537575238/
กรณีวิทยานิพนธ์เรื่อง ทุนทางสังคมและวัฒนธรรม กับการปรับตัวธุรกิจร้านอาหาร ของคนไทยเชื้อสายเวียดนาม ในเขตเทศบาลเมืองนครพนม
![โปรแกรมอักขราวิสุทธิ์](http://www.thaiall.com/blog/wp-content/uploads/2016/04/akarawisut-450x204.png)
ฟังในทีวี
ถามว่า “จะเรียนเพื่อรับวุฒิบัตรการศึกษา หรืออยากได้ความรู้นำไปใช้ในวิชาชีพ”
ถ้าถามนักเรียน นักศึกษาสมัยนี้ ผมว่านะเค้าต้อง
ตอบว่า “อยากได้ความรู้นำไปใช้ในวิชาชีพแน่เลย”
.. ฟันธง
—
จากกรณีที่นักศึกษาปริญญาโทท่านหนึ่ง
ได้ศึกษาวิจัย ค้นคว้า แล้วทำวิทยานิพนธ์
หัวข้อ “ทุนทางสังคมและวัฒนธรรม กับการปรับตัวธุรกิจร้านอาหาร
ของคนไทยเชื้อสายเวียดนาม ในเขตเทศบาลเมืองนครพนม”
แล้วนักศึกษา ม.ขอนแก่น เจ้าของผลงาน
ได้ออกมาร้องเรียนว่า นักศึกษา ม.ศิลปากร คัดลอกผลงาน
หากใช้ โปรแกรมอักขราวิสุทธิ์ ช่วยในการตรวจสอบการคัดลอกก็จะพบได้
http://news.ch7.com/detail/170160/
ปล. คุณเรณู งานวิชาการ แชร์มาให้อ่าน
โปรแกรมอักขราวิสุทธิ์
http://akarawisut.com/
ดาวน์โหลดภาพจาก FB ไปเก็บไว้ใน photos.google.com
![pan cake](http://www.thaiall.com/blog/wp-content/uploads/2016/04/pancake-450x227.png)
เคยเห็นเพื่อนถ่ายภาพ และแบ่งปันภาพ ผ่านเครือข่ายสังคม
เป็นพฤติกรรมที่เกิดขึ้นหลายครั้ง จนผมเรียกว่าปรากฎการณ์
เท่าที่เห็นมา ภาพเหล่านั้นมีความสำคัญ
ด้วยเชื่อว่าภาพเหล่านั้นสำคัญ และไม่ต้องการให้หายไปในอนาคต
และต้องการสำเนาไว้นอกแหล่งเดิม และแบ่งปันเป็นสาธารณะ
จึงน่าจะคัดลอกมาเก็บไว้ แล้วไปแบ่งปันในสังคมอื่น หรือสื่ออื่น
อาจเปิดเป็น gallery ให้ใคร ๆ เข้าชมก็น่าสนใจ
จึงเสนอเพื่อนให้ดำเนินการดังนี้
1. ใน page กับ timeline ยกเว้น group นั้น
มีบริการ download album มาได้ทั้งอัลบั้ม
คือ คัดลอกภาพทั้ง album ออกมาเป็น .zip ได้
2. ภาพในแฟ้ม .zip จะเรียงลำดับตามตัวเลข
เริ่มต้นจาก 1 ไปเรื่อย ๆ เมื่อส่งภาพใหม่เพิ่มเข้าไปในอัลบั้ม
และดาวน์โหลดอัลบั้มใหม่ พบว่า ภาพใหม่จะมีเลขต่อท้ายภาพเดิม
หากในอัลบั้มมีภาพจำนวนมาก ก็ไม่ต้องเกรงว่าจะสับสนในภายหน้า
การเรียงภาพใหม่ต่อท้ายภาพเดิมทำให้ไม่สับสน
แต่วันที่ของภาพใน .zip จะเป็นวันที่ download ไม่มีวันที่ upload มาด้วย
3. มีบริการเก็บภาพโดยผู้ให้บริการรายอื่นอีกมากมาย
แต่ของ http://photos.google.com ซึ่งเป็นอีกบริการหนึ่งของ google
สามารถเชื่อมต่อกับ smartphone ช่วยให้เราสำรอง และแบ่งปันได้ง่าย
มีแอพทั้ง Google play บน Android และ App store บน iOS
เมื่อเก็บไว้แล้ว หากต้องการภาพไปใช้ก็มีบริการ Download Album โดยง่าย
จุดดีของแฟ้มภาพใน .zip ของ google คือ วันที่อัพโหลดยังอยู่
4. หลังเก็บใน photos แล้ว
ก็ยังนำภาพแชร์เป็น gallery ได้โดยง่ายเช่นเดียวกับบริการของค่ายอื่น
แต่ลิงค์จากการแชร์จะเป็น short url เมื่อแปลงเป็น full url แล้ว
ก็ยังไม่สามารถนำไปใช้ใน iframe หรือ frame ได้ ต้องเปิดเป็น top frame
5. เนื่องจากผมมีบัญชีของ gmail.com อยู่แล้ว ก็ใช้ซะเลย ไม่ได้ใช้ค่ายอื่น
เป็นการทบทวน และจัดระเบียนภาพใน FB ไปพร้อม ๆ กัน
เช่น
ภาพชุด “ประชุม 580914-15 ประชุมเหล้าบุหรี่ กทม.”
https://goo.gl/photos/KacxawnuJdPrikhe8
ภาพชุด “NW”
https://goo.gl/photos/oxJQX1CKuPKMxmhJ7
![ก่อน และหลัง](http://www.thaiall.com/blog/wp-content/uploads/2016/04/old_new-450x236.png)
[นิยามศัพท์]
พฤติกรรม (Behavior) คือ การแสดงและกิริยาท่าทาง ที่เป็นการตอบสนอง
ของระบบหรือสิ่งมีชีวิตต่อสิ่งเร้าหรือการรับเข้าทั้งหลาย
ไม่ว่าจะเป็นภายในหรือภายนอก มีสติหรือไม่มีสติระลึก
ชัดเจนหรือแอบแฝง และโดยตั้งใจหรือไม่ได้ตั้งใจ [wiki]
ปรากฏการณ์ (Phenomenon) คือ สิ่งที่อุบัติขึ้น และปรากฏให้เห็น
font-face คือ การกำหนดการเรียกใช้ฟอนต์บน CSS ที่เพิ่มช่องทางได้หลากหลาย
![ต้องการผลแบบนี้ จะเขียน code อย่างไร](http://www.thaiall.com/blog/wp-content/uploads/2016/04/font-450x127.png)
เคยได้คุยกับนักศึกษาเรื่องการกำหนด font แล้วมีการทดสอบสร้างแฟ้ม .htm
ด้วย Word 2010 โดย save as แบบ Web Page, Filtered
ซึ่งปกติการใช้ font ในการเขียนเว็บเพจ มักเรียกใช้ font ที่ติดตั้งบนเครื่อง client
แต่ใน CSS (Cascading Style Sheets) เราสามารถเรียกใช้ font บน Web server
ได้มีการเพิ่ม @font-face เข้าไปใน specification ของ CSS3
โดยการอ้างอิง Font file สามารถทำได้หลากหลายผ่าน src: url();
ผลการทดสอบใช้กับ Firefox และ Chrome รุ่นใหม่แล้วโอเค
แต่ IE 11 ใช้คุณสมบัตินี้ได้ แต่มีปัญหากับ .otf ส่วน .ttf โอเค
ต.ย. 1
<html><head><title>my font</title><style>
<!–
@font-face{font-family:”WisdomScript”; src: url(‘Wisdom-Script.otf’);}
–>
</style></head><body>
<div style=’font-size:70pt;font-family:”WisdomScript”;’>
Hello world
</div>
</body></html>
ต.ย. 2
<html><head><style>
<!–
@font-face{font-family:”WisdomScript”; src: url(‘Wisdom-Script.otf’);}
body{font-family:”WisdomScript”;}
–>
</style></head><body>
Hello world
</body></html>
ต.ย. 3
<html><head><style>
<!–
@font-face{font-family:”WisdomScript”; src: url(‘Wisdom-Script.otf’);}
@font-face{font-family:”AlexBrush”; src: url(‘AlexBrush-Regular.ttf’);}
body{font-size:72pt;font-family:”arial”;}
–>
</style></head><body>
say “<span style=’font-family:”WisdomScript”;’>Hello</span>
<span style=’font-family:”AlexBrush”;’>world</span>”
</body></html>
ดาวน์โหลดฟอนต์นี้
ที่ https://github.com/codeforamerica/click_that_hood/blob/master/public/fonts/Wisdom-Script.otf
ที่ https://www.fontsquirrel.com/fonts/download/alex-brush
หรืออีกมากมาย
ที่ https://www.fontsquirrel.com/
ปัญหาเล็ก ๆ ของการทำงานร่วมกัน ระหว่าง Note กับ K
![kvm information](http://www.thaiall.com/blog/wp-content/uploads/2016/04/kvm-301x300.jpg)
ในที่นี้ Note คือ Notebook
K คือ KVM = Keyboard + VGA + Mouse
12 เม.ย.59 มาทบทวนปัญหา หลังพบปัญหา 11 เม.ย.59
ทำงานกับอุปกรณ์ KVM ที่ติดตั้งให้ออกหลายจอ และสลับจอได้
ปัญหาที่พบคือ สัญญาณหยุดไหลมาจาก Notebook หาก Switch
ตอนแก้ปัญหาเฉพาะหน้า คุณอนุกูลใช้วิธี เลิกใช้ KVM
—
วันนี้นั่งไซร้ปัญหากับคุณเปรมดู
สรุปกันว่าเป็นปัญหาการทำงานของ การ์ดจอบน Notebook
ที่มีการทำงานแบบ Starter ในหลอดไฟ
การ์ดจะส่งสัญญาณ แต่หยุดส่งและเด้งกับมาสู่โหมดจอเดียว
หากสัญญาณหยุดไหลไปทาง duplicate หรือ extend
การที่หยุดไหล เพราะไปเลือกจออื่นบน KVM
—
ปัญหา คือ
การกดเลือกจอบน KVM เมื่อเลือก Notebook
ภาพจะออกมาเพียง 3 วินาที แล้วดับไป
* ทำให้หลงคิดว่าอยู่ใน mode duplicate แล้ว
จึงสรุปไปว่า Notebook สมัยนี้เก่ง แม้ไม่ตั้งใจส่งสัญญาณ
แต่ Notebook จะส่งสัญญาณอัตโนมัติให้ทราบว่าส่งได้แล้วนะ
แต่ไม่ส่งเฉย ๆ
ต้องไปกดปุ่ม win+P เลือก Duplicate
หากกดปุ่มที่ KVM เปลี่ยนอุปกรณ์ พอกลับมาก็จะต้องกด Win+P ใหม่
ปล. อันที่จริงปัญหาแรกที่พบ คือ Projector ค้าง
ต้องไปถอดสาย Projector ออก เพราะตัวนี้ไม่มี switch ปิดเปิดเหมือนห้องอื่น
—
ส่วน VGA Splitter หรือการต่อพ่วง Projector
จาก Projector ที่มี vga in และ vga out
ไม่ใช่สาเหตุของปัญหาที่พบในครั้งนี้
—
การแก้ไข คือ
ถ้ากดปุ่ม Win+P ก็ต้องแจ้งผู้ใช้ให้กดปุ่มนี้ซ้ำ
เพราะอุปกรณ์ KVM ต้องการให้กดปุ่มส่งสัญญาณใหม่จาก Notebook
แต่กับ PC ไม่มีปัญหา เพราะ Display card 2 ชุด
และสัญญาณไหลตลอดอยู่แล้ว ไม่ต้องสั่ง Win+P ใหม่ หากติดตั้งเรียบร้อย
เราทุกคนเชื่อว่ามนุษย์
มีความสามารถที่จะเรียนรู้ในการแก้ปัญหาได้
เพียงแต่ต้องได้เรียนรู้มาก่อน
ปล. lock screen ที่ต้องการได้แล้ว
กด menu บน remote ขณะอยู่ในจอที่ต้องการเก็บไว้แสดงเป็นจอ default
https://www.facebook.com/ajburin/posts/10154038047453895
การแก้ไขเครื่องบริการเมื่อพบ DoS ผ่าน xmlrpc.php
![netstat check connection](http://www.thaiall.com/blog/wp-content/uploads/2016/04/netstat-450x200.png)
วันนี้ (5 เม.ย.59) เครื่องบริการหนึ่งที่บริการผ่าน host name 3 ตัว
ปฏิเสธการให้บริการเป็นระยะ บางทีก็ตอบ บางทีก็ไม่ตอบ
พอใช้ remote desktop เข้าไปก็ได้ response time ที่ปกติ
จะ ping ก็ปกติ ปัญหามีเฉพาะ web server ผ่าน port 80
ก็ต้องแก้ไขกันไปตามอาการครับ
1. เข้าดู Access.log เข้าดูด้วย notepad ก็ไม่ได้
จะเข้าดูด้วย editplus ก็แฟ้มใหญ่เกินไป เพราะไม่เคย clear
ขนาดเกือบ 2GB จึงต้องลบทิ้งไปก่อน
แต่พบปัญหาว่า
จะลบก็ไม่ได้ เพราะ service start อยู่
จะ stop service ก็ไม่ได้ เครื่องค้าง
สรุปว่าต้อง restart
หลัง restart เข้า stop service ทันที แล้วลบ log
2. ใช้ DOS>netstat -na | more
พบว่าเครื่องโดนโจมตี Denied of Service Attack เข้าแล้ว
เพราะเห็นเครื่องบริการอยู่ 2 IP หลายร้อยการเชื่อมต่อ
3. เข้าดู access.log พบว่าแฟ้มที่โดนคือ xmlrpc.php
4. พบคำอธิบายการแก้ปัญหาที่
+ http://www.thaiseoboard.com/index.php?topic=354223.25;imode
+ https://httpd.apache.org/docs/current/howto/htaccess.html
+ http://www.mikevanwinkle.com/block-a-hacker-post-attack-on-wordpress-xmlrpc-php/
+ http://stackoverflow.com/questions/24472349/htaccess-doesnt-work-on-xampp-windows-7
5. เลือกแก้ปัญหาด้วยการใช้ .htaccess
การทำให้ .htaccess ทำงานได้ ทำโดยแก้ไขแฟ้ม httpd.conf
old #AllowOverride All
new AllowOverride All
old #LoadModule rewrite_module modules/mod_rewrite.so
new LoadModule rewrite_module modules/mod_rewrite.so
6. ทดสอบสั่ง block เครื่องบริการด้วย user authentication
AuthType Basic
AuthName “Password Protected Area”
AuthUserFile /.htpasswd
Require valid-user
ถ้าเปิดเว็บแล้ว ร้องถามรหัสผ่าน แสดงว่า .htaccess ทำงานได้ปกติ
7. การ block แฟ้ม xmlrpc.php ผ่านการกำหนดใน .htaccess ทำได้หลายวิธี
วิธีแรก
<Files “xmlrpc.php”>
Order Allow,Deny
Deny from all
</Files>
วิธีที่สอง
Order Deny,Allow
Allow from 122.154.225.
Deny from 89.248.167.
Deny from 185.103.252.
วิธีที่สาม
if ( strpos($_SERVER[‘HTTP_USER_AGENT’], “Googlebot”) === true ) { exit(); }
8. จาก 3 วิธีข้างต้น ผมเลือกวิธีแรก
เพราะไม่ต้องกังวลว่า ผู้ร้ายจะใช้เครื่องเบอร์อื่นโจมตีเข้ามาอีก
ปิดให้หมด ไม่ต้องบริการไปเลย
9. เข้าดู access.log ก็จะพบข้อความใน 3 ลักษณะ
คือ error แบบ 403 นี่แสดงว่ามีการควบคุม หรือเครื่องบริการเอาอยู่
ถ้าบริการปกติเป็น 200 หากไม่มีการ block แล้วปล่อยให้บริการปกติ เราจะพบ 200
ถ้าถูกโจมตีเครื่องจะหยุดบริการตามปกติจะพบ 200 สลับ 500 แบบนี้ไม่ดีแน่
อ่านความหมายของ 200, 403 และ 500 ข้างล่างนี้ได้
—
403 – Forbidden or Connection refused by host (เครื่องบริการปฏิเสธผู้ร้องขอข้อมูล อาจสงสัยผู้ร้องขอเป็นผู้ร้าย)
185.103.252.14 – – [05/Apr/2016:20:33:22 +0700] “POST /xmlrpc.php HTTP/1.1” 403 1044 “-” “Googlebot/2.1 (+http://www.google.com/bot.html)”
89.248.167.131 – – [05/Apr/2016:20:33:23 +0700] “POST /xmlrpc.php HTTP/1.1” 403 1044 “-” “Googlebot/2.1 (+http://www.google.com/bot.html)”
—
200 OK (ทุกอย่างปกติ)
89.248.167.131 – – [05/Apr/2016:20:36:33 +0700] “POST /xmlrpc.php HTTP/1.1” 200 370 “-” “Googlebot/2.1 (+http://www.google.com/bot.html)”
185.103.252.14 – – [05/Apr/2016:20:36:33 +0700] “POST /xmlrpc.php HTTP/1.1” 200 370 “-” “Googlebot/2.1 (+http://www.google.com/bot.html)”
—
500 Server Error (เครื่องบริการมีข้อผิดพลาด)
185.103.252.14 – – [05/Apr/2016:20:36:33 +0700] “POST /xmlrpc.php HTTP/1.1” 500 – “-” “Googlebot/2.1 (+http://www.google.com/bot.html)”
89.248.167.131 – – [05/Apr/2016:20:36:33 +0700] “POST /xmlrpc.php HTTP/1.1” 500 – “-” “Googlebot/2.1 (+http://www.google.com/bot.html)”
![trackbacks](http://www.thaiall.com/blog/wp-content/uploads/2016/04/trackbacks-450x203.png)
10. เมื่อกำหนด .htaccess เพื่อปฏิเสธการให้บริการกับเครื่องที่ไม่ประสงค์ดีแล้ว
ก็จะพบรายงานใน access.log มาเรื่อย ๆ ว่าปฏิเสธ แล้วแสดง 403
ซึ่งไม่เป็นปัญหาแต่อย่างใด ยกเว้น access.log จะใหญ่ไปหน่อย
ดังนั้นว่าง ๆ ก็เข้าไปดูแล และ clear ตามรอบเวลาที่ตั้งไว้
11. xmlrpc.php เป็นความสามารถหนึ่งของ wordpress
แต่ผู้ไม่ประสงค์ดีเลือกใช้บริการตัวนี้ ก่อความเสียหายให้กับเครื่องบริการ
โดย xmlrpc.php ใช้กับงาน pingback หรือ trackback
เลือกชี้ไปยังเครื่องเป้าหมาย แล้วทำให้เครื่องเป้าหมายล้มไปเลย
ครั้งนี้เครื่องของผมเป็นเป้าหมาย ถูกยิงมาจากทั่วสารทิศ
![pingback](http://www.thaiall.com/blog/wp-content/uploads/2016/04/pingback-414x300.png)
12. วิธีแก้ง่าย ๆ คือ ลบ xmlrpc.php ทิ้งไปเลย
แค่นี้ก็หมดปัญหา แต่จะรู้สึกเสียดายกับความสามารถเรื่อง pingback กับ trackback เท่านั้นเอง
[pingback] เกิดเมื่อเขียน post ใน Blog A แล้วอ้างถึง post ใน Blog B
เท่ากับว่ามีการ Comment สำหรับ post ใน Blog B
แล้วมีข้อความแจ้งกับไปยัง Blog B ว่าท่านถูก Comment จาก Blog A นะ
เมื่อผู้ดูแล Blog A รับทราบก็จะกดอนุมัติให้มีการ Pingback
http://www.wpbeginner.com/beginners-guide/what-why-and-how-tos-of-trackbacks-and-pingbacks-in-wordpress/
13. ปัญหานี้ ถ้าติดตั้ง Plugin อาจช่วยได้อีกแรง
เช่น Akismet
http://www.wpbeginner.com/beginners-guide/akismet-101-guide-for-all-wordpress-users/
Akismet is a comment spam filtering service. The name Akismet comes from Automattic and Kismet. Auttomatic is the company behind Akismet, and it was founded by the WordPress co-founder Matt Mullenweg. Akismet catches blog comment and pingback spam using their algorithms
เส้นทางชีวิต หรือ เส้นทางแห่งความสุข
![happiness happiness](http://www.thaiall.com/blog/wp-content/uploads/2016/03/happiness-450x253.jpg)
มนุษย์ทุกคนเกิดมาเลือกได้ และเลือกได้เส้นทางเดียว
มีขึ้น มีลง มีซ้าย มีขวา แต่เดินหน้า ถอยหลังไม่ได้ เพราะเวลาเดินไปเรื่อย ๆ
ผมว่านะ เส้นทางชีวิต หรือ #เส้นทางสู่ความสุข เลือกยากที่สุดแล้ว
เมื่อเลือกเส้นทางหนึ่ง ก็ย่อมได้ผลอย่างหนึ่ง
มักเห็นผู้คนสงสัยว่าทำไมไม่สอนให้เด็กมีความสุข
ถ้าสอนให้เด็กมีความสุข ผมว่าเค้าก็จะมีความสุข .. ไม่เถียงเลย
แต่นิยามของความสุขของครูแต่ละคน .. แตกต่างกัน
แต่นิยามของความสุขของนักเรียนแต่ละคน .. แตกต่างกัน
แต่นิยามของความสุขของผู้ปกครองแต่ละคน .. แตกต่างกัน
แต่นิยามของความสุขของกระทรวงศึกษาธิการ .. แตกต่างกัน
เวลาเลือกก็อย่าหลงเส้นล่ะกัน
เพราะเลือกแบบหนึ่ง อยากได้ผลอีกแบบ ก็จะงง ๆ กันไปทั้งกระบวนเลยหละ
ในชีวิตจริง ส่วนใหญ่เลือกทางไหนก็จะได้ทางนั้น
ถ้าคิดอย่าง ทำอย่าง อยากได้ผลอีกอย่าง .. แล้วจะเป็นไปได้อย่างไร
—
แนะนำให้อ่านเรื่อง “4 ความจริงที่คนเรียนไม่จบมหา’ลัย ไม่กลับมาเล่าให้คุณฟัง !”
1. Jobs & Gates ไม่ได้รวยเพราะเรียนไม่จบ
2. ผมเคยถูกปฏิเสธงาน เพราะไม่มีวุฒิ / ใบปริญญา
3. ผมก็เคยคัดคนมาสัมภาษณ์, แน่นอนว่าผมดูใบปริญญาก่อน
4. ความขี้เกียจเป็นอภิสิทธิ์ของ Genius
http://www.cookiecoffee.com/diary/71297/4-fact-truth-gates-jobs-never-tell-university-dump
—
ถ้าไม่แชร์เรื่องนี้ให้ลูกศิษย์ได้เรียนรู้
รู้สึกเหมือนสอนไม่เสร็จยังไงชอบกล
เหมือนไม่ได้สะเด็ดน้ำ อะไรทำนองนั้น
https://www.facebook.com/photo.php?fbid=10153995304628895&set=a.380382613894.159443.814248894
ส่งอีเมลไม่ไปจะทำอย่างไร
10. ตรวจองค์ประกอบอื่น ๆ ที่เกี่ยวข้องทั้งเครือข่าย และระบบปฏิบัติการ