Witam! :)
Jestem bardzo świeżym użytkownikiem LMS, ale także bardzo zachwyconym,
gdyż jest to narzędzie, którego od dawna poszukiwałem. :) Będę miał
pewnie duuużo pytań i pomysłów, ale to potem -- na razie wypowiem się
w tym wątku. ;)
On Fri, Jan 28, 2005 at 12:46:52AM +0100, Cezary Listkowski wrote:
> Dnia czwartek, 27 stycznia 2005 19:18, Przemek SAKO Galczewski napisał:
> > mozna, 2 deklaracje dla 2 podsieci w configu serwera dhcp na jednym
> > interface
>
> zgadzam sie w zupelnosci ze mozna miec alisay i dodac sobie routing ale
> wszedzie gdzie tylko widzilam jesli chodzi o konfiguracje dhcp byly podane
> przyklady tylko dla puli prywanych adresow.
> Nigdzie nie widzlaem zeby w jednym pliku dhcpd.con byl mix. adresy pryw. i
> adrey publiczne.
Ja tak kiedyś miałem i to działało. IMO dla serwera DHCP nie ma
znaczenia z jakich klas są adresy w jego konfigu. Przecież adres
z puli prywatnej nie różni się w zasadzie niczym od adresu z puli
publicznej, więc skoro można mieszać prywatne, to można i prywatne
z publicznymi. :)
> Moje pytanie zanim cos spaskudze czy to ma wygladac tak jak ponizej - chodz o
> konfiguracje w pliku dhcp.conf oczywiscie przed tem robie aliasy publicznych
> IP do karty sieciowej i dodaje routing.
> (posluzylem sie w ponizszym przykladzie adresami DSLa ale docelowo bede mial
> inne-chodzi o sam zapis, czy tak to ma wygladac?)
[...]
Na początku chyba musi być:
shared-network nazwa {
> subnet 192.168.1.0 netmask 255.255.255.0 {
> ddns-updates off;
> range 192.168.1.2 192.168.1.250;
>
> option broadcast-address 192.168.1.255;
> option routers 192.168.1.1;
> }
>
> subnet 83.16.80.80 netmask 255.255.255.248 {
> ddns-updates off;
> range 83.16.80.82 83.16.80.86;
>
> option broadcast-address 83.16.80.87;
> option routers 83.16.80.81;
> }
A na końcu:
}
> host zosia_priv {
> hardware ethernet 00:30:4F:28:5F:FD;
> fixed-address 192.168.1.3;
> option host-name "zosia_priv";
> }
>
> host janek_pub {
> hardware ethernet 00:30:4F:28:5E:AD;
> fixed-address 83.16.80.82;
> option host-name "janek_pub";
> }
> Z powyzszego przykladu wynika ze dwie rozne osoby o roznych MAC adresach maja:
> zosia prywatny a janek publiczny. Czy to zaskoczy?
Według mnie tak.
> Kolejne pytanie:
> jak to zrobic zrobic w LMSie?
Już Ci napisali, a poza tym plik dhcpd.conf.tpl zawiera deklarację
shared_network, więc wszystko się zgadza. :)
Dla mnie z kolei nowością jest umieszczanie deklaracji hostów
poza { } oznaczającymi początek i koniec sieci -- ja to zawsze
robiłem wewnątrz nich, ale widać można. :) I tak jest nawet
klarowniej. :)
Pozdrawiam
Orr