Strona 1 z 3

[+] Serwer DHCP

: 25 marca 2014, 01:03
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.

: 25 marca 2014, 08:38
autor: LordRuthwen
Wklej konfigurację, wróżki mają wolne.

: 25 marca 2014, 09:05
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?

: 25 marca 2014, 09:11
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.

: 25 marca 2014, 09:22
autor: yunoa
Wszystko inne zakomentowane jest.

: 25 marca 2014, 10:08
autor: Yampress
auto eth0
iface eth0 inet dhcp
??

: 25 marca 2014, 10:14
autor: yunoa
?? to znaczy ??

: 25 marca 2014, 10:16
autor: Yampress
Nic nic.
Pomyliłem interfejsy eth0 z eth1, że eth1 pobiera adres dynamicznie i zaraz potem staje się serwerem dhcp.

: 25 marca 2014, 12:06
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

: 25 marca 2014, 13:02
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.