[+] Serwer DHCP

Konfiguracja serwerów, usług, itp.
yunoa
Posty: 23
Rejestracja: 25 marca 2014, 00:54

[+] Serwer DHCP

Post autor: yunoa »

Witam.

Mam mały problem, otóż chce zrobić z Debiana router [ internet----(eth0)--SERVER_DEBIAN--(eth1)-----siec_lan ] i wszystko już prawie ładnie śmiga tylko, że moj serwer dhcp, który stoi na debianie przydziela mi adresy z zarezerwowanej puli dla eth0. a dhcp uruchomione jest na eth1 (eth1 jest ustawione jako 192.168.2.1 natomiast eth0 ma ustawione jako dhcp bo nie mam stalego IP). Tuż po resecie wszystkich ustawien wszystko ładnie śmiga przez jakis czas dopoki moj dhcp nie przydzieli na eth0 adresu z puli 192.168.2.10-200. Pozniej zresetuje ustawienia i znowu wszystko śmiga ładnie.
Awatar użytkownika
LordRuthwen
Moderator
Posty: 2341
Rejestracja: 18 września 2009, 21:45
Lokalizacja: klikash?

Post autor: LordRuthwen »

Wklej konfigurację, wróżki mają wolne.
yunoa
Posty: 23
Rejestracja: 25 marca 2014, 00:54

Post autor: yunoa »

sorki, fakt:

plik /etc/network/interfaces:

Kod: Zaznacz cały

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp

auto eth1
iface eth1 inet static
        address 192.168.2.1
        netmask 255.255.255.0
plik /etc/dhcp/dhcpd.conf:

Kod: Zaznacz cały

subnet 192.168.2.0 netmask 255.255.255.0 {
  range 192.168.2.10 192.168.2.50;
  option domain-name-servers 194.204.159.1, 194.204.152.34;
  option domain-name "ble.pl";
  option routers 192.168.2.1;
  option broadcast-address 192.168.2.255;
  default-lease-time 600;
  option subnet-mask 255.255.255.0;
  max-lease-time 7200;
}

#tutaj tez musialem dac statyczne ip na eth1 bo moj dhcp tez zmienial mi ip z 192.168.2.1 na ip z puli 192.168.2.10-50
host debioan {
  hardware ethernet 08:00:27:5c:40:51;
  fixed-address 192.168.2.1;
}
jeszcze jakieś potrzeba?
Awatar użytkownika
LordRuthwen
Moderator
Posty: 2341
Rejestracja: 18 września 2009, 21:45
Lokalizacja: klikash?

Post autor: LordRuthwen »

Dyrektywa:

Kod: Zaznacz cały

shared-network nazwa_sieci {
interface "eth2.3";
subnet 192.168.3.0 netmask 255.255.255.0 {
    range 192.168.3.10 192.168.3.200;
...
}
}
w pliku była przykładowa deklaracja podsieci, zobacz jak była skonstruowana.
yunoa
Posty: 23
Rejestracja: 25 marca 2014, 00:54

Post autor: yunoa »

Wszystko inne zakomentowane jest.
Awatar użytkownika
Yampress
Administrator
Posty: 6422
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

auto eth0
iface eth0 inet dhcp
??
yunoa
Posty: 23
Rejestracja: 25 marca 2014, 00:54

Post autor: yunoa »

?? to znaczy ??
Awatar użytkownika
Yampress
Administrator
Posty: 6422
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

Nic nic.
Pomyliłem interfejsy eth0 z eth1, że eth1 pobiera adres dynamicznie i zaraz potem staje się serwerem dhcp.
Awatar użytkownika
dedito
Moderator
Posty: 3588
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Post autor: dedito »

Po uruchomieniu serwera dhcp daj logi:

Kod: Zaznacz cały

tail /var/log/messages
oraz wynik polecenia:

Kod: Zaznacz cały

ifconfig -a
yunoa
Posty: 23
Rejestracja: 25 marca 2014, 00:54

Post autor: yunoa »

ifconfig -a:

Kod: Zaznacz cały

eth0      Link encap:Ethernet  HWaddr 08:00:27:ba:da:b2  
          inet addr:192.168.1.97  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::a00:27ff:feba:dab2/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:77434 errors:0 dropped:0 overruns:0 frame:0
          TX packets:17866 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:17910580 (17.0 MiB)  TX bytes:1685327 (1.6 MiB)

eth1      Link encap:Ethernet  HWaddr 08:00:27:5c:40:51  
          inet addr:192.168.2.1  Bcast:192.168.2.255  Mask:255.255.255.0
          inet6 addr: fe80::a00:27ff:fe5c:4051/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:76642 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5819 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:16235862 (15.4 MiB)  TX bytes:4540934 (4.3 MiB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:324 errors:0 dropped:0 overruns:0 frame:0
          TX packets:324 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:25195 (24.6 KiB)  TX bytes:25195 (24.6 KiB)
tail /var/log/messages

Kod: Zaznacz cały

Mar 25 12:53:48 debian dhcpd: Copyright 2004-2011 Internet Systems Consortium.
Mar 25 12:53:48 debian dhcpd: All rights reserved.
Mar 25 12:53:48 debian dhcpd: For info, please visit https://www.isc.org/software/dhcp/
Mar 25 12:53:48 debian dhcpd: Internet Systems Consortium DHCP Server 4.2.2
Mar 25 12:53:48 debian dhcpd: Copyright 2004-2011 Internet Systems Consortium.
Mar 25 12:53:48 debian dhcpd: All rights reserved.
Mar 25 12:53:48 debian dhcpd: For info, please visit https://www.isc.org/software/dhcp/
Mar 25 12:53:48 debian dhcpd: Wrote 0 deleted host decls to leases file.
Mar 25 12:53:48 debian dhcpd: Wrote 0 new dynamic host decls to leases file.
Mar 25 12:53:48 debian dhcpd: Wrote 6 leases to leases file.
btw. ja to zrobilem sobie w celach testowych na virtualboxie dla eth0 (WAN) przydziela mi router. w domu mi się działo tak jak opisałem wyżej, natomiast dzisiaj w pracy jestem i od rana mi śmiga ten virtualbox i wszystko ładnie gra. nic się nie dzieje.
ODPOWIEDZ