ubuntu thin client thin client ubuntuubuntu thin client arit rmutl สร างthin client ด...
TRANSCRIPT
Ubuntu Thin Client ARIT RMUTL
สราง Thin Client ดวย Ubuntu ชวยประหยัด คาใชจาย
ใชทรัพยากรรวมกัน
ประหยัดพลังงาน
Febuary 2011
การปรับแตงระบบ(1) หลังจากที่ทําการติดตั้งตามคําแนะนําของระบบเรียบรอยแลว หากตองการจะปรับแตง เพื่อใชงานใหตรงกับความตองการ
ในระบบเครือขายของเราในสวนแรก คือ การเซ็ตคา IP Address ใหกับเครื่องแมขาย ในตัวอยางนี้ ไดทําการติดตั้งและ
เซ็ตคา IP Address เครื่องแมขายเปน IP 192.168.0.1 Netmask 255.255.255.0 Gateway เปน 192.168.0.254 DNS
192.168.0.1 การเซ็ตคา IP Address นี้สามารถแกไดที่ ไฟล /etc/network/interfaces โดยหาแกไขผาน terminal
เรียกใชโดยคําสั่ง sudo vi /etc/network/interfaces โดยปรับแตงดังนี ้
iface eth0 inet static
address 192.168.0.1
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.254
dns-nameservers 192.168.0.1 เมื่อปรับคาเรียบรอยแลวใหทําคําสั่ง sudo /etc/init.d/networking restart
เปนโครงการที่พัฒนาระบบแมขาย Linux เพื่อใหรองรับการบริการผานเทอมินอล
โดยเครื่องเทอมินอลสามารถจะใชบริการโปรแกรมตาง ๆ จากเครื่องแมขาย ผานเครื่องเทอมินอลได
โดยการประมวลผลจะประมวลผลที่เครื่องแมขายทั้งสิ้น
ขั้นตอนการติดตั้ง
ๅ
2
3
4
Download Lucid Lynx iso from
http://releases.ubuntu.com/releases/10.04/.
ทำการ Boot ระบบปฏิบัติการจากแผนที่
Download มา
เมื่อ Boot เขาไปในขั้นตอนแรกใหกดปุม F4
เพื่อเลือกโหมดการติดตั้งเปน LTSP Server
ทําการติดตั้งตามขั้นตอนที่ ระบบ
แนะนําจนเสร็จสิ้น
Page 1/2
Linux Terminal Server Project
Ubuntu Thin Client ARIT RMUTL
2/2
การปรับแตงระบบ(2)
1
ซึ่งในการติดตั้ง LTSP 5 นี้จะทําการสราง Template ของ
DHCP ไวแลว และสามารถแกไขได ในไฟล
/etc/ltsp/dhcpd.conf ดังตัวอยาง
#
# Default LTSP dhcpd.conf config file.
#
authoritative;
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.20 192.168.0.250;
option domain-name "rmutl.ac.th";
เม่ือทําการปรับแตคา IP Address ใหตรงกับความตองการแลว ข้ันตอไปจะเปนการปรับแตง ระบบ DHCP
ซ่ึงจะเปนการใหบริการจัดสรร ขอมูล IP Address , Netmask , Gateway , DNS ใหกับเครื่องลูกขายอัตโนมัติ
2
option domain-name-servers 192.168.0.1;
option broadcast-address 192.168.0.255;
option routers 192.168.0.1;
# next-server 192.168.0.1;
# get-lease-hostnames true;
option subnet-mask 255.255.255.0;
#option root-path "/opt/ltsp/i386.tmp";
option root-path "/opt/ltsp/i386";
if substring( option vendor-class-identifier, 0, 9 ) =
"PXEClient" {
3
#filename "/ltsp/i386.tmp/pxelinux.0";
filename "/ltsp/i386/pxelinux.0";
} else {
#filename "/ltsp/i386.tmp/nbi.img";
filename "/ltsp/i386/nbi.img";
}
}
ในการปรับแกไข ก็จะทําการปรับแกในเฉพาะ
ขอความที่เปนสีแดง โดยจะทําการระบบคาของ IP
Address ใหตรงกับระบบ เชนคา Network Address เปน
192.168.0.0 netmask 255.255.255.0 range เปนชวง IP
4
Address ที่ทําการแจกจายใหกับเครื่องลูกขาย Domain
name เปน ชื่อโดเมนองคหรือหนวยงาน Broadcast
192.168.0.255 และ Option root-path เปนการตั้งคา Path
ของ image ที่จะทําการสงใหเครื่องลูกขาย (Thin Client)
สามารถตรวจสอบไดใน directory /opt/ltsp/
แลวทําการเปลี่ยนคาใหตรงกับ path ที่มีอยู ในสวน
filename ก็เชนเดียวกัน ใหตรวจสอบใน directory
/var/lib/tftpboot/ltsp และเมื่อแกไขเสร็จเรียบรอยแลว
ก็สามารถเปดการใชบริการ LTSP ไดเลย
แตจะตองทําการเปด Service DHCP กอน โดย พิมพคําสั่ง
5
sudo /etc/init.d/dhcp3-server start
ไดผลลัพธดังนี ้
* Starting DHCP server dhcpd3
...done.
ก็จะสามารถใชงานในเบื้องตนไดเลย
ขั้นตอนตอไปก็ทําการปรับคาใน BIOS
ของเครื่องลูกขายใหทําการ Boot ระบบจาก LAN
เมื่อเปดเครื่องลูกขายก็จะ Boot ผานระบบ LAN แลว
6
download Image ของ
Linux เพื่อใหสามารถใชงานที่เครื่อง เทอมินอลได
สิ่งที่ควรศึกษากอนติดตั้งระบบ
TCP/IP, DHCP, TFTP, NFS, NBD, SSH
ศึกษาเพิ่มเติม http://ltsp.org
Ubuntu Thin Client