DHCP нь client-server загвар дээр суурилдаг ба харилцагч машин дээр DHCP client
харилцагчийг ажиллуулахад, тохиргооны мэдээллийг хүссэн хүсэлтийг цацаж эхэлнэ.
Анхдагч байдлаар, эдгээр х
ү
сэлт
үү
д нь UDP 68-р портоос гарч, серверийн UDP 67 порт руу илгээгдэнэ. Сервер
харилцагчид IP хаяг болон с
ү
лжээний баг, чигл
үү
лэгч, DNS серверийн хаяг зэрэг хэрэгтэй мэдээллийг хариу илгээнэ. Энэ б
ү
х мэдээллийг DHCP “т
ү
рээслэх” хэлбэрээр
өг
ө
х ба з
ө
вх
ө
н тодорхой хугацааны туршид х
ү
чинтэй байна (DHCP серверийг хариуцагч тохируулж
ө
гс
ө
н байна). Ийм байдлаар, с
ү
лжээнд холбогдохоо бол
ьсон харилцагчийн ашиглагдааг
ү
й IP хаягуудыг автоматаар буцааж авах боломжтой болно.
DHCP-р IP хаяг, Netmask, Gateway, DNS, WINS, Leasetime зэргийг тохируулж өгч болно.
DHCP server-г Debian 5.0 Lenny дээр суулгах алхамууд:
1 / 4
DHCP - Dynamic Host Configuration Protocol
Бичсэн Administrator
2009 оны 8-р сарын 25, Мягмар гариг, 01:28
1.Сүлжээний интерфэйс дээрээ сүлжээний хаягаа тохируулж өгнө.
Би сүлжээний хаягаа 192.168.1.0 –тойгоор сонголоо.
Дараах коммандаар сүлжээний хаягаа тохируулан өгнө.
nano /etc/network/interfaces (nano editor нь миний бодлоор vi болон бусад текст
editor-уудаас хэрэглэхэд ил үү
хялбархан
)
auto eth0
iface eth0 inet static
address 192.168.1.1
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
дээрх коммандыг бичиж өгсөний дараа CTRL+X товчыг даран хадгалан гарна.Үүний
дараа с
ү
лжээгээ
Restart хийнэ.
/etc/init.d/networking restart.
2.DHCP server-ээ суулгах ба тохируулах
Эхлээд server-ийнхээ module-г татан суулгая.
2 / 4
DHCP - Dynamic Host Configuration Protocol
Бичсэн Administrator
2009 оны 8-р сарын 25, Мягмар гариг, 01:28
apt-get install dhcp3-server
Суулгаж байх явцад цэнхэр дэлгэцэн дээр warning гэсэн анхааруулга гарч ирвэл зүгээр e
nter товч дарахад суулгац маань б
ү
рэн г
ү
йцэт уншиж дуусна.
DHCP server-ийн тохиргооны файл нь /etc/dhcpd.conf-д байрлана.Харин тараасан хаягын
мэдээлэл нь /var/lib/dhcp/dhcpd.lease
файлд хадгалагддаг.
Dhcpd.conf тохиргооны файлд голлон хэрэглэгддэг бичлэгүүдийг дор үзүүлэв.
ddns-update-style- динамик DNS ашиглах эсэхийг болон шинэчлэх төрлийг заана.
group- {[parameters][options]} Параметр болон option-г багцална.
Subnet address mask netmask {[parameters][options]} өгөгдсөн хаяг,маск бүхий дэд сүлжээ
ний
parameter болон option-г тодорхойлно.
3.Одоо тараах хаягаа зааж өгөн тохиргоог нь хийе.
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.10 192.168.1.100;
option domain-name-servers 192.168.1.1;
option domain-name “Failserver.nl”;
option netbios-name-servers 192.168.1.1;
3 / 4
DHCP - Dynamic Host Configuration Protocol
Бичсэн Administrator
2009 оны 8-р сарын 25, Мягмар гариг, 01:28
option routers 192.168.1.1;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.1.255;
default-lease-time 86400;
max-lease-time 676800;
}
4.одоо dhcp server-ээ restart хийнэ.
/etc/init.d/dhcp3-server restart.
Comments
hi all?
debian lenny meddeg xvn bnuu?medlegee xuwaaltsaarai
CS server
Файл татаж авах
Юуны өмнө CS1.6 байрлах хавтасаа үүсгэх
mkdir /usr/hldserver
cd /usr/hldserver
Дараахь файлуудыг татаж авах:
- HldsUpdateTool
wget http://www.steampowered.com/download/hldsupdatetool.bin
- NoSteamAuthEngines Patch
Wget
http://download857.filefront.com/sxbqoidnowug/14610185/Patch+Non+Steam+u...
1. hldsupdatetool.bin файлыг задлах
chmod +x hldsupdatetool.bin
./hldsupdatetool.bin
дээрх командыг хийсний дараа steam гэсэн хавтас үүснэ.
2. Суулгалтыг эхлүүлүүлэх
./steam -command update -game cstrike -dir .
Одоо CS ээ dedicated сервер болгон өөрчлөх :
tar xfvz Patch+Non+Steam+users+47+and+48+protocol.rar
ТОХИРГОО
vi /usr/hldserver/cstrike/ энэ дотор байгаа server.cfg файлыг онгойлгон тоглоомын тохиргоогоо тохируулна.
Screen суулгах
Apt-get install screen
Oдоо серверээ асаах
Shell script бичиж асаах
Vi startcs.sh
#!/bin/bash
Screen –dmS cs1 ./hlds_run -game cstrike +map de_dust2 +maxplayers 31 +servercfgfile server.cfg +port 27015 +sv_lan 1 –insecure +autoupdate –nomaster
Сервэр унтараад асахад автоматаар cs server асаж байхаар тохируулах
Vi /etc/rc.local
sh /usr/hldserver/startcs.sh
Тоглогчдын статс-г вебээр харуулах
Web-ээ татах
Wget http://www.psychostats.com/downloads/PsychoStats/psychostats3.1.tar.gz
ProFtpd суулгах болон тохируулах
FTP сервер суулган түүнрүүгээ файл upload хийх болон download хийх
талаар авч үзнэ. Ftp нь 20, 21 порт дээр ажилладаг.20 -р
портоор өгөгдөлөө дамжуулдаг ба 21-р портоор комманд нь дамжигдана.
apt-get update
apt-get install proftpd
Үндсэн тохирооны файл нь: /etc/proftpd/proftpd.conf
[. . .]
DefaultRoot ~ // ~ root директор
IdentLookups off
ServerIdent on “FTP Server ready.”
[. . .]
1 / 2
ProFtpd суулгах болон тохируулах
Бичсэн
2009 оны 9-р сарын 07, Даваа гариг, 13:38
Нэмэлт мэдээллүүд - /etc/proftpd/modules.conf
Тохируулж дууссаны дараа серверээ restart хийнэ. /etc/init.d/proftpd restart
FTP сервер лүү хандах хэрэглэгчдийг үүсгэн харгалзах эрхийг олгох:
Хэрэглэгч үүсгэхдээ: adduser gombo
Хэрэглэгчийн хандах эрхийг тодорхойлох: chown 755 /home/gombo
Сервер лүү хандах: ftp ip_addess
// Өөрлүүгээ хандах бол ftp 127.0.0.1 гээд өөрийн үүсгэсэн хэрэлэгчийн нэр болон нууц
үгийг оруулан сервер лүү хандана.
Серверээс өгөгдөл татах: get source_file destination_file
Сервер лүү өгөгдөл илгээх: put source_file destination_file