ระบบ multi-users on 1 PC ด้วย thin client

thinclient.co.th
thinclient.co.th

Win CE Thin client : N380T
มีกล่องขนาดเล็กที่มีอุปกรณ์ที่จำเป็นต่อการตื่นขึ้นมาทำงาน
เมื่อตื่นแล้ว ก็จะไปใช้ทรัพยากรของเครื่องหลัก ผ่าน LAN หรือ Wifi
สามารถต่อได้พร้อมกันหลาย 10 เครื่อง
แต่ทุกเครื่องก็ต้องมีกล่อง Thin client ของตนเอง
ดูแล้วมีการทำงานคล้ายกับ isharedisk ที่ต้องมี CPU ของตนเองก่อน
ที่เครื่อง Thin client จะมีทรัพยากรเพียงพอที่จะตื่นเอง ก่อนไปใช้ทรัพยากรหลัก
ข้อมูลจากเว็บไซต์ thinclient.co.th กล่องนี้ราคา 2900 ลดจาก 3500
http://www.thinclient.co.th/Thinclient.php

ที่ Thinclientsystem.com มีภาพตัวอย่างการติดตั้ง
ในโรงเรียน หรือองค์กร ที่ดูดีมากครับ และมีหลายแบบให้เลือก
1. Zero Thin Client
ไม่มี OS การเริ่มต้นใช้ firmware ขนาดเล็ก
แล้ว remote ไปทำงานที่เครื่องบริการ .. ราคาถูก
2. Embedded OS Thin Client
เป็นที่นิยม มี OS ที่เริ่มงานเบื้องต้น เช่น Windows CE หรือ Android
แล้ว remote ไปทำงานที่เครื่องบริการ .. ราคาปานกลาง นิยมที่สุด
3. Mini PC Thin Client
มี OS ที่เริ่มทำงานได้เอง มีอุปกรณ์ และหน่วยความจำครบชุด .. ราคาสูงกว่ารุ่นก่อนนี้
http://www.thinclientsystem.com/
บริษัทเดียวกับ thinclient.co.th

thinclient @thinclientsystem.com
thinclient @thinclientsystem.com

คู่แข่ง 1. Magic Mirror Share Computer with vga
ราคา 6303.30 บาท
ซึ่งใช้ CPU และทรัพยาการเริ่มต้นจากเครื่องหลักเพียงเครื่องเดียว
http://www.thaiall.com/blog/burin/6798/

คู่แข่ง 2 Diana-D – SUNDE Dianaicon
ราคา 4900 บาท
ทันสมัย รองรับ win7 64 bit ด้วยครับ
http://www.successmis.com/index.php?lay=show&ac=cat_show_pro_detail&cid=1777&pid=274361

คู่แข่ง 3 Win CE 5 OS Thin client NP-N280
มีภาพละเอียด อธิบายวิธีการเชื่อมต่อชัดเจนดี
http://www.aliexpress.com/store/product/thin-station-Win-CE-5-0-Thin-Client-Net-Computer-PC-Sharing-PC-Station-Network-Terminal/405191_538202037.html

Win CE 5 OS Thin client NP-N280
Win CE 5 OS Thin client NP-N280

ติดตั้ง LAN Card 2 แผง บน Ubuntu 14.04.1

network
network

9 ตุลาคม 2557 อยากทราบว่าในเครื่องมี LAN Card ติดตั้งไว้กี่แผง

ถ้าใช้คำสั่ง $lspci

พบ Ethernet controller : D-Link System Inc DGE-528T Gigabit Ethernet Adapter (rev06)

กับ Ethernet controller : Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0c)

และมีรายละเอียดอื่น ๆ เช่น Host bridge, PCI bridge, ISA bridge, การ์ดเสียง หรือ อุปกรณ์ยูเอสบี เป็นต้น

ถ้าใช้คำสั่ง $lshw -businfo -C network

จะแสดง Device มา 2 รายการคือ p2p1 และ p2p2 อยู่ใต้ class ชื่อ network

คือ DGE-528T Gigabit Ethernet Adapter

กับ RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller

ถ้าใช้คำสั่ง $lshw -C network

จะมีรายละเอียดครบ รวมทั้งเลขของ mac address

จึงทราบว่า D-Link System Inc มี mac address คือ d8:fe:e3:a7:34:0a

และ Realtek Semiconductor Co., Ltd. มี mac address คือ e0:3f:49:ac:f3:92

ถ้าใช้คำสั่ง $ifconfig –a

จะพบว่ามี p2p1 และ p2p2 เปิดให้บริการพร้อมกับเลข mac address
เป็นคำสั่งที่นิยมใช้ในการตรวจสอบ network interfaces

มี LAN Card 2 แผง จะกำหนด IP Address อย่างไรดี

คิดว่าวงที่ออกอินเทอร์เน็ตจะให้ออกไปทาง 192.168.2.1

โดยเครื่องนี้มี IP คือ 192.168.2.5 โดย mac address คือ d8:fe:e3:a7:34:0a

แล้วสร้างเครือข่ายวงในอีก 1 วงผ่าน LAN Card แผงที่สอง

กำหนด IP เป็น 10.10.10.5  โดย mac address คือ e0:3f:49:ac:f3:92

วางแผลแล้วก็เข้าแก้ไขแฟ้ม interfaces ดังนี้

$sudo nano /etc/network/interfaces

auto p2p1

iface p2p1 inet static

address 192.168.2.5

netmask 255.255.255.0

up route add default gw 192.168.2.1 dev p2p1

hwaddress ether d8:fe:e3:a7:34:0a

dns-nameservers 8.8.8.8 8.8.4.4

auto p2p2

iface p2p2 inet static

address 10.10.10.5

netmask 255.255.255.0

hwaddress ether e0:3f:49:ac:f3:92

สั่งปิดเครื่องหรือ restart เครื่องใหม่

$sudo shutdown -r now

$sudo shutdown -h now

ตรวจสอบว่าเวลาออกเน็ตจะออกไปทางการ์ดแลนแผงใด

เมื่อใช้คำสั่ง $route

ให้ดูที่ค่า default ว่าจะไปหา gateway เบอร์ใด

Destination Gateway

default 192.168.2.1

10.10.10.0 *

192.168.2.0 *

ทดสอบ virtualbox + mint13 + debian + teamviewer + winxp + win7 + lan + wi-fi

teamviewer 7
teamviewer 7

เป้าหมาย ต้องการใช้ linux ใน virtualbox บนเครื่องวินโดว์ทั้ง xp และ win7 ทั้งใช้สายและไม่ใช้สาย พบปัญหาแตกต่างกันไป
กรณีทั้ง 3 เครื่องนี้ ก็มีวิธีแก้ไขต่างกันไป ดังนี้

A. เหตุที่เกิด กรณี LAB Winxp
1. ต้องการแชร์ mint13 ใน virtualbox กับเครื่องในห้อง lab เป็น lan บน winxp
2. หลังทำ bridge network ระหว่าง virtualbox + network conection
จะได้ ip เบอร์แรก เป็นการรวม ip ของ virtualbox และ network connection ใน windows
และได้ ip อีกเบอร์ที่อยู่ใน Linux ที่รับจาก DHCP ภายนอกเครื่อง
3. เข้าไปกำหนดใน virtualbox network : mint13 ให้ใช้ bridge ที่สร้างขึ้น
4. หลัง start mint13 ได้สั่ง #apt-get install telnetd พบว่าวันนี้ server ปลายทางไม่ตอบสนอง
5. ทดสอบ telnet  เข้า ip เบอร์ที่สอง ทั้งใน mint13 ใน windows และจากต่างเครื่อง ไม่พบปัญหา

B. เหตุที่เกิด กรณี Desktop Win7
1. ต้องการแชร์ mint13 ใน virtualbox กับเครื่อง Desktop เป็น lan บน win7
2. หลังทำ bridge network ระหว่าง virtualbox + network conection
จะได้ ip เบอร์แรก เป็นการรวม ip ของ virtualbox และ network connection ใน windows
และได้ ip อีกเบอร์ที่อยู่ใน Linux ที่รับจาก DHCP ภายนอกเครื่อง
3. เข้าไปกำหนดใน virtualbox  network : mint13 ให้ใช้ bridge ที่สร้างขึ้น
4. หลัง start mint13 ได้สั่ง #apt-get install telnetd พบว่าวันนี้ server ปลายทางไม่ตอบสนอง
5. ทดสอบ telnet  เข้า ip เบอร์ที่สอง ทั้งใน mint13 ใน windows และจากต่างเครื่อง ไม่พบปัญหา

C.1 เหตุที่เกิด กรณี Wi-fi Winxp
1. ต้องการแชร์ debian ใน virtualbox กับเครื่อง notebook เป็น wi-fi บน winxp
2. หลังทำ bridge network ระหว่าง virtualbox + network conection
จะได้ ip 2 เบอร์ คือ network connection กับ bridge network ที่ต่างกัน
แต่ใน winxp ไม่ได้ กำหนด ip อีกเบอร์ให้อัตโนมัติ แล้วระบบฟ้องว่า ip ชนกัน จึงต้องเข้าไปแก้ไข
ที่แก้ไขได้คือ ip ของ bridge network เมื่อกำหนด ip ใหม่ก็พบว่าระบบไม่ฟ้อง
แต่ใน debian เข้า net ไม่ได้ เพราะ bridge ที่สร้างขึ้นไม่ได้เชื่อมกับเครือข่ายโดยตรง
3. เข้าไปกำหนดใน virtualbox  network : debian ให้ใช้ bridge ที่สร้างขึ้น
4. ทดสอบ telnet เข้า ip ของ virtual network ไม่พบปัญหา แต่เข้าจากต่างเครื่องไม่ได้
C.2 การแก้ไข (เริ่มต้นใหม่)
1. เข้า debian ใน virtualbox แบบผ่าน nat network (ไม่ใช้ bridge)
2. หลัง start debian ได้สั่ง #apt-get install telnetd
3. สั่ง power-off debian เพื่อเชื่อมต่อเครือข่ายให้สำเร็จบน winxp
4. หลังทำ bridge network ระหว่าง virtualbox + network conection
จะได้ ip 2 เบอร์ คือ network connection กับ bridge network ที่ต่างกัน
แต่ wi-fi บน winxp ไม่ได้กำหนด ip อีกเบอร์ให้อัตโนมัติ แล้วระบบฟ้องว่า ip ชนกัน จึงต้องเข้าไปแก้ไข
ที่แก้ไขได้คือ ip ของ bridge network เมื่อกำหนด ip ใหม่ก็พบว่าระบบไม่ฟ้อง
แต่ใน debian เข้า net ไม่ได้ เพราะ bridge ที่สร้างขึ้นไม่ได้เชื่อมกับเครือข่ายโดยตรง
5. ใน windows ของเครื่องสามารถเข้า debian ผ่าน telnet ได้
6. สั่ง run แบบไม่ติดตั้ง teamviewer7 (เลือก install หรือ run ได้)บน windows
7. ถ้าเครื่องใดต้องการเข้า debian ผ่าน telnet ให้บอก id กับ password และติดตั้ง TV7 ในเครื่องนั้น
8. ตรวจหมายเลข ip ด้วย #ifconfig บน debian ดังจอภาพ
โดย 192.168.2.3 คือ ip ของ bridge ที่กำหนดแบบ manual
และ 192.168.2.5 คือ ip ของ windows หรือ host