Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Problem - dhcpd dodeljuje IP i lokalnoj mrežnoj kartici

[es] :: Linux mreže :: Problem - dhcpd dodeljuje IP i lokalnoj mrežnoj kartici

[ Pregleda: 419 | Odgovora: 4 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

rikelme
Miroslav Ristić
Novi Sad

Član broj: 36179
Poruke: 33
*.dynamic.sbb.rs.



Profil

icon Problem - dhcpd dodeljuje IP i lokalnoj mrežnoj kartici23.04.2008. u 11:50

Situacija je sledeća:

Linux distro: Gentoo, kernel 2.6.2x
dhcp server: Internet Systems Consortium DHCP Server V3.1.0-Gentoo

Računar ima dva NIC-a. Za prvi NIC informacije dobija od postojećeg DHCP-a na mreži. Na drugom je potrebno da on formira odvojenu mrežu (bez rutiranja ka prvoj mreži), i da podigne DHCP na njoj.

/etc/conf.d/net:
config_eth0=("dhcp")
config_eth1=("192.168.0.1 netmask 255.255.255.0")


/etc/conf.d/dhcpd:
.....
# DHCP osluskuje zahteve samo na eth1
DHCPD_IFACE="eth1"
.....



/etc/dhcp/dhcpd.conf:

ddns-update-style ad-hoc;
authoritative;
default-lease-time 3600;
lease-file-name "/var/lib/dhcp/dhcpd.leases";
one-lease-per-client true;
max-lease-time 7200;
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.100 192.168.0.150;
option subnet-mask 255.255.255.0;
#option nis-domain "private"
#option domain-name "private"
option netbios-name-servers 192.168.0.1;
option broadcast-address 192.168.0.255;
option routers 192.168.0.1;
option domain-name-servers 192.168.0.1;
}




Sve ovo lepo radi, ali jedini problem je što DHCP dodeli IP adresu i lokalnoj mrežnoj kartici (eth1), umesto da ona ima statičku IP adresu koja joj je zadata u /etc/conf.d/net-u.

Čak sam i u /etc/conf.d/rc naznačio da se smatra da je net service startovan tek kada su svi NIC up:
RC_NET_STRICT_CHECKING="yes"

kako bi se dhcpd startovao tek kada su obe kartice podignute (eth0 dobije IP od nekog drugog DHCP-a, a eth1 bi trebalo da dobije statičku IP adresu).

Oba scripta i eth0 i eth1 kako i dhcpd se startuju u default runlevelu.


Ima li neko neku ideju gde bi mogao da bude problem?

Hvala.








Miroslav Ristić
23.04.2008. u 11:50 

VRider
Marković Damir
(BGD/SD Karaburma)/Pirot

Član broj: 1510
Poruke: 4129
*.maksnet.net.

Jabber: damirm | gmail | com
ICQ: 134002435


Profil

icon Re: Problem - dhcpd dodeljuje IP i lokalnoj mrežnoj kartici23.04.2008. u 18:20
Ne znam gde je problem, ali, jedno ludacko resenje koje mi pada na pamet je da lockujes IP adresu 192.168.0.1 za MAC eth1 kartice. Onda ti se fucka hoce li pokupiti adresu sa DHCPa ili ne.
23.04.2008. u 18:20 

rikelme
Miroslav Ristić
Novi Sad

Član broj: 36179
Poruke: 33
*.dynamic.sbb.rs.



Profil

icon Re: Problem - dhcpd dodeljuje IP i lokalnoj mrežnoj kartici24.04.2008. u 08:12
Razmatrao sam i to rešenje, ali sam hteo da opseg dodeljenih IP adresa bude od 192.168.0.100 - 192.168.0.150, a da DHCP bude na 192.168.0.1.

U svakom slučaju, hvala na odgovoru.
Miroslav Ristić
24.04.2008. u 08:12 

VRider
Marković Damir
(BGD/SD Karaburma)/Pirot

Član broj: 1510
Poruke: 4129
*.maksnet.net.

Jabber: damirm | gmail | com
ICQ: 134002435


Profil

icon Re: Problem - dhcpd dodeljuje IP i lokalnoj mrežnoj kartici24.04.2008. u 18:06
Lockovana adresa nema nikakve veze sa opsegom.
samo dodas na kraj config fajla
Code:
group {
        host SERVER {
                hardware ethernet AA:BB:CC:DD:EE:FF;
                fixed-address 192.168.0.1;
        }
}
24.04.2008. u 18:06 

rikelme
Miroslav Ristić
Novi Sad

Član broj: 36179
Poruke: 33
*.dynamic.sbb.rs.



Profil

icon Re: Problem - dhcpd dodeljuje IP i lokalnoj mrežnoj kartici25.04.2008. u 21:57
Nisam probao pa nisam znao da to tako funkcioniše...

Hvala na odgovoru.
Miroslav Ristić
25.04.2008. u 21:57 

[es] :: Linux mreže :: Problem - dhcpd dodeljuje IP i lokalnoj mrežnoj kartici

[ Pregleda: 419 | Odgovora: 4 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.