...ส บ า ย ๆ ส ไ ต ล์ มื อ ไ ม่ PRO แ ถ ม ยั ง... LOWFESSIONAL ...

<<
มีนาคม 2552
1234567
891011121314
15161718192021
22232425262728
293031 
 
20 มีนาคม 2552
 

จาก Linux UBUNTU ใน VMWARE สู่ File Server


[รวมเรื่องที่ผ่านมา] รวมเรื่องต่างๆที่เขียนไว้ที่นี่
[เก็บvbaด่วนๆบนเว็บบอร์ด] เวลาทำงานแล้วติดขัด มักค้นหาข้อมูลจากอินเตอร์เน็ต ได้แล้ว ใช้แล้ว แต่อาจลืมอีกได้ง่ายๆ เลยเก็บบันทึกไว้ในเว็บบอร์ดตรงนี้
[simplevbawork] บันทึกงานการที่ทำ เน้นที่เกี่ยวข้องกับ Excel และ VBA

หลังจากโดนไวรัส conflicker ถล่มวงแลนในงานที่ผมรับผิดชอบอยู่ (ได้ข่าวว่าพนักงานสาวๆ ก็อปวอลเปเปอร์หมีพูแจกกัน) เจ้า conflicker มันเทียวแต่ยกเลิกการแชร์โฟลเดอร์ที่ไฟล์เซิฟเวอร์อยู่เนืองๆ เวลาไปนั่งเฝ้า ก็เหมือนกับมันก็นั่งมองดูเชิงผมอยู่ ก็ทำงานกันไปได้ตามปกติ พอขับรถออกมาทีไร เป็นโดนโทรตามตัวทุกทีไป

เครื่องไม้เครื่องมือสำหรับจัดการกับเจ้าตัวนี้ สามารถตามไปอ่านได้ที่
//www.na-vigator.com/index.php?option=com_content&view=article&id=192:-conflicker&catid=41:network&Itemid=63
ซึ่งต้องขออนุญาตนำลิ้งก์มาวาง และขอบคุณเจ้าของบทความเอาไว้ด้วยครับ

ระหว่างหลายๆวันวุ่นๆที่ระบบโดนเล่นงานอยู่ีนั้น ที่ทำงานผมไม่สามารถปิดเครื่องทั้งหมด เพื่อไล่ล่าไวรัสเป็นการเร่งด่วนได้ ต้องรอวันหยุดสถานเดียว ในฐานะที่เคยลองๆเล่น LINUX มาบ้าง ก็เลยเกิดความคิดว่า น่าจะลองเอา LINUX มาเป็น File Server แทน Windows ดูสักหน่อย เห็นเขาบอกว่า ไวรัสมักทำอะไรลีนุกซ์ไม่ได้ เครื่องอื่นๆจะติดไวรัสก็ยังพอทำงานได้ ขอกันเซิฟเวอร์ออกมาจากความยุ่งเหยิงก่อนก็แล้วกัน เนื่องจากเสียเวลาไป 1 วันทำงาน กับการหาสาเหตุแล้ว ถ้าอีก 1 วันยังทำงานได้ไม่เป็นปกติ สงสัยจะต้องได้ปวดหู-เปลืองน้ำมันเพิ่มขึ้นอีกแน่ๆ

ผ่านมาถึงวันนี้ File Server ด้วย UBUNTU ตอนนี้ทำงานมาได้อย่างเรียบร้อยครบ 1 อาทิตย์แล้วครับ ท่ามกลางสายฝนกลางเดือนมีนา วันนี้เลยจะนำเกร็ด LINUX UBUNTU ใน VMWARE มาฝากกันสักหน่อย ไม่ยากอย่างที่คิดครับ

ติดตั้งโปรแกรม VMWARE
วิธีการทดลองโปรแกรมที่ปลอดภัยสำหรับผมนั้น จะทำใน VMWARE ตลอดครับ ยำได้ทุกเรื่องที่ต้องการ อ่านได้ในบล็อกนี้ครับ
//www.bloggang.com/viewblog.php?id=loongmit&date=22-07-2006&group=4&blog=12
เป็นเวอร์ชั่นเก่า แต่ก็เวิร์คครับ หรือใครอยากได้ใหม่ๆก็ลองไปดูที่
//www.sarnfun.net/bb.php?topic=718
ถ้าไม่ได้จริงๆก็เสิร์จกูเกิ้ลนั่นแหละครับ มีทุกสิ่งที่ต้องการจริงๆ สำหรับตัวหลังนี้ สามารถติดตั้ง LINUX ได้จากไฟล์ ISO ได้เลย สะดวกและประหยัดแผ่นซีดีได้อีกแผ่นนึงครับ

UBUNTU LINUX
LINUX มีหลายตัวครับ ที่สำคัญคือไม่ต้องพะวงเรื่องลิขสิทธิ์เหมือนวินโดวส์ ด้วยความที่ยังไม่แพร่หลายสักเท่าไร บรรดานักเขียนไวรัสทั้งหลายจึงยังค่อยไม่สนุกด้วย สิ่งที่ตามมาก็คือความเสถียรและไม่ติดไวรัสง่ายๆครับ ผมคุ้นเคยกับ
//mirror.nytes.net/linux/ubuntu/intrepid/ubuntu-8.10-desktop-i386.iso
มากที่สุดครับ(อาจจะเหมาะกับผมก็ได้) สามารถหาความรู้เพิ่มเติมได้ที่
//www.ubuntuclub.com/

ติดตั้ง UBUNTU ใน VMWARE
มีผู้เขียนบทความไว้มากมายครับ แต่ขอแนะนำที่นี่
//www.monavista.com/webboard/showthread.php?t=7956
เขียนไว้ละเอียดยิบเลย ต้องขออนุญาตและขอขอบคุณเจ้าของบทความดีๆนี้ด้วยครับ

ขั้นตอนการติดตั้งและปรับแต่งต่างๆนั้น ทำได้เหมือนกันทั้งใน VMWARE และในเครื่องคอมจริงๆครับ แต่อยากแนะนำว่า ถ้ามือใหม่(แบบผม) อย่าเพิ่งเอาไปลงรวมกับวินโดวส์ เพื่อบู๊ต 2 ระบบเลยครับ เสี่ยงเกินไป

ขอรวบรัดเป็นว่า ผมได้ติดตั้งโดยเลือกเป็นภาษาไทย ติดตั้งจนเรียบร้อย (next ไปเรื่อยๆ) และบู๊ตกลับมาอีกครั้งหนึ่ง(ครั้งเดียวเท่านั้น) โดยอ้างอิงกับบทความที่ผมแนะนำ คือหน้า 1 เฉพาะคอมเม้นท์ที่ 1 และ 2 เท่านั้นพอครับ

วัตถุประสงค์ในงานของผม
  1. ใช้ UBUNTU เป็น File Server โดยมีโฟลเดอร์ MySystem เป็นโฟลเดอร์หลักที่เปิดแชร์เอาไว้
  2. เครื่องลูกในวงแลน สามารถเข้ามาในโฟลเดอร์ที่แชร์ไว้ เพื่ออ่านและเขียนไฟล์ต่างๆได้ โดยไม่ต้องมีการถามรหัสผ่าน (ผมมีการใช้ username และ password จากระบบงานที่สร้างโดย vba อยู่แล้ว)

สร้างโฟลเดอร์หลัก
- คลิกขวาบนพื้นจอว่างๆของ UBUNTU
- เลือก สร้างโฟลเดอร์ แล้วพิมพ์ชื่อ MySystem
- กด Enter
ก็จะได้โฟลเดอร์หลักออกมาแล้วครับ


เตรียมแชร์โฟลเดอร์
- คลิกขวาลงไปที่โฟลเดอร์
- เลือก Sharing Options
- เลือกที่ Share this Folder จะมีข้อความขึ้นมาดังรูปครับ



- คลิกที่ปุ่ม Install แล้วจะมีช่องให้กรอกรหัส ก็กรอกรหัสที่ตั้งไว้ตอนติดตั้ง
- กด ตกลง อีกที UBUNTU ก็จะเริ่มดาวน์โหลดส่วนประกอบที่จำเป็นในการแชร์ ลงมาติดตั้งครับ
ลืมบอกไปว่าต้องต่ออินเตอร์เน็ตไว้ด้วย และใช้เวลาสักครู่ใหญ่ๆครับ



พอเห็นข้อความว่า ปรับเปลี่ยนเสร็จแล้ว ก็กด ปิด แล้วกดปุ่ม Restart ที่ขึ้นมาได้เลยครับ

สั่งแชร์โฟลเดอร์และตั้งค่าเบื้องต้น
- คลิกขวาที่โฟลเดอร์ MySystem อีกที
- เลือก Sharing Options
- เลือกตัวเลือกทั้ง 3 อัน แล้วกด Create Share ไปเลยครับ
อ้อ...ในช่อง Share name สามารถใส่เครื่องหมาย $ ต่อท้ายชื่อ เพื่อไม่ให้เครื่องลูกมองเห็นโฟลเดอร์นี้ได้ ซึ่งเป็นหลักการเดียวกับการแชร์ของวินโดวส์ครับ



จากนั้นก็กด Add the permissions automatically อีกครั้ง ก็เห็นว่าโฟลเดอร์แสดงสัญลักษณ์ว่ามีการแชร์แล้วครับ



ความต้องการของผมก็คือ จะไม่มีการถาม username และ password ตรงนี้อีก ก็ต้องกำหนดสิทธิ์กันก่อน โดย
- คลิกขวา ที่โฟลเดอร์นี้
- เลือก คุณสมบัติ
- จากนั้นไปที่แท็ป สิทธิ์ ที่บรรทัด การเข้าถึงแฟ้ม ให้เลือกเป็น อ่านและเขียนได้ ทั้ง 3 บรรทัดตามรูป
- กด X กลับออกมาได้เลย



ตั้ง IP ให้ UBUNTU
มองหาสัญลักษณ์จอคอมฯเล็กๆ 2 จอ อันเป็นสัญลักษณ์ของการ์ดแลน ให้
- คลิกขวาลงตรงสัญลักษณ์นั้น แล้วเลือก Edit connections...
- จากนั้นให้คลิกเม้าส์ลงไปที่ Auto eth0... แล้วกดปุ่ม ลบ ตามรูปเลยครับ



เมื่อยืนยันอีกครั้งหนึ่ง บรรทัดนี้จะหายไป ให้กดปุ่ม เพิ่ม จะได้ wired connection1 ขึ้นมา
- ให้เลือกไปที่แท็ป IPv4Settings
- ที่ Method เลือก Manual
- กดปุ่ม เพิ่ม
- ในช่อง Address ผมใส่ IP ที่ต้องการ คือ 192.168.64.199
- ในช่อง netmask ใส่ 255.255.255.0
- ในช่อง Gateway ใส่ IP ของเร้าท์เตอร์ที่แชร์เน็ตมา คือ 192.168.64.100
- ในช่อง DNS Server ใส่ IP เร้าท์เตอร์เช่นกัน คือ 192.168.64.100
จากนั้นกด ตกลง และ ปิด กลับออกมาได้เลยครับ



จากนี้ก็ตรงไปที่มุมขวาบน กดปุ่มสีแดงๆเพื่อ ShutDown กันสัก 1 รอบครับ

เปลี่ยนการเชื่อมต่อเน็ตเวิร์คกับ VMWARE
การเชื่อมต่อตั้งแต่แรกจะถูกตั้งค่าไว้ที่ NAT เราต้องเปลี่ยนให้เป็น Bridge เพื่อให้รองรับการ Fix IP ของ UBUNTU ครับ โดย
- กด Edit virtual machine settings...
- ด้านซ้ายมือ เลือก Network Adapter
- ด้านขวามือเลือกข้อ Bridge ... แล้ว OK กลับมา
จากนั้นก็กดปุ่ม Power On ของ VMWARE เพื่อเปิด UBUNTU ขึ้นอีกครั้งครับ



แก้บั๊กของการ Fix IP ใน UBUNTU
พอ UBUNTU เปิดขึ้นมาเสร็จสรรพ ลองไปคลิกขวาที่สัญลักษณ์ของการ์ดแลนที่มุมขวาบน พบว่า Auto eth0 ยังอยู่ ผมเองงมอยู่ 2-3 วันเหมือนกันครับ ได้อ่านกระทู้ของผู้ที่มีปัญหานี้เหมือนกันก็เยอะ จนมาได้ไอเดียของลิ้งก์นี้ครับ
//linhost.info/2008/11/how-to-set-a-static-ip-on-ubuntu-810/
ในเมื่อมันลบออกไม่ได้ ตั้งค่าใหม่ก็ไม่จำ ก็ถอนฟังก์ชั่นการแจกไอ.พี.ออกซะเลย(ให้รู้แล้วรู้รอดไป)ทำได้ดังนี้ครับ

1. เปิดโปรแกรม เทอร์มินอล สำหรับพิมพ์คำสั่งแบบเท็กซ์ขึ้นมา



2. พิมพ์คำสั่งเข้าไปดังนี้
sudo apt-get remove dhcp3-client
แล้วกด enter



3. พิมพ์ password ที่ตั้งไว้ตอนเริ่มติดตั้ง แล้วกด enter อีกที โปรแกรมจะเริ่มทำการสำรวจข้อมูลต่างๆ แล้วจะให้เรายืนยันอีกทีว่าต้องการถอดถอนจริงหรือไม่ ก็กด y แล้ว enter อีกทีครับ



4. อดใจรอสัก 1 เฮือก ก็จะได้บรรทัดนี้ออกมา ถือว่าผ่านแล้ว กด X กลับไปได้เลยครับ



5. สั่ง Restart สักครั้งหนึ่ง กลับมาคราวนี้ UBUNTU จะพยายามตั้งค่า IP ตาม Auto Eth0 ที่เราลบแต่ลบไม่ออกนั่นเอง



แต่ว่าไม่สำเร็จครับ เพราะเราถอน DCHP ไปทั้งยวงแล้ว (ฮ่าๆ) มันจึงต้องกระโดดไปทำงานกับอันที่เราเพิ่มเข้าไปใหม่แทน นั่นก็คือเราจะได้ Static IP ตามที่เรากำหนดไว้ครับ

ทดสอบขั้นสุดท้าย
คลิกกลับเข้ามาที่วินโดวส์หลักของเรา เปิด My Computer ขึ้นมาก็ได้ ในช่อง Address bar พิมพ์ IP ของ UBUNTU ลงไปแล้วกด Enter จะเห็นว่า สามารถเขาไปใน Linux ได้แล้วครับ

แถมครับ...ทิปสำหรับ UBUNTU ใน VMWARE
เครื่องมือที่เรียกว่า VMware Tiools สามารถเพิ่มเติมความสะดวกรวดเร็ว ในการสลับหน้าต่างไปมา ระหว่างคอมเสมือนกับคอมตัวจริง แต่วิธีการติดตั้งไม่ธรรมดาครับ ผมลองแล้ว บางทีก็ผ่าน บางทีก็แห้วครับ

บางขณะ เราอาจกำลังติดตั้งอะไรสักอย่างใน UBUNTU ที่อยู่ใน VMWARE แต่ในขณะเดียวกัน เรามาเปิดหน้าเว็บเพื่อดูข้อมูลเรื่องนั้นๆอยู่ใน IE ใน WindowsXP หลักของเรา การจะเข้าไปใน UBUNTU ก็แค่คลิกเม้าส์เข้าไป แต่การจะกลับมาดู IE จะต้องกดปุ่ม Ctrl + Alt จึงจะออกมาได้ ไม่สะดวกสำหรับผมเป็นอย่างยิ่งครับ เอาอย่างนี้ดีกว่า...

- ในวินโดวส์หลักของเรา ไปดาวน์โหลด VNC มาจากที่นี่นะครับ
//www.tightvnc.com/download.html
ได้มาแล้วก็ติดตั้งซะให้เรียบร้อย (ในเวอร์ชั่นของวินโดวส์นะครับ อย่าเข้าใจผิด)
- เข้าไปใน UBUNTU ไปที่เมนู ระบบ/ปรับแต่งพื้นโต๊ะ/พื้นโต๊ะระยะไกล (ไม่รู้ใครแปลให้ฝรั่ง) ให้ติ๊กเครื่องหมายเลือกที่ตัวเลือกที่ 1 และที่ 2 ส่วนที่ 3 ให้ติ๊กออก และ 4 ให้ว่างไว้อย่างนั้น แล้วกด ปิด
- ที่ VMWARE นะครับ ไปที่เมนู File/Exit เลือกข้อ Suspend แล้วกด OK โปรแกรม VMWARE จะพา UBUNTU ไปซ่อนไว้ครับ



- ที่วินโดวส์ เปิดโปรแกรม TightVNC Viewer ขึ้นมา พิมพ์เลข ip ubuntu ลงไป ในตัวอย่างนี้ก็คือ 192.168.64.199 แล้วกด connect ไปเลย
- สำเร็จครับ หน้าของ UBUNTU ใน VMWARE จะโผล่ขึ้นมาทันที เราสามารถกวาดเม้าส์ไปได้ทั่วทั้งจอภาพ คลิกลงที่ใด ก็ทำงานที่นั้นๆได้ทันที สะดวกมากมายครับ

มีเทคนิดเล็กน้อยว่า เดสท็อปของระบบหลัก ต้องตั้งให้มากกว่าใน VMWARE ก็จะทำงานได้สะดวกยิ่งขึ้นครับ


เรียบร้อยซะทีครับ ทีนี้เครื่องต่างๆในวงแลน ก็สามารถวิ่งเข้าวิ่งออก เพื่ออ่าน/เขียนไฟล์กันได้แล้ว

วิธีแบบนี้ หากเป็นงานที่ให้ User แต่ละคน สามารถเข้าไป Browse ไฟล์ต่างๆได้โดยตรง อาจจะไม่ปลอดภัยนัก (หากคนเยอะ จะจับมือใครดมไม่ได้เลย) เพราะว่า ต่างคนต่างก็เข้ามาได้ ต่างคนต่างก็บันทึกได้ ลบได้ แก้ไขไฟล์ของกันและกันได้ทั้งหมด

จะมีเพียงเราเองเท่านั้น ที่จะแก้ไขไฟล์อะไรไม่ได้เลยจาก UBUNTU นี้ แต่มีอีกข้อที่ต้องระวังก็คือ เมื่อเรานั่งทำงานที่ UBUNTU นี้ ไม่สามารถแก้ไขไฟล์ของใครได้ก็จริง แต่สามารถเอาไฟล์ทิ้งลงถังขยะได้ซะเฉยๆนะครับ!

แล้ววิธีนี้เหมาะสมกับงานแบบใหน? น่าจะเหมาะกับงานที่มี User ไม่มากนัก สามารถดูแลบอกกล่าวกันได้ทั่วถึง และงานที่มีโปรแกรมหรือระบบควบคุมเฉพาะกิจ โดยใช้ UBUNTU เป็นเพียงพื้นที่วางโฟลเดอร์และไฟล์ต่างๆเท่านั้นครับ

เมื่อได้ทดลองเล่น UBUNTU แบบง่ายๆนี้สักพัก ก็จะพบกับปัญหาแปลกๆใหม่ๆ ทำให้ต้องค้นคว้าเพิ่มเติมอยู่เรื่อยๆ เช่น การที่จะแชร์โฟลเดอร์ต่างๆให้ปลอดภัยต้องทำอย่างไร การสั่งงานลีนุกซ์แบบต่างๆ และไอเดียใหม่ๆในการใช้งานลีนุกซ์ ก็จะเพิ่มเข้ามาเองได้เรื่อยๆครับ

บางขั้นตอนหรือบางรูป อาจแตกต่างจากของผมบ้าง ก็ขึ้นอยู่กับ UBUNTU ว่าที่ดาวน์โหลดลงไปนั้น ใหม่หรือเก่ากว่ากันแค่ใหน แต่หลักๆน่าจะคล้ายกันครับ ขอให้มีความมั่นคงในอาชีพกันทุกๆคน วันนี้สวัสดีครับผม
ประสบการณ์เพิ่มเติม
วันนี้มีโอกาสได้ติดตั้ง UBUNTU เพื่อใช้งานจริง สรุปได้เป็นเบื้องต้นดังนี้ครับ
- เมนบอร์ด P4M900T-M2 ชิพ VT8237S ของ ECS ฮาร์ดดิสก์ SATA เมื่อนำมาติดตั้ง UBUNTU LINUX แล้วบูตไม่ผ่าน ทดลองทั้ง UBUNTU และ KBUNTU และ UBUNTU PIRATE ไม่สามารถติดตั้งได้ทั้งหมด ไม่ว่าจะลอง Install หรือแบบ LiveCD ก็จะมาติดอยู่ตำแหน่งเดียวกัน เดาว่าการ์ดจอออนบอร์ดไม่รองรับครับ แต่เมื่อเอาการืดจอที่ใช้ชิพ 8400GS มาเสียบเข้าไป ก็สามารถใช้งานได้ฉลุยเลย
- เมนบอร์ดรุ่น P5SD2-VM ชิพ SIS672 และ SIS968 ชิพจอภาพ SIS mirage 3+ ของ ASUS ฮาร์ดดิสก์ SATA ติดตั้งผ่านได้ด้วยดี แต่ยังติดกากะบาทที่การ์ดแลนออนบอร์ด เมื่อเอาการ์ดแลนที่เหลือๆอยู่ติดเข้าไป ก็สามารถดีเท็คพบ และสามารถใช้งานได้ครับ




 

Create Date : 20 มีนาคม 2552
8 comments
Last Update : 28 มีนาคม 2552 20:30:22 น.
Counter : 7563 Pageviews.

 
 
 
 
สวัสดีครับ แวะมาเยี่ยมครับ พร้อมมาเก็บเกี่ยวความรู้ดีๆ ในแวดวง IT ครับ
 
 

โดย: ภูสูง วันที่: 23 มีนาคม 2552 เวลา:16:57:02 น.  

 
 
 
แวะมาดูครับ
 
 

โดย: แดนน้อย วันที่: 28 มีนาคม 2552 เวลา:12:13:16 น.  

 
 
 
ดีมากเลยครับ
 
 

โดย: จีระดิษฐ์ IP: 58.8.170.63 วันที่: 7 พฤษภาคม 2552 เวลา:16:25:20 น.  

 
 
 
ผมเริ่มลองใช้ Ubuntu+OpensourceOffice 2-3
วันนี้ครับครั้งแรกในชีวิต เริ่มจากศูนย์จริงๆครับ คิดว่าจะเรียนรู้และใช้อีกยาว ขอบคุณสำหรับความรู้ดีๆครับ
 
 

โดย: pb IP: 114.128.194.207 วันที่: 19 พฤศจิกายน 2552 เวลา:0:06:28 น.  

 
 
 
สวัสดีครับ

พอดีอยากจะลองเล่น Ubuntu อยู่พอดีครับ
แต่เป็นสาวก windows มานาน เขียน asp asp.net adobe แทบจะเถื่อนทุกชนิด

แต่ตอนนี้กำลังซื้อคอมฯ เพิ่มในบริษัทฯ เล็ก ๆ ของตัวเอง ก็เลยมีความคิดว่า อยากจะเริ่มต้นใหม่กับ Open Source เหมือนกันครับ

แต่ specs computer อันต่ำต้อยของผมนี่ ไม่รู้จะเล่น VMWare ไหวไหมนะ
 
 

โดย: Guy IP: 124.121.33.37 วันที่: 4 ธันวาคม 2552 เวลา:2:12:20 น.  

 
 
 
มีประโยชน์มากครับ ขอบคุณมากๆเลย :)
 
 

โดย: กรณ์ IP: 125.25.133.41 วันที่: 15 กันยายน 2554 เวลา:20:58:02 น.  

 
 
 
ขอบคุณครับ
 
 

โดย: jint IP: 124.120.8.111 วันที่: 19 เมษายน 2559 เวลา:9:54:06 น.  

 
 
 
LJMC busbar machine busbar bending punching cutting machine-busbar machine,LJMC&cncbusbarmachinesupplybest2020 Busbar machine busbar bending punching cutting machine copper punching machine busbar punching cutting bending machine manufacturers.
[url=//www.copperpunchingmachine.com/html/copperpunching-list.html]copper cut punch shear machine[/url]
 
 

โดย: copper cut punch shear machine IP: 139.99.104.93 วันที่: 7 เมษายน 2563 เวลา:15:47:56 น.  

Name
Opinion
*ใช้ code html ตกแต่งข้อความได้เฉพาะสมาชิก

mitrapap
 
Location :
สระบุรี Thailand

[ดู Profile ทั้งหมด]

ฝากข้อความหลังไมค์
Rss Feed
Smember
ผู้ติดตามบล็อก : 18 คน [?]




Free Domain Names @ .co.nr!
[Add mitrapap's blog to your web]

MY VIP Friend

 
pantip.com pantipmarket.com pantown.com