|
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.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|