การใช้งาน Sysprep เพื่อทำ Windows Image ให้เหมาะสมในการใช้ในระบบ VM

โดยปกติแล้วการ cloning Windows VM ไปใช้ สิ่งที่ติดไปด้วยคือชื่อเครื่อง, รายละเอียด unique ID ของ Windows นั้นๆ และอื่นๆ มันจะติดไปด้วย ทีนี้หากเราต้องการทำเป็น General Windows Image ท่ี cloning ไปใช้ได้ทันที แบบไม่ต้องมานั่งไล่ลบหรือ setting ข้อมูลเหล่านี้ใหม่เองจะทำไง เราสามารถทำได้โดยใช้โปรแกรมที่ Windows ให้มาอยู่แล้ว นั่นคือ Sysprep นั่นเอง…
View Post

รวม IPTABLES Rules ที่มีประโยชน์

ก่อนหน้านี้เราเคยพูดถึงเรื่อง iptables กันไปแล้วว่ามีอะไรยังไงบ้าง มาตอนนี้มาดูกันดีกว่าว่า iptables rule ที่น่าใช้มันมีอะไรบ้าง Allow Loopback interface Allow Ping Allow web usage Allow DNS Usage Allow NTP Allow Printing Allow Email…
View Post

วิธีการตอบโต้ bot ด้วย ZIP bomb

วันนี้เจอ blog ที่น่าสนใจของ Christian Haschek มาเลยเอามาปรับกับเว็บไซด์หน่อย 😀 เรื่องของเรื่องคือ ตัว Christian เค้าเบื่อพวกที่ชอบมานั่งใช้เครื่องมือมา scan เว็บไซด์ของเค้า หรือพวกที่พยายามจะเจาะไปที่ wp-admin ของเค้า ก็เลยทำเรื่อง Zip Bomb ขึ้นมาตอบโต้คนเหล่านั้น Zip bomb คือการที่เราใช้งาน zip เพื่อทำการบีบอัดไฟล์ขนาดใหญ่ๆที่ไม่มีอะไรเลยนอกจาก 0 (zero) ไว้ ซึ่งโดยปกติแล้ว web browser…
View Post

วิธีการ redirect HTTP ไปยัง HTTPS ใน IIS Server version 7.x หรือเหนือกว่า

โดยปกติเราสามารถ set ให้ IIS Server (Internet Information Server) (7.x เป็นต้นมา) ในเครื่อง Windows Server ให้สามารถใส่ HTTP Response Header เข้าไปได้ แต่มันก็มีความเป็นไปได้ที่ Browser อาจจะไม่ support HSTS Header (พวก IE เวอร์ชั่นเก่าๆ) ดังนั้นเราสามารถ force ให้…
View Post

วิธีแก้ไขปัญหา Cannot retrieve repository metadata (repomd.xml) for repository: base.

วันนี้ผมพยายาม set ให้ CentOS วิ่งผ่าน Squid Proxy โดย Squid Proxy ทีนี้ติดปัญหาที่ว่าพอเวลาทำการ update ด้วยคำสั่ง แล้วเจอ error ว่า “(28, ‘Operation too slow. Less than 1 bytes/sec transfered the last 30 seconds’)”…
View Post

วิธีการ Configure ให้ Website ได้รับ Grade A+ จาก SSLLab

จริงๆเคยโพสต์แบบนี้ไปแล้วตอน techsuii.com version 1 ไปแล้ว แต่เนื่องด้วยเว็บล่มไปแล้ว ดังนั้นเลยเอามาให้ดูกันใหม่ แต่คราวที่แล้วผมพูดถึง Nginx เท่านั้น คราวนี้ผมจะอิงจาก cipherli.st ครับทำให้มันจะมีทั้ง Apache, Nginx, Lighttpd ครับ โดยผมมีการปรับเพิ่มเติมนิดหน่อยให้มันสมบูรณ์มากขึ้นครับ Apache Nginx Lighttpd โดย Configuration เหล่านี้มีผลกับการใช้งาน website ของ Client…
View Post

วิธีการติดตั้ง Docker-Compose และทดสอบใช้งานใน Ubuntu 16.04

เนื่องด้วยผมไปเจอ Lab ของเมืองนอกแล้วชอบในเรื่องการ setup environment ที่ง่ายและสะดวกดี ผมเลยสนใจที่จะทดสอบขึ้นมาบ้าง แต่ทีนี้ Lab ของเมืองนอกเค้าไม่ได้ setup โดยใช้ขั้นตอน 1-2-3-4 แต่กลายเป็นใช้แค่ one command for all หรือ Infrastructure as Code (IaC) นั่นคือการใช้งาน Docker Compose นั่นเอง Docker Compose คือการสร้าง…
View Post

วิธีการติดตั้ง LEMP ใน Ubuntu 16.04 และการบังคับให้ user ใช้งานแต่ HTTPS เท่านั้น

LEMP คือกลุ่มของ Software ที่ใช้สำหรับการทำเว็บไซด์โดยประกอบไปด้วย Linux + Nginx + MySQL + PHP โดยใน post นี้เราจะไม่เพียงแต่ setup LEMP เท่านั้น เรายังมีการบังคับให้ใช้งานเป็น HTTPS แทนที่จะใช้งานเป็น HTTP ธรรมอีกด้วย โดยตัวอย่างการ set นี้ผมทำใน Ubuntu 16.04 ครับ 1. Install…
View Post