You are on page 1of 11

Installation Guild (คูมือการติดตั้งโปรแกรม)

IMS-I
Internet solution for residence building

Document Date: <10/12/2007>


Version: <1.0>

IDIO Tech Company Limited


59/66 Soi Sukhumvit 103 Bangna Bangna Bangkok 10250

Version 1.0 IDIO Tech Company Limited


IMSI- Installation Guide

เตรียมตัวกอนเริ่มติดตั้ง

แผนภาพที่ 1 แสดงการภาพรวมของระบบ
โปรแกรม IMS-I ถูกออกแบบมาใหติดตั้งพรอมกับ ระบบปฎิบัติการ Fedora core 6 โดยอัตโนมัติ ซึ่งคา
Parameter ตางๆในโปรแกรม เชน DHCP server, web server, database server, crontab ฯลฯ. จะถูก
กําหนดใหโดยอัตโนมัติ โดยคาตางๆเหลานี้สามารถแกไขไดในอนาคต ถาผูใชงานตองการ ซึ่ง แผนภาพที่ 1 จะแสดง
ภาพรวมของระบบเมื่อติดตั้งโปรแกรมเรียบรอยแลว โปรแกรม IMS-I สามารถติดตั้งไดกับเครื่องคอมพิวเตอรทั่วไปซึ่งมี
อุปกรณ Hardware รองรับ ระบบ ปฎิบัติการ Fedora core 6 โดยเครื่องคอมพิวเตอรดังกลาวจะตองมี Network
Interface Card (LAN Card) จํานวน 2 ใบ จึงจะสามารถติดตั้งโปรแกรมได ตารางดานลางแสดงขอมูลทางเทคนิคดาน
Hardware ซึ่งมีความจําเปนสําหรับการติดตั้ง

รายละเอียด ความตองการ
ความเร็ว CPU 700 MhZ ขึ้นไป
ขนาดของ Hard disk 20 GB ขึ้นไป แลวแตขนาดของ Cache ที่จะตั้งใน Proxy
หนวยความจําชั่วคราว (RAM) 256 MB ขึ้นไป , แนะนําที่ 512 MB
การดจอ On Board

แลนการด 10/100 จํานวน 2 ใบที่สามารถใชงานไดกับ Fedora core 6 (แนะนํา SMC)


หรือการด LAN ที่ใช realtek chipset
จอภาพ CRT,LCD ใชเมื่อติดตั้งเทานั้น
คีบอรด ทั่วไป
DVD ROM ทั่วไปใชเมื่อติดตั้งเทานั้น
ตารางที่ 1 แสดงรายละเอียดฮารดแวรขั้นต่ํา
IMSI- Installation Guide

ขั้นตอนการติดตั้งโปรแกรม
1. เตรียมเครื่องคอมพิวเตอร ดังรายละเอียดขึ้นต่ําที่แสดงไวในตารางที่ 1

รูปที่ 1 แสดงการใชงานแผน DVD สําหรับติดตั้งโปรแกรม

2. นํา DVD ที่บรรจุโปรแกรม IMS-I และ Fedora core 6 ใสลงไปใน DVD Drive ดังแสดงในรูปที่ 1 เพื่อ
ดําเนินการติดตั้งโปรแกรม IMS-I พรอม Linux OS (ตองกําหนด ให Bios Boot จาก DVD)

รูปที่ 3 แสดงหนาจอโปรแกรมเมื่อพรอมติดตั้ง
3. เมื่อ Boot จากแผน DVD จะพบหนาจอสําหรับติดตั้ง ดังรูปที่ 3 ใหกดปุม Enter หรือรอซักครู ระบบจะเขาสู
การติดตั้งโดยอัตโนมัติ
IMSI- Installation Guide

รูปที่ 4 แสดงการปอนรหัสผานสําหรับผูดูแลระบบ

4. จากนั้นระบบจะแสดงหนาตางสําหรับปอนรหัสผานของผูดูแลระบบ (Root Password) ใหตั้งรหัสผาน


(Password) ตามตองการและ พิมพรหัสผานชุดเดิมอีกครั้งในชอง Password (Confirm) ดังแสดงในรูปที่ 4
หมายเหตุ ควรตั้ง รหัสผานมีความยาวไมนอยกวา 8 ตัวอักษรและควรมีตัวอักษรและตัวเลขรวมกัน

รูปที่ 5 แสดงหนาจอขณะที่โปรแกรมกําลังถูกติดตั้ง
5. หลังจากนั้นโปรแกรมจะถูกติดตั้งพรอมกับ Linux OS โดยขั้นตอนนี้จะใชเวลาประมาณ 50 นาทีโปรแกรมจึงจะ
ติดตั้งเสร็จสมบูรณ (หนาจอจะคางอยูที่ขั้นตอนการเลือก Package เปนหนาสีฟาประมาณ 15-20 นาทีขึ้นกับ
Spec ของเครื่องหลังจากนั้นจึงจะเริ่ม Format Harddisk)

6. หลังจากโปรแกรมติดตั้งเสร็จสมบูรณแลวจะแสดงหนาจอพรอมดังรูปที่ 7 ทานสามารถดูตารางสรุปคา
configuration ของ Linux ที่ถูกติดตั้งโดยดีฟอลไดจากภาคผนวก 1

หมายเหตุ ** ผูใชงานควรตั้งเวลาเครื่องใน BIOS ใหถูกตอง


IMSI- Installation Guide

ขั้นตอนการติดตั้ง Software license

รูปที่ 8 แสดง URL สําหรับเขาใชงานสวน ของผูดูแลระบบ


1. เชื่อมตอเครื่องคอมพิวเตอรทั่วไป (Windows) เขากับระบบดานฝง LAN (eth1) จากนั้นดําเนินการเปด Web
Browser ไปที่ URL ดังนี้ http://192.168.200.1/admin/ ดังแสดงในรูปที่ 8

รูปที่ 9 แสดงหนาจอสําหรับกรอกชื่อผูใชงานและรหัสผานสําหรับผูดูแลระบบ

2. จากนั้นระบบจะแสดงหนาจอสําหรับกรอกชื่อผูใชงาน (User) และรหัสผาน (Password) สําหรับผูดูแลระบบ


ดังแสดงในรูปที่ 9 ซึ่งคาเริ่มตน (Default) ของชื่อผูใชงาน คือ admin และรหัสผานคือ imsi

รูปที่ 10 แทปการจัดการระบบ
3. เมื่อเขาสูเมนูสําหรับดูแลระบบแลวใหเลือกไปที่แทป “การจัดการระบบ” ดังแสดงในรูปที่ 10

รูปที่ 11 แสดงรายละเอียด License


IMSI- Installation Guide

4. กรณียังไมมี License file ใหจดขอมูลที่แสดงใน License Interface (จากรูปที่ 11 คือ


FSUWZJrljYMHQIYZIYUN7YEa4VQ=]) และสงขอมูลดังกลาวมายังบริษัทเพื่อขอ License file สําหรับใช
งานโปรแกรม

5. กรณีมี License file อยูแลวใหคลิกที่ปุม Browse เพื่อเลือก file license (ที่ไดรับจากบริษัท) จากนั้นคลิกที่
ปุม Save ดานทายของเมนู

รูปที่ 12 หนาจอการควบคุมระบบ
6. หลังจากนั้นใหไปที่เมนู “การควบคุมระบบ” และคลิกปุม Restart ในสวนของ. คําสั่งควบคุมระบบ” ดังแสดง
ในรูปที่ 12 หลังจากนั้นโปรแกรมจะ ดําเนินการ Restart เพื่อ รองรับ License ใหมที่ไดติดตั้งไป
7. ถา License ถูกตองระบบจะแสดงขอความใน “ลอกของระบบ” ในสวนของ INFO ซึ่งจากตัวอยางในรูปที่ 12
จะแสดงรายละเอียดดังนี้
• วันที่ใชงานได (License valid begin)
• วันหมดอายุ (License Valid until)
• จํานวนผูใชงานที่สามารถใชงานไดพรอมกัน ( License concurrent)
IMSI- Installation Guide

การเชื่อมตอ IMS-I กับ ADSL Modem


กรณีที่ตองการเชื่อมตอระบบอินเตอรเน็ตโดยใช ADSL Modem แทนที่อุปกรณ Router สามารภทําไดดังนี้

1. เชื่อมตอ แลนการด ดาน Eth1 ดวยอุปกรณ ADSL Modem ที่มี Interface เปน RJ45 (LAN) โดยอุปกรณ
ADSL Modem จะตองตั้งคา VCI และ VPI ใหถูกตองตรงกับ ISP (Internet Service Provider) ที่ใชงาน
**หมายเหตุ ทานสามารถศึกษาการตั้งคา ADSL Modem ไดจากคูมือการใชงาน Modem รุนนั้นๆ

รูปที่ 13 แสดงการ Login เขาสู Shell ของ Linux


2. ลอกอินเขาสู Linux Shell ดวย User root (ใช Password ที่ตั้งไวในขั้นตอนติดตั้งโปรแกรม) ผานทาง
Terminal หรือ Secure Shell (SSH) โปรแกรม ดังรูปที่ 13

รูปที่ 14 ผลลัพธเมื่อใชคําสั่ง adsl-setup


3. ใชคําสั่ง adsl-setup เพื่อเขาสูเมนูการตั้งคา ADSL connection ดังแสดงในรูปที่ 14 จากนั้นใหกรอกขอมูลที่
จําเปนดังนี้

รูปที่ 15 ADSL Device

4. ระบบจะถาม Device สําหรับ ADSL-Modem ดังแสดงในรูปที่ 15 ใหพิมพ ppp0 หรือกด Enter

รูปที่ 16 Login Name

5. จากนั้นระบบจะถาม Login Name คือ ADSL user ที่ไดจาก ISP เชน login@truehisp ดังแสดงในรูปที่ 16

รูปที่
กําหนด Ethernet Interface
17
6. กําหนดแลนการดที่ใชเชื่อมตอ ADSL Modem ใหใสคา eth1 (ฝงขา WAN ของระบบ) ดังรูปที่ 17
IMSI- Installation Guide

รูปที่ 18 กําหนด ADSL come up on demand


7. กําหนดให ADSL Link ทํางานเมื่อมีการรับสง - ขอมูลเทานั้น หรือไม ใหใสคา no ดังรูปที่ 18

รูปที่ 19 ตั้งคา DNS Server

8. ระบบถามคาของ DNS Server ( ใหทานสอบถามจาก ISP) จากตัวอยางในรูปที่ 19 Primary DNS คือ


203.144.255.71 และ Secondary DNS คือ 203.144.255.72

รูปที่ 20 การตั้งคา ADSL Password


9. ตั้งคา ADSL Password ใหพิมพ ADSL Password ที่ไดจาก ISP ดังรูปที่ 20

รูปที่ 21 กําหนดสิทธิการเชื่อมตอ ADSL


10. จากนั้นระบบจะถามวาตองการใช User ทั่วไปสามารถ start ,stop ADSL connection ไดหรือไมใหตอบ
no

รูปที่ 22 กําหนดคา Firewall


11. การตั้งคา Firewall ใหเลือกเปน 0 คือไมตองเปลี่ยนแปลงคาใดของ Linux firewall
IMSI- Installation Guide

รูปที่ 23 ตั้งคา ADSL Connection ใหทํางานเมื่อ Boot เครื่อง

12. ตั้งคาให ADSL Connection เริ่มทํางานเมื่อ Boot เครื่องหรือไมใหตอบ yes ดังแสดงในรูปที่ 23

\
รูปที่ 24 ยืนยันคา Config
13. จากนั้นระบบจะถามสุดทายเพื่อยืนยันวาคาตางๆที่กําหนดไปเมื่อครูวา ถูกตองใหตอบ y ดังแสดงในรูปที่ 24

รูปที่ 25 การปรับคา outer_ifname


14. ทําการแกไข Config file ของ IMS-I ที่ /etc/polymath.conf โดยใชคําสั่ง
#vi /etc/polymath.conf
เพื่อแกไขคา config ของ IMS-I โดยแกสวนของ outer Interface ใหเปน ppp0 ดังรูปที่ 25

15. เมื่อแกไขพารามิเตอร outer_ifname แลวใหใชงานคําสั่งตอไปนี้


#lokkit –quiet (เพื่อลบ Rule firewall เดิมที่ใชงานอยู)
#polymath_init_iptables (เพื่อสราง rule firewall ใหเขากับคา config ใหม)

16. หลังจากนั้นให Boot เครื่องคอมพิวเตอร โดยใชคําสั่ง “Reboot” เพื่อใหโปรแกรมทํางานผาน ADSL Modem


โดยโปรแกรมจะเชื่อมตอใหโดยอัตโนมัติ
หมายเหตุ ทานสามารถตรวจสอบสถานะการทํางานของ ADSL ไดจากคําสั่ง adsl-status
IMSI- Installation Guide

ภาคผนวก 1
คา พารามิเตอรตางๆ ของ Service บน Linux ที่ดําเนินการติดตั้งโดยอัตโนมัติ ผูใชงานสามารถแกไขไดตาม
ความเหมาะสมถาตองการ (ทั้งนี้ควรมีความเขาใจพื้นฐานระบบเน็ตเวอรกอนดําเนินการแกไข)
ชื่อ File คา Default / สวนเพิ่มเติมสําหรับ Config
DHCP Server /etc/dhcpd.conf

ddns-update-style interim;
ignore client-updates;

subnet 192.168.200.0 netmask 255.255.254.0 {

option routers 192.168.200.1;


option subnet-mask 255.255.254.0;
option domain-name-servers
203.144.207.29,203.144.207.49,203.146.237.237,203.146.237.222;
range dynamic-bootp 192.168.200.30 192.168.200.250 ;
range dynamic-bootp 192.168.201.30 192.168.201.250 ;

default-lease-time 21600;
max-lease-time 43200;

# we want the nameserver to appear at a fixed address


}
Proxy Server /etc/squid/squid.conf

acl polymath_network src 192.168.200.1 /255.255.254.0


http_access allow polymath_network

cache_mem 256 MB

cache_dir ufs /var/spool/squid 10000 16 256

Network Interface card /etc/sysconfig/network-scripts/ifcfg-eth1 (WAN)

DEVICE=eth1
BOOTPROTO=dhcp
DHCPCLASS=
HWADDR=xx:xx:xx:xx:xx
ONBOOT=yes

/etc/sysconfig/network-scripts/ifcfg-eth0 (LAN)
DEVICE=eth0
BOOTPROTO=static
DHCPCLASS=
HWADDR=xx:xx:xx:xx:xx
IPADDR=192.168.200.1
NETMASK=255.255.254.0
ONBOOT=yes
IMSI- Installation Guide

DNS Server /etc/resolv.conf


; generated by /sbin/dhclient-script
nameserver 203.144.255.71
nameserver 203.144.255.72

**โดยปกติจะรับคาคา Router กรณีขา WAN เปน DHCP


แตสามารถตั้งคาเปน static ไดโดยตั้งคา IP Address ของ ขา WAN เปน Fix IP
และกําหนดโดยใชขอความ nameserver [DNSIP] ดังตัวอยางดานลาง

nameserver 203.144.207.29
nameserver 203.144.207.49

End of Document

You might also like