สิ่งที่ทำหลังจากติดตั้ง CentOS 7 – เปลี่ยนชื่อเครื่อง hostname

รันคำสั่งบน CentOS 7 เพื่อเปลี่ยนชื่อเครื่อง hostname

# hostname
# hostnamectl
# nmtui
# vi /etc/hostname

การคอนฟิกเน็ตเวิร์กใน VirtualBox กับ CentOS 7 (YouTube)

คอนฟิกเน็ตเวิร์กของ VirtualBox ในโหมด NAT, Bridged, Host-only เพื่อเชื่อมโยงระหว่างเครื่องเสมือน (Guest) ที่ติดตั้ง CentOS 7 กับเครื่องหลัก (Host) และเน็ตเวิร์กภายนอก

ติดตั้งและคอนฟิกเซิร์ฟเวอร์แชร์ไฟล์ด้วย Samba บน CentOS 7

Samba เป็นโปรแกรมหรือเซอร์วิสยอดนิยมอย่างหนึ่งที่สามารถนำมาติดตั้งบนลีนุกซ์ และคอนฟิกทำเป็นเซิร์ฟเวอร์แชร์ไฟล์ (File Sharing Server) ให้กับเครื่องอื่นๆ ได้ ไม่ว่าจะเป็น Windows, MAC OS X

ลองมาดูวิธีการติดตั้งและคอนฟิก Samba บน CentOS 7 เบื้องต้นกัน เพื่อให้ผู้ใช้งานจากเครื่องอื่น สามารถเรียกใช้ไฟล์ที่อยู่ใน home ของแต่ละคนบนเซิร์ฟเวอร์ได้

ในที่นี้จะแสดงวิธีการติดตั้ง คอนฟิกและแก้ไขปัญหาไปทีละขั้น เพื่อให้ผู้อ่านได้เข้าใจกระบวนการ เผื่อใช้เป็นแนวทางในการแก้ไขปัญหาได้

Continue reading “ติดตั้งและคอนฟิกเซิร์ฟเวอร์แชร์ไฟล์ด้วย Samba บน CentOS 7”

ตรวจสอบสัญญาณ Wi-Fi บน Mac OS X ด้วย Wireless Diagnostics

บางครั้งโปรแกรมที่ต้องการ ก็มีอยู่ในเครื่องอยู่แล้ว เพียงแต่ต้องรู้ชื่อคำสั่ง หรือวิธีเรียกใช้งาน

หลังจากที่หาโปรแกรมที่รันบน Mac OS X เพื่อใช้ในการตรวจสอบสัญญาณ Wi-Fi อยู่นาน สุดท้ายพบว่า โปรแกรมที่ต้องการมีอยู่แล้วในเครื่อง เพียงแต่ต้องรู้วิธีเปิดใข้งานเท่านั้นเอง

โปรแกรมที่ว่าคือ Wireless Diagnostics ที่สามารถใช้ตรวจสอบ ดูข้อมูล Wi-Fi โหมด (Mode) เชื่อมต่อว่าเป็น a/b/g/n ช่องสัญญาณ (Channel) ความแรงของสัญญาณ (RSSI) สามารถ scan หา SSID หรือ BSSID รวมทั้งสร้างกราฟเพื่อเปรียบเทียบความแรงสัญญาณ (RSSI) เทียบกับสัญญาณรบกวน (Noise) ได้ด้วย

Continue reading “ตรวจสอบสัญญาณ Wi-Fi บน Mac OS X ด้วย Wireless Diagnostics”

การคอนฟิกเน็ตเวิร์กใน VirtualBox

หลังจาก การสร้างเครื่องเสมือนใน VirtualBox เสร็จเรียบร้อยแล้ว หากเราต้องการให้เครื่องเสมือน (guest) สามารถใช้เน็ตเวิร์กหรืออินเทอร์เน็ตได้ด้วย หรือเราต้องการรีโมตเข้าไปที่เครื่องเสมือนเช่นโดยใช้ ssh, web เราต้องแก้ไขคอนฟิกส่วนเน็ตเวิร์กใน VirtualBox

Continue reading “การคอนฟิกเน็ตเวิร์กใน VirtualBox”

CentOS 7 คอนฟิก Firewall เบื้องต้นด้วย firewall-cmd

สิ่งที่เปลี่ยนไปอีกอย่างใน CentOS 7 หรือ Red Hat Enterprise 7 เมื่อเทียบกับเวอร์ชันเดิม (5, 6) คือเปลี่ยนมาใช้ firewalld เพื่อช่วยให้การคอนฟิก firewall ในลีนุกซ์ทำได้ง่ายขึ้น โดยมีการจัดแบ่งเป็นโซน (zone) จัดกลุ่มพอร์ต (port) เป็นเซอร์วิส (service) และอื่นๆ

จริงๆ แล้ว เบื้องหลัง firewalld ก็ไปเรียกคำสั่ง iptables เพื่อใช้คอนฟิก Netfilter ซึ่งเป็นโมดูลอยู่ในเคอร์เนลลีนุกซ์ ในการจัดการควบคุมแพ็กเกจ (packet filtering) เข้าออกเครื่อง

ในที่นี้ขอยกตัวอย่างการใช้คำสั่ง firewall-cmd เพื่อเพิ่มเซอร์วิสเช่น http ให้เครื่องอื่น สามารถมาเรียกใช้เซอร์วิสเว็บในเครื่องของเราได้

Continue reading “CentOS 7 คอนฟิก Firewall เบื้องต้นด้วย firewall-cmd”

CentOS 7 แก้ไขคอนฟิกเน็ตเวิร์กด้วยคำสั่ง nmtui

ใน CentOS 7 หากต้องการแก้ไขค่าคอนฟิกเน็ตเวิร์ก สามารถทำได้ด้วยคำสั่ง nmtui ซึ่งทำงานในโหมดเท็กซ์ ทำให้สามารถเรียกใช้งานได้สะดวกผ่านการ ssh หรือคอนโซลของเครื่องได้

แทนที่จะแก้ไขไฟล์คอนฟิกที่อยู่ในไดเรกทอรี /etc/sysconfig/network-scripts/ โดยตรง การใช้ nmtui จะช่วยทำให้แก้ไขค่าคอนฟิกเน็ตเวิร์กได้ง่ายขึ้น ลดข้อผิดพลาดในการคอนฟิก

Continue reading “CentOS 7 แก้ไขคอนฟิกเน็ตเวิร์กด้วยคำสั่ง nmtui”

คอนฟิก IPv6 บน CentOS 6

แม้จะทราบปัญหาเรื่อง IPv4 Address ที่ไม่เพียงพอถึงขั้นขาดแคลนมาเป็นเวลานานมาก แต่ก็ไม่ได้ศึกษา IPv6 เรื่องนี้อย่างจริงจัง

จนโดนลูกค้าสั่งให้คอนฟิก IPv6 บนเซิร์ฟเวอร์ให้หน่อย จึงต้องหาข้อมูล ศึกษาวิธีการคอนฟิก เลยนำมาแชร์ให้อ่านกัน

ในที่นี้จะแสดงวิธีคอนฟิกบน CentOS 6

Continue reading “คอนฟิก IPv6 บน CentOS 6”

คอนฟิก MySQL 5.5 Replication บน CentOS 6

บทความนี้จะอธิบายคอนฟิก MySQL Replication เพื่อ replicate ข้อมูลระหว่าง MySQL Database Server สองเครื่อง ทั้งแบบ Master-Slave และ Master-Master โดยทดสอบกับเวอร์ชั่น 5.5 ที่ติดตั้งบน CentOS 6

Continue reading “คอนฟิก MySQL 5.5 Replication บน CentOS 6”

ลบ route เน็ต 169.254.0.0 ออกจากลีนุกซ์ CentOS

Zeroconf ช่วยให้เครื่องที่อยู่ในเน็ตเดียวกันสามารถคุยกันได้ แม้ไม่ต้องคอนฟิก IP หรือไม่ต้องใช้ DHCP  โดย Zeroconf จะคอนฟิกไอพีให้อยู่ในเน็ต 169.254.0.0 (link-local) โดยอัตโนมัติ ใช้งานได้ทั้ง Windows, Linux

หากลองสังเกตดู เช่นคุณตั้งใจเซ็ตให้เครื่องรับไอพีจาก DHCP Server แต่ DHCP ใช้งานไม่ได้ ไม่ว่าจะเหตุผลใดก็ตาม ลองดู Status จะเห็นว่าเครื่องคุณจะได้ไอพีที่อยู่ในเน็ต 169.254.0.0 มาโดยอัตโนมัติ

ตัวอย่างการได้รับไอพี 169.254.0.0 บนเครื่องที่ติดตั้ง Windows 7 ในกรณีที่ DHCP ใช้งานไม่ได้

01-win7-zeroconf

Continue reading “ลบ route เน็ต 169.254.0.0 ออกจากลีนุกซ์ CentOS”