ďťż
 
 
   DHCP - nie mogę zainstalować i uruchomić?
 
 

Tematy

 
    
 

 

 

 

DHCP - nie mogę zainstalować i uruchomić?





xneit - 22-10-2009 20:00
Server:~# apt-get install dhcp
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
Pakiet dhcp nie ma dostępnej wersji, ale odnosi się do niego inny pakiet.
Zazwyczaj oznacza to, że pakietu brakuje, został zastąpiony przez inny
pakiet lub nie jest dostępny przy pomocy obecnie ustawionych źródeł.
E: Pakiet dhcp nie ma kandydata do instalacji Co jest nie tak? Co robię źle? Szukałem i goglowałem ale niestety nic nie znalazłem.

Tych plików niestety nie znalazłem wiec raczej już zainstalowany być nie może. Co mogę z tym fantem zrobić?
/etc/dhcpd.conf
/etc/init.d/dhcp



AdeBe - 22-10-2009 20:40
apt-get install dhcpcd



xneit - 22-10-2009 20:56
Tych plików niestety nie znalazłem wiec raczej już zainstalowany być nie może. Co mogę z tym fantem zrobić?
/etc/dhcpd.conf
/etc/init.d/dhcp Mam skonfigurowane /etc/network/interfaces tak żeby mi wszystko grało. Jak skonfigurować albo gdzie znajdę pliki odpowiedzialne za konfigurację DHCP tak aby przydzielał on automatycznie IP?



fnmirk - 22-10-2009 21:52

Co mogę z tym fantem zrobić? Przejrzeć forum. Np. taki temat:
http://debian.linux.pl/viewtopic.php?p=89342#89342

Napisać, czy masz z poziomu Debiana dostęp do internetu?



Ister - 23-10-2009 09:19
Najpierw doprecyzuj - czy chodzi Ci o postawienie serwera czy o klienta dhcp? Bo pisząc mieszasz te dwie rzeczy.

Cóż, przyznaję, że ja między innymi z tego powodu posługuję się aptitude. Jak mam wątpliwości, odpalam samo
aptitude i oglądam z czym i jak powiązany jest pakiet, który nie chce mi zadziałać...

Co więcej przejrzałem teraz właśnie aptitude pod kątem dhcp i nie znalazłem w ogóle takiego pakietu :-/



lessmian2 - 23-10-2009 09:52
Jeśli chodzi o serwer DHCP, to pakiety nazywają się w zależności od serwera:
dhcp3-server
udhcpd Jeśli chodzi Ci o klienta to masz do wyboru: dhcpcd
dhcp3-client To tak na szybko, pewnie znalazłoby się więcej. Wybierz sobie co chcesz i zainstaluj odpowiedni pakiet.



xneit - 23-10-2009 17:29
Chodzi mi o plik, który odpowiada za nazwę serwera, w jaki sposób ma być przydzielane ip, z jakiej puli ma brać ip itp. Mam z tym problem ponieważ nigdzie nie mogę znaleźć jakiegoś poradnika lub czegoś podobnego.



Shakez - 23-10-2009 19:50
Tak na szybko

http://www.yolinux.com/TUTORIALS/DHCP-Server.html
http://linux4u.w.interia.pl/dhcp.html

Pula adresów zależna chyba od ustawienia range.

Odpal synaptic i zainstaluj dhcp3-server.



Ister - 23-10-2009 20:03
Przeczytałeś post lessmiana? Zainstalowałeś pakiet odpowiadający za serwer dhcp (jeden z dwóch przez niego podanych)?



xneit - 23-10-2009 20:46
Tak zainstalowałem dhcp3-server



Shakez - 23-10-2009 21:30
Przeczytaj

http://www.ping.win.pl/debian/dehacep.htm



xneit - 24-10-2009 08:03
dhcp.conf:
# DHCP Configuration

subnet 192.168.2.0 netmask 255.255.255.0 {
  option domain-name domena;
  option domain-name-servers 192.168.2.99;
  option routers 192.168.2.99;
  option broadcast-address 192.168.2.111;
  range 192.168.2.101 192.168.2.110;

        default-lease-time 7200;
        max-lease-time 14400;

} Taki mam błąd, co zrobiłem źle ?
Server:~# /etc/init.d/dhcp3-server start
Starting DHCP server: dhcpd3check syslog for diagnostics. failed!
 failed!



lessmian2 - 24-10-2009 15:04

dhcpd3check syslog for diagnostics Sprawdziłeś logi?



xneit - 24-10-2009 15:16
Server:~# dhcpd3 check syslog for diagnostics
Internet Systems Consortium DHCP Server V3.1.1
Copyright 2004-2008 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/
Wrote 0 leases to leases file.

No subnet declaration for diagnostics (0.0.0.0).
** Ignoring requests on diagnostics.  If this is not what
  you want, please write a subnet declaration
  in your dhcpd.conf file for the network segment
  to which interface diagnostics is attached. **

No subnet declaration for for (0.0.0.0).
** Ignoring requests on for.  If this is not what
  you want, please write a subnet declaration
  in your dhcpd.conf file for the network segment
  to which interface for is attached. **

No subnet declaration for syslog (0.0.0.0).
** Ignoring requests on syslog.  If this is not what
  you want, please write a subnet declaration
  in your dhcpd.conf file for the network segment
  to which interface syslog is attached. **

No subnet declaration for check (0.0.0.0).
** Ignoring requests on check.  If this is not what
  you want, please write a subnet declaration
  in your dhcpd.conf file for the network segment
  to which interface check is attached. **

Not configured to listen on any interfaces! Czyli coś nie tak z dhcpd.conf ale sam nie wiem co jest źle, całą zawartość pliku pokazałem.



lessmian2 - 24-10-2009 16:27
Pierwszą czynnością po sprawdzeniu logów i stwierdzeniu że nie wiesz jak rozwiązać problem, jest wklepanie komunikatu błędu w google. Zazwyczaj można zneleźć podobny problem. Przeczytaj, może wpadniesz na rozwiązanie.



xneit - 25-10-2009 08:48
Tu podam wszystko co i jak robiłem ale sam nie wiem o co tu chodzi, co jest nie tak?

ifconfig: Server:~# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0e:2e:44:bf:18
          inet addr:192.168.0.104  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::20e:2eff:fe44:bf18/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:5202 errors:0 dropped:0 overruns:0 frame:0
          TX packets:9940 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:340363 (332.3 KiB)  TX bytes:1071092 (1.0 MiB)
          Interrupt:18 Base address:0xd000

eth1      Link encap:Ethernet  HWaddr 00:14:2a:55:c1:68
          inet addr:192.168.2.100  Bcast:192.168.2.255  Mask:255.255.255.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:23 Base address:0xe000

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:12 errors:0 dropped:0 overruns:0 frame:0
          TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:840 (840.0 B)  TX bytes:840 (840.0 B) /etc/default/dhcp3-server: # Defaults for dhcp initscript
# sourced by /etc/init.d/dhcp
# installed at /etc/default/dhcp3-server by the maintainer scripts

#
# This is a POSIX shell fragment
#

# On what interfaces should the DHCP server (dhcpd) serve DHCP requests?
#      Separate multiple interfaces with spaces, e.g. "eth0 eth1".
INTERFACES="eth1" /etc/dhcp3/dhcpd.conf: # DHCP Configuration

subnet 192.168.2.0 netmask 255.255.255.0 {
  option domain-name domena;
  option domain-name-servers 192.168.2.99;
  option routers 192.168.2.99;
  option broadcast-address 192.168.2.111;
  range 192.168.2.101 192.168.2.110;

        default-lease-time 7200;
        max-lease-time 14400;

} Logi dhcp3: Server:~#  dhcpd3 check syslog for diagnostics
Internet Systems Consortium DHCP Server V3.1.1
Copyright 2004-2008 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/
Wrote 1 leases to leases file.

No subnet declaration for diagnostics (0.0.0.0).
** Ignoring requests on diagnostics.  If this is not what
  you want, please write a subnet declaration
  in your dhcpd.conf file for the network segment
  to which interface diagnostics is attached. **

No subnet declaration for for (0.0.0.0).
** Ignoring requests on for.  If this is not what
  you want, please write a subnet declaration
  in your dhcpd.conf file for the network segment
  to which interface for is attached. **

No subnet declaration for syslog (0.0.0.0).
** Ignoring requests on syslog.  If this is not what
  you want, please write a subnet declaration
  in your dhcpd.conf file for the network segment
  to which interface syslog is attached. **

No subnet declaration for check (0.0.0.0).
** Ignoring requests on check.  If this is not what
  you want, please write a subnet declaration
  in your dhcpd.conf file for the network segment
  to which interface check is attached. **

Not configured to listen on any interfaces!
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis