Linux Terminal Server Kurulumu

Linux ve Unix tabanli isletim sistemlerini hep beraber tanıyıp öğreneceğiz.
Cevapla
Kullanıcı avatarı
spectacuLar
Kilobyte2
Kilobyte2
Mesajlar: 370
Kayıt: 21 Eyl 2006, 18:04
cinsiyet: Erkek

Linux Terminal Server Kurulumu

Mesaj gönderen spectacuLar » 16 Şub 2007, 18:48

Linux Terminal Server Kurulumu


Adim;
(NOT ÖNEMLİ) Ana makinanin IP Numarasi 192.168.0.254
alinarak Asagidaki ayarlar Gerçeklestirilmistir.

DHCP Server ve TFTP Serveren Kurulu olmasi sartir.
Mandrake Denetim Masasindan Kurulabilir.

Adim;

Terminal Baglantisi için; İnternetten Elinizdeki
Eternetin markasina göre düzenlenmis boot Dosyasini
Download etmeniz gerekir

İndirilecek Adres: http://www.rom-o-matic.net
İndirilen Dosyalar üç Çesitir.

COM uzantili olan MS-Dos ?dan Açilis için kullanilir. Not: Windows Dos Kipi Kullanmayiniz.
eb-5[1].0.4-rtl8139.com : MS-Dos İçin

eb-5[1].0.4-rtl8139.lzdsk : Disket İmaji

eb-5[1].0.4-rtl8139.lzrom : Boot Rom İmaji



Açilis Disketi Olsturmak için İmaj Dosyasini iki
yöntemle yazdirabiliriz bunlardan birincisi Linux
altinda yazdirma islemi :

$ dd bs=10k of=./eb-5[1].0.4-rtl8139.lzdsk of=/dev/fd0

İkinci Yöntemde Ms-Dos?ta Rawrite ile Yazabilirsiniz.

Terminalde Bu Yöntemlerle Hem Açilis disketini
olusturmus oluruz hemde açilan terminal makinesinin
eternet kartinin MAC adresini ögrenmis oluruz.

Not : Her Terminalin ismini ve MAC Adresini Bir Kenara
Not Ediniz. (Daha Sonra Kullanilacaktir)

SERVER TARAFININ AYARLARI VE KURULACAK OLAN PAKETLER

Adim;

http://www.ltsp.org/ Adresinden Asagida Listenen
Dosyalar Download edilip Asagidaki sira ile
kurulacaktir.

Kurulumun yapilabilmesi için enkolay yöntem paket
yöneticisini kullanmaktir. (kpackage)

ltsp_core-3.0.0-0.i386.rpm

ltsp_kernel-3.0.1-0.i386.rpm

ltsp_local_apps-3.0.0-0.i386.rpm

ltsp_x_core-3.0.1-0.i386.rpm

ltsp_x_fonts-3.0.0-0.i386.rpm

Terminal Ekran Karti Dosyalari

ltsp_x336_s3v-3.0.0-0.i386.rpm (S3Virge)

ltsp_x336_svga-3.0.0-0.i386.rpm (Standard SVGA)

ltsp_x336_vga16-3.0.0-0.i386.rpm (Standard VGA)

ltsp-3.0.pdf : Doküman Dosyasi (İngilizce)





Yukardaki Paketler Kurulduktan sonra yapilmasi gereken
islemler:


1)

#cd /opt/ltsp/install_scripts

#sh mandrake-8.1.sh

#cd /opt/lpsp/templates

#./ltsp_initialize

komutlari çalistirilarak gerekli olan ayar dosyalari
sisteme kurulmus olur

2) Etc Dizini İçerisinde Dhcp.conf.Exaples Dosyasi
içerisinde Ltsp_Servera iliskin Ayarlarin Default lari
bulunmaktadir. dhcp.conf dosyasini su sekilde
düzenlememiz gerekmektedir.

# Sample configuration file for ISCD dhcpd

#

# Don't forget to set run_dhcpd=1 in /etc/init.d/dhcpd

# once you adjusted this file and copied it to
/etc/dhcpd.conf.

#

ddns-update-style ad-hoc;

default-lease-time 21600;

max-lease-time 21600;

option subnet-mask 255.255.255.0;

option broadcast-address 192.168.0.255;

option routers 192.168.0.254;

option domain-name-servers 192.168.0.254;

option domain-name "yourdomain.com";

option root-path "192.168.0.254:/opt/ltsp/i386";

#option option-128 code 128 = string;

# echo option option-129 code 129 = text

shared-network WORKSTATIONS {

subnet 192.168.0.0 netmask 255.255.255.0 {

}

}

group {

use-host-decl-names on;

option log-servers 192.168.0.254;

host ws001 {

hardware ethernet 00:E0:4C:39:8D:99;

fixed-address 192.168.0.10;

filename "lts/vmlinuz-2.4.9-ltsp-5";

## option option-128 e4:45:74:68:00:00;

## option option-129 "NIC=eepro100";

}

host ws002 {

hardware ethernet 00:D0:09:30:6A:1C;

fixed-address 192.168.0.11;

filename "lts/vmlinuz-2.4.9-ltsp-5";

## option option-128 e4:45:74:68:00:00;

## option option-129 "NIC=tulip";

}


}



Yukarida Dikkat edilecek yerler Renkle Belirlenmistir.
Burada Yesil Renkle Belirtilen ws001 Terminal
Bilgisayarin ismini ifade etmektedir. kahve rengi
gözüken yer (islemimizin basinda not almis oldugumuz
MAC adresi Olacaktir) Terminalin Mac Adresidir. Koyu
Mavi Yazili Olanda Bu Terminale atanacak olan İP
Numarasini Belirtmektedir. IP Numarasinin altinda
bulunan dosya adi Server Tarafinda LTSP Programinin
Kurulu oldugu ve Terminalin açacagi kernel Dosyasinin
Yoludur. Kirmizi ile Belirlenen kisimlar # ile
kapatilacaktir.

Ayrica /etc/hosts ve /etc/host.allow Dosyalarina
Asagidaki satirlar eklenmesi gerekmektedir.

192.168.0.10 ws001

192.168.0.11 ws002

Yalniz host.allow dosyasi içerisinde asagidaki
satirlar gibi kapatilmalidir.

#bootpd: 0.0.0.0

#in.tftpd: 192.168.0.

#portmap: 192.168.0.



Bunun sebebi Yukarida yapmis oldugumuz dhcp.confdosyasi içinde iki adet terminal baglacak diye tarif
etmis olmamizdir eger baglanacak terminal sayisi
artacak olursa her iki dosya içerisinede gerekli
ayarlarin eklenmesi lazimdir.

Bu İslemden Sonra DHCP server Tekrar Baslatilmalidir.



# cd /etc/init.d/

# ./dhcpd restart



/opt/ltsp/i386/etc/lts.conf Dosyasi Asagida Görüldügü
Gibi Düzenlenmesi Gerekmektedir.



#

# Config file for the Linux Terminal Server Project
(http://www.ltsp.org)

#

#(Terminalin Açilis Modlari (RUNLEVEL)

# 3: Text Modu

# 5: Grafik Modu (X Window)

#

#

[Default]

SERVER = 192.168.0.254

XSERVER = auto

X_MOUSE_PROTOCOL = "PS/2"

X_MOUSE_DEVICE = "/dev/psaux"

X_MOUSE_RESOLUTION = 400

X_MOUSE_BUTTONS = 3

USE_XFS = N

LOCAL_APPS = N

RUNLEVEL = 5

#

#

# Example of specifying X settings for a workstation

#

[ws001]

XSERVER = XF86_SVGA

LOCAL_APPS = N

USE_NFS_SWAP = Y

SWAPFILE_SIZE = 96m

RUNLEVEL = 5

[ws002]

XSERVER = XF86_SVGA

LOCAL_APPS = N

USE_NFS_SWAP = Y

SWAPFILE_SIZE = 96m

RUNLEVEL = 5





/etc/X11/xdm/xdm-config dosyasinda

DisplayManager.requestPort: 0

satirinin basindaki # kaldirilmalidir.

ayrica /etc/X11/gdm/gdm.conf dosyasinda asagidaki gibi
degistirilmelidir.

[xdmcp]

Enable=true

HonorIndirect=0

MaxPending=4

MaxPendingIndirect=4

MaxSessions=16

MaxWait=30

MaxWaitIndirect=30

DisplaysPerHost=1

Port=177

Willing=/etc/X11/gdm/Xwilling



Artik Rahatlikla terminaliniz grafik ekranda boot
edecektir. Linux Terminal Serveriniz hayirli olsun.

Çalisilan Platform ve Terminal Olarak Kullanilan
Konfigurasyon


Server Tarafi.

AMD K7 ATHLON 600Mhz 128 MB Ram

10GB HDD Alani Kullanildi.

Eternet Karti RTL8139



Terminal tarafinda Celeron 1000A i815 Ana Kart ve
NVIDA TNT2M64 Ekran Karti ve RTL8139 Boot-Rom'lu
Eternet Karti ile 128 MB Ram'li Bilgisayarda Test
Edilerek Çalistirilmistir.

Süper Hizli Çalismaktadir.



Cevapla