Upload
others
View
53
Download
0
Embed Size (px)
Citation preview
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