Makinemde ISC DHCP sunucusunu yapılandırma ve başlatma konusunda sorun yaşıyorum. Ubuntu 11.10 masaüstü sürümünü kullanıyorum. ISC DHCP'yi çalıştırarak kurdum
$ sudo apt-get install dhcp3-server
Makinemde iki NIC var:
İnternet erişimi için bir yönlendiriciye bağlı olan, 192.168.2.2.
eth1'in bir IP adresi olan eth0 , burada dhcpd'nin bir alt ağ için istekleri sunmasını istiyorum.
Ben /etc/default/isc-dhcp-server
eth1 işaret edecek şekilde değiştirildi :
$ cat /etc/default/isc-dhcp-server
# Defaults for dhcp initscript
INTERFACES="eth1"
Basit bir alt ağ için dhcpd yapılandırdık:
$ cat /etc/dhcp/dhcpd.conf
ddns-update-style none;
default-lease-time 600;
max-lease-time 7200;
subnet 192.168.0.0 netmask 255.255.255.0 {
interface eth1;
range 192.168.0.50 192.168.0.100;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.0.255;
}
Bu yapılandırmada, dhcpd benim için başlatılamıyor:
$ sudo /etc/init.d/isc-dhcp-server start
* Starting ISC DHCP server dhcpd
* check syslog for diagnostics. [fail]
$ tail /var/log/syslog
Aug 15 15:29:45 eptc4 dhcpd: No subnet declaration for eth1 (no IPv4 addresses).
Aug 15 15:29:45 eptc4 dhcpd: ** Ignoring requests on eth1. If this is not what
Aug 15 15:29:45 eptc4 dhcpd: you want, please write a subnet declaration
Aug 15 15:29:45 eptc4 dhcpd: in your dhcpd.conf file for the network segment
Aug 15 15:29:45 eptc4 dhcpd: to which interface eth1 is attached. **
Aug 15 15:29:45 eptc4 dhcpd:
Aug 15 15:29:45 eptc4 dhcpd:
Aug 15 15:29:45 eptc4 dhcpd: Not configured to listen on any interfaces!
Bir adımı kaçırıyor muyum? Neden dhcpd'nin herhangi bir arabirimi dinlemek için yapılandırılmadığından şikayetçi olduğunu anlamıyorum.
Bu, DHCP'yi ilk kez kurmam. Kılavuzları ve forumları okumak için üç gün geçirdim ve her şeyi doğru yaptığımı düşünüyorum, ancak aynı hatayı almaya devam edin. Beni doğru yolda almak için herhangi bir ipucu büyük takdir!