Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: emagi в Jan 08, 2007, 08:45



Титла: Защо не става този dhcp сървър?
Публикувано от: emagi в Jan 08, 2007, 08:45
Не мога да накарам dhcp сървъра да даде "служебно" IP на Window-ka машина!Файла dhcpd.conf е следния:
max-lease-time 600;
default-lease-time 7200;
option subnet-mask 255.255.255.0;
option domain-name-servers 212.39.90.42, 212.39.90.43;
subnet 192.168.2.0 netmask 255.255.255.0 {
option routers 192.168.2.1;
option broadcast-address 192.168.2.255;
range 192.168.2.64 192.168.2.192;
}
искам просто Windows да получи Ip от Линукс машината!Аз съм със Slackware 10.2,и трябва ли да се стартира dhcp сървъра,и как мога да проверя дали е стартиран!
Много ще се радвам,ако някой може да помогне!
Предварително благодаря!





Титла: Защо не става този dhcp сървър?
Публикувано от: luda_glawa в Jan 08, 2007, 09:29
Все си мисля, че би трябвало да има статия на български в linux-bg.org, но не ми се търси. Хвърли един поглед тук:

http://www.cpqlinux.com/dhcpd.html

Цитат
... и трябва ли да се стартира dhcp сървъра ...


Надявам се осъзнаваш колко е глупав този въпрос? Колкото до това да провериш дали е стартиран:

man ps

man pstree

//offtopic

Винаги ми е било чудно защо всички пренебрегват основните познания, а се нахвърлят върху сложните неща отначало :huh:


Титла: Защо не става този dhcp сървър?
Публикувано от: dual_OS в Jan 08, 2007, 09:31
1)Добави най отгоре на конфигурационния файл
authoritative;

2) Добави след range dynamic-bootp:
  
    range dynamic-bootp 192.168.2.64 192.168.2.192;

3)За да видиш дали е стариран :
  ps -ef|grep dhcp -ако има процес значи демана си върви
 
ако не /etc/init.d/dhcpd start -например





Титла: Защо не става този dhcp сървър?
Публикувано от: emagi в Jan 08, 2007, 10:02
Това ли имаш в предвид:Dual_OS
authoritative;
max-lease-time 600;
default-lease-time 7200;
option subnet-mask 255.255.255.0;
option domain-name-servers 212.39.90.42, 212.39.90.43;
subnet 192.168.2.0 netmask 255.255.255.0 {
option routers 192.168.2.1;
option broadcast-address 192.168.2.255;
range 192.168.2.64 192.168.2.192;
range dynamic-bootp 192.168.2.64 192.168.2.192;
}
???
Обаче,когато напиша /usr/sbin/dhcpd eth1
ми изписва,че 1492.168.2.64 е декларирано 2 пъти!Би ли ми обяснил какво означават тези две неща:
authoritative и каква е разликата между range 192.168.2.64 192.168.2.192 и range dynamic-bootp 192.168.2.64 192.168.2.192
P.S Aз махнах единия т ред,явно трябва да има или единия или другия( смисъл range ... или range dynamic-bootp...)





Титла: Защо не става този dhcp сървър?
Публикувано от: dual_OS в Jan 08, 2007, 10:30
само единия ред трябва да е
А какво стана след като го махна?


Титла: Защо не става този dhcp сървър?
Публикувано от: emagi в Jan 08, 2007, 10:45
всичко е 6 точки!И даже нет си пуснах!Мерси много за помоща,само ако е възможно да ми кажеш разликата в това,за което те попитах!


Титла: Защо не става този dhcp сървър?
Публикувано от: Hapkoc в Jan 08, 2007, 10:51
Разликата я пише. Къде ли я пише обаче? Може би в man страницата на dhcpd.conf? Знаеш ли как се търси текст в less? Става много лесно - натискаш '/', после пишеш какво искаш да намериш и натискаш Enter. Разбираш ли ме?

А защо е необходимо да се търси текстс в този man page? Защото е много дълъг май. А защо ли е толкоз дълъг? Сигурно защото там пише основните неща, които трябва да се знаят при конфигуриране на DHCP сървър.