บทความ

กำลังแสดงโพสต์จาก พฤศจิกายน, 2022

Network Home 101 : การต่อ Router 2 ตัวในวงแลน เดียวกัน

Network Home 101 : การต่อ Router 2 ตัวในวงแลน เดียวกัน ทำตามขั้นตอนดังนี้ 1. ต่อสาย Lan จาก Modem >> เข้าที่ พอร์ต WAN  (Wide Area Network: WAN มันไม่ใช่ WLAN นะครับ อันนั้นคือ Wifi Lan) ของ เราเตอร์ ที่ต้องการทำเป็น สวิชชิ่ง หรือ Hub  ถึงตรงนี้ อาจต้องตั้งค่า ใน Router ตัวที่ 2 ให้เป็น Access Point Mode แทนที่ Router Mode ด้วย เพราะถ้าเป็น Router Mode มันจะเป็น วงแลนวงใหม่ที่จะไม่เห็น เครื่องอื่นในวงแลนอื่น ถ้าให้ชัวร์ ต้องไปตั้ง ให้ Router ตัวที่ 2 ไม่จ่าย IP Address แบบ Auto (DHCP) อีกทีเพื่อความมั่นใจ  2. เข้าไปตั้งค่าใน Window 10 ดังนี้ (มันจะมีหลายอย่าง)  Fix Ip Address ก่อนอื่นเราต้อง Fix IP Address ให้กับ เครื่อง PC ก่อน (ค่า Default จะเป็น DHCP หรือ การจ่าย IP Address แบบ Auto นั่นเอง เริ่มต้น เราต้อง เข้า CMD แล้วพิมพ์คำว่า IPConfig เพื่อให้รู้ว่า HUB เรา IP Address อะไร มันจะเป็นค่า Default Gateway ต่อมา เข้า Control Panel >> network and Sharing Center >>> Link Ethernet >>  Select IPv4 >>  Property  ตั้ง...

NAS 101 : TrueNAS บทที่ 3.2 SMB Share การเข้าถึงไฟล์ บน Window (แบบลงรายละเอียด)

NAS 101 : TrueNAS บทที่ 3.2 SMB Share การเข้าถึงไฟล์ บน Window หากเราต้องการให้ Window สามารถเข้าถึง TrueNAS คุณจำเป็นต้องตั้ง Config เพื่อแชร์กับ CIFS หรือ SMB หรือ SAMBA Share  ขั้นตอนเราจะทำดังนี้ TrueNAS 1. กำหนดค่า Pool (เป็นไปตามบทที่ 3) 2. ตั้งค่า บัญชีผู้ใช้งาน 3. แก้ไข ACL (Access Control List) 4. เปิด Service SMB ฝั่ง Window 1. เข้า HTTP ที่กำหนด 2.  MAP Network Drive   ** กรณีที่ Window หา Server ไม่เจอ ทำตามนี้ก่อน     - 2.1 สิ่งแรกคือ ไปที่ Network >> Global Configuration >> WS-Disconver enabled >> Function Discovery Provider Host  เพื่อให้ Window หา Network เจอก่อน      -2.2       -2.3 หากคุณเปลี่ยน Configuration บน TrueNAS อย่าลืมที่จะ Restart มันด้วย 3. กรอก Login Password ที่กำหนดไว้ เราจะอธิบายเฉพาะส่วนของ TrueNAS 1. ทำตามบทที่ 3 จนได้ Pool มาแล้ว  เราจะทำตามนี้ 1.1 Storage >> Add Pools >>... >> Add Dataset   >> ตั้งชื่ออะไรก็ได้ แต่ Share Type ต้องตั้งเ...

Network 101 : แนะนำ อุปกรณ์ Network ต่างๆ

Network 101 : แนะนำ อุปกรณ์ Network ต่างๆ 1. Router  จะเปรียบเสมือน ประตูสู่โลกภายนอก ความหมายคือ มันเป็นตัวการเชื่อมต่อ Network เพื่อข้ามวง Network โดยปกติจะมีแยก Port WAN (วงนอก หรือ วงใหม่) และ Port LAN (วงภายใน) มาให้  โดย Port LAN อาจจะมีแบบ Wifi มาให้ด้วย และบางครั้งยังสามารถเอาไปทำงานเป็น Access Point ได้อีกด้วย ถ้าเป็นคำอธิบายแบบละเอียด คือ มันเป็นการเชื่อมต่อที่ระดับ Network Layer 3 โดยจะผ่าน Port ต่างๆ  และยังมี Security Layer เพื่อป้องกันการโจมตีจากภายนอกมาที่ Network ภายในด้วย นอกจากนี้มันยังมีหน้าที่แจก IP Address ภายในวง Lan อีกด้วย (NAT : Network Address Translation)  และมันยังต้องสามารถทำ Port Forwarding ได้ คือ มันยังรองรับ Traffic พิเศษ ที่จะส่งตรงไปยัง Device ที่ระบุได้อีกด้วย(ปกติจะระบุผ่าน Port ไปยัง Device)  2. Access Point หรือ AP เป็นตัวกระจายสัญญาณ Wifi เพื่อให้ สัญญาณ Wifi นั้นครอบคลุมจุดต่างๆ โดยปกติ จะอยู่ภายในวง LAN เดียวกัน (จุดสังเกตุคือ มันมักจะมี Port LAN มาให้แค่ 1 Port เท่านั้น เพื่อใช้เชื่อมต่อกับ Network กับ Router หรือ Swit...

NAS 101 : TrueNAS บทที่ 1.1 การสร้าง TrueNAS CORE Install Media (การสร้างแผ่นบู๊ต หรือ USB Bootable)

TrueNAS บทที่ 1.1 การสร้าง TrueNAS CORE Install Media (การสร้างแผ่นบู๊ต หรือ USB Bootable) Requirement  1. USB หรือ แผ่น CD สำหรับ  การสร้าง Intall Media นั้นเราต้องการ 1Gb ขั้นต่ำ 2. SSD สำหรับ ลง TrueNAS OS  ขั้นต่ำ 8 Gb แต่แนะนำที่ 32Gb ขึ้นไป (เหตุผลก็เพราะว่า มันจะมี System Log ที่เพิ่มขึ้นมาเรื่อยๆ รวมถึง การอัพเดทเวอร์ชั่นในอนาคต) แต่ก็ไม่แนะนำให้มีขนาดใหญ่มากเกินไปเพราะมันจะเสียพื้นที่โดยเปล่าประโยชน์   วิธีสร้าง Install Media 1. Download ไฟล์ ISO ที่เวป TrueNas 2. ในที่นี้จะใช้ Flash Flawless ที่เวป balena.io 2.1 รัน โปรแกรม จะให้เลือก   2.2 เลือกไฟล์ 2.3 เลื่อก ไดร์ฟ  เสร็จ 

NAS 101 : บทที่ 4 การเชื่อม FreeNAS กับ Internet

ก่อนอื่นต้องเข้าใจก่อนว่า  DNS (Domain Name Server ชื่อพวก .com) คือการผูก ชื่อ (Domain Name)  เข้ากับ IP Address  แต่ปัญหาในโลก Internet คือ มันมีเลข IP Address (V4) จำนวนจำกัด ทำให้ ISP (อย่าง AIS หรือ True)  นั้นเลือกที่จะแจกจ่าย dynamic IP Address สำหรับเครื่องที่ใช้ที่บ้าน ด้วยวิธีการสุ่ม นั่นคือ IP Address ของ Router เราจะเปลี่ยนไปทุกครั้งที่มีเรามีการเชื่อมต่อกับ ISP  ทำให้ IP Address (Public) ของเครื่องเราในโลก Internet นั้นไม่นิ่ง ดังนั้น ถ้าเราต้องการผูก DNS กับ IP Address (Public)  ของเรา มันจึงเป็นไปไม่ได้ ยกตัวอย่างเช่น เราไปจด google.com ไว้เพื่อให้มาที่เครื่อง 8.8.8.8 แต่เครื่องเรากลับเปลี่ยนกลายเป็น 4.4.4.4 ไปซะแล้ว ทำให้มันผูกชื่อกับ IPAddress ผิดพลาดได้ มีทางออก 2 ทางคือ เราจะต้องสมัคร Fix IP Address กับ ISP  ซึ่งมักมีราคาที่แพงกว่า หรือ ใช้บริการ Dynamic DNS (DDNS) เพื่อเชื่อมต่อระหว่างเครื่องของเรากับ DNS เสมอ เช่น DuckDNS.org  DDNS (Dynamic DNS Provider) มันทำงานอย่างไร DDNS มันจะคอยอัพเดท IP Address ใหม่ของเรา เพื่อนำไปผูกไว้...

รวม TrueNas

 บทเรียน เรียงไปตามนี้ 1. NAS 101 : TrueNAS บทที่ 1 บทเริ่มต้น และ Installation 1.1 NAS 101 : TrueNAS บทที่ 1.1 การสร้าง TrueNAS CORE Install Media  2. NAS 101 : TrueNAS บทที่ 2 Network Configuration (วงแลน) เพื่อออกสู่ Internet 3. NAS 101 : TrueNAS บทที่ 3 การตั้งค่า File Sharing 4. NAS 101 : TrueNAS บทที่  4 การเชื่อม FreeNAS กับ Internet  5. NAS 101 : TrueNAS บทที่ 5 Plug-in : Plex Media Sever

Data Expert 01 :

มักจะเกิดคำถามที่ว่า บริษัททั่วไปจะใช้ Data ทำอะไรได้บ้าง??  เริ่มต้น  Problem Owner -- Data Consumer --- Data Platform (Data Infra เช่น พวก Data Center)  --- Data producer  ตอนนี้ พนักงาน Data ทุกคน แทบจะใส่หมวกทุกตำแหน่งใน Data อยู่แล้ว ดังนั้น อย่ายึดติดกับหมวกให้มากนัก เริ่มต้นภารกิจ Collect Data ก่อนอื่นต้องเข้าใจว่า ปกติ มักได้รับ Quest มา 1 อัน แต่เรากลับต้องแก้ไขปัญหาในทุกๆ อันจนจบอยู่แล้ว ยกตัวอย่างเช่น Quest ที่ 1  Problem Owner แล้วก็มาตัดสินใจว่า Data ที่มีอยู่ทำอย่างไรกับมันดี  มันจะเกิด Quest ที่ 2 Collect Data -- Data Injection  (Raw Data มักจะใช้ไม่ได้) ยกตัวอย่าง การที่เราไป Query ใน Production Database แล้วเกิดระบบล่ม มันคือความผิดเรา  เราจึงต้องไปสร้าง Data Storage ไว้ข้างนอกอีกทีหนึ่งก่อน  ถึงตอนนี้ เราต้องโยนข้อมูลลงไปใน Data Storage เริ่มแนวคิดจาก Data Warehouse (เดิมจะ Transform แล้วโยนเข้าไปเลย แต่ข้อมูล Raw มันจะสูญหาย ซึ่งทำให้การวิเคราะห์มันสูญหายอีก) ดังนั้น เราจึงเลือกถมข้อมูลดิบ  Raw Data ทั้งหมดลงไปใน Data ...