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

Linux секция за начинаещи => Настройка на програми => Темата е започната от: PERMANENT в Dec 31, 2006, 12:57



Титла: Dhcp проблем под slackware 11
Публикувано от: PERMANENT в Dec 31, 2006, 12:57
Здравеине ЧНГ на всички
Деля нет на няколко компа и искам да пусна DHCP сървар.
Дръпнах dhcp-3.0.5.tar.gz разархивирах го в /etc изпълних
фаила configure компилирах и инсталирах с make и make install
едитнах си фаила /etc/dhcpd.conf
Примерен код

 subnet 169.254.80.0 netmask 255.255.255.0 {
    range 169.254.80.1 169.254.80.254;

    option routers 169.254.80.1;
    option subnet-mask 255.255.255.0;

    option domain-name "darkstar";
    option domain-name-servers 80.95.23.254;

    default-lease-time 360000;
    max-lease-time 259200;
    }


 # Client-definitions

 host Home-pc {
    hardware ethernet 00:01:6c:f2:26:90;
    fixed-address 169.254.80.2;
    }

добавих в route таблицата
Примерен код
route add 255.255.255.255 dev eth0

фаила /var/state/dhcp/dhcpd.leases си беше направин
стартирах dhcpd eth0 за по-сигурно го добавям това eth0
след това направих две крачки до Home-pc(windows xp) и репернах връската но резултата нямаше
пробвах и без
Примерен код

 host Home-pc {
    hardware ethernet 00:01:6c:f2:26:90;
    fixed-address 169.254.80.2;

но просто се задаваха подразбиращи се настроики
слет това пробвах под win-а да стартирам dhcpc така
'windows dir'/system32/svchost.exe -k netsvcs
но не се получи нищо
Преди да репервам връзката в win-а в route таблицата му имаше
само 127.0.0.1 и 255.255.255.255 с gw 255.255.255.255
Можели някои да помогне и ако има нидуоточнения питаите


Титла: Dhcp проблем под slackware 11
Публикувано от: d1saster в Jan 02, 2007, 20:36
Аз имам същия проблем, но под Slackware 10.2.

Аз добавих още един ред в dhcpd.conf:
ddns-update-style interim; (пробвай и с ad-hoc или none)

Разреших портове 67 и 68 за достъп:
$IPTABLES -A INPUT -i $INTIF -p tcp --sport 68 --dport 67 -j ACCEPT
$IPTABLES -A INPUT -i $INTIF -p udp --sport 68 --dport 67 -j ACCEPT

Разреших същите портове, но вече изходящи
$IPTABLES -A OUTPUT -o $INTIF -p tcp -s $INTIP --sport 67 -d 255.255.255.255 --dport 68 -j ACCEPT
$IPTABLES -A OUTPUT -o $INTIF -p udp -s $INTIP --sport 67 -d 255.255.255.255 --dport 68 -j ACCEPT

Преди да разреша изходящите портове получавах заявки за към DHCP, но не можеше да даде адрес:

#tail -f /var/log/messages
DHCPDISCOVER from 00:13:ce:ba:81:59 via eth1
DHCPOFFER on 192.168.0.5 to 00:13:ce:ba:81:59 via eth1

...И толкова. Но може би след въвеждането на изходящите портове ще се промени положението. Ще пробвам и ще пиша резултат.


Титла: Dhcp проблем под slackware 11
Публикувано от: d1saster в Jan 02, 2007, 20:50
Оказа се, че при мен пропуска бил точно в изходящите портове на iptables. Сега тръгна:

#tail -f /var/log/messages
DHCPDISCOVER from 00:03:47:c8:03:cd via eth1
DHCPOFFER on 192.168.0.3 to 00:03:47:c8:03:cd via eth1
DHCPREQUEST for 192.168.0.3 (192.168.0.1) from 00:03:47:c8:03:cd via eth1
DHCPACK on 192.168.0.3 to 00:03:47:c8:03:cd via eth1

Упсех.


Титла: Dhcp проблем под slackware 11
Публикувано от: PERMANENT в Jan 02, 2007, 20:55
d1saster мерси много всичко си тръгна както трябва