Obecnie jestem na etapie konfiguracji DHCP i chciałbym tylko wiedzieć, co oznacza to wyjście w terminalu? Wiem, że muszę edytować plik, ale nie wiem, który z nich, i nie wiem, co w nim umieścić. Ostatecznie chciałbym skonfigurować serwer DHCP.
matt@matt-R580-R590:~$ sudo tail /var/log/syslog
Jan 3 17:35:23 matt-R580-R590 dhcpd: Wrote 0 leases to leases file.
Jan 3 17:35:23 matt-R580-R590 dhcpd:
Jan 3 17:35:23 matt-R580-R590 dhcpd: No subnet declaration for eth0 (no IPv4 addresses).
Jan 3 17:35:23 matt-R580-R590 dhcpd: ** Ignoring requests on eth0. If this is not what
Jan 3 17:35:23 matt-R580-R590 dhcpd: you want, please write a subnet declaration
Jan 3 17:35:23 matt-R580-R590 dhcpd: in your dhcpd.conf file for the network segment
Jan 3 17:35:23 matt-R580-R590 dhcpd: to which interface eth0 is attached. **
Jan 3 17:35:23 matt-R580-R590 dhcpd:
Jan 3 17:35:23 matt-R580-R590 dhcpd:
Jan 3 17:35:23 matt-R580-R590 dhcpd: Not configured to listen on any interfaces!
matt@matt-R580-R590:~$
Odpowiedzi:
Myślę, że powinieneś przejrzeć oficjalną dokumentację Ubuntu na temat serwera DHCP, która wyjaśnia, jak go zainstalować i skonfigurować:
https://help.ubuntu.com/community/dhcp3-server
źródło
Problem polega na tym, że z nowym serwerem dhcp3 pliki konfiguracyjne są wykonywane inaczej niż w starszych instalacjach.
Teraz instalacja jest wykonywana na serwerze isc-dhcp-serwer, położenie
dhcpd.conf
pliku i interfejsów zmieniło się wraz z mechanizmem uruchamiania usługi zatrzymania.dhcpd.conf
Plik został przeniesiony od/etc/dhcp3/dhcpd.conf
do/etc/dhcp/dhcpd.conf
. Przeniesiono również definicję interfejsu - z/etc/default/dhcp3-server
do/etc/default/isc-dhcp-server
.Pola są w zasadzie takie same, ale jeśli modyfikowałeś oryginalne pliki, zobaczysz błąd, który widzisz powyżej. Dokonaj modyfikacji tych plików i powinieneś być w porządku.
Również nie najlepiej zacząć i przestać używać .
sudo service isc-dhcp-server start/stop/restart
Miałem wszystkie te problemy z Ubuntu 12.04, ale to rozwiązało wszystkie problemy i teraz działa. Mam nadzieję, że to Ci pomoże.
źródło
Proponuję zajrzeć do strony podręcznika /etc/dhcp3/dhcpd.conf , która jest plikiem, który musisz zmodyfikować, aby poprawnie skonfigurować serwer dhcpd. Podstawowy plik wyglądałby tak:
źródło
/etc/dhcp3/dhcpd.conf
Myślę, że oznacza to, że nie jest skonfigurowany do nasłuchiwania żadnych interfejsów i powinieneś napisać deklarację podsieci w
dhcpd.conf
... Jeśli nie wiesz, co to znaczy, to zastanawiam się, dlaczego chcesz skonfigurować serwer DHCP, ponieważ twój prawdopodobnie tego nie potrzebuję.źródło