У меня есть поле Slackware Linux 13.0 с двумя интерфейсами, eth0 и eth1. Я настроил это поле, чтобы быть в 192.168.1.0/24 сети с маской подсети 255.255.255.0.
Я пытаюсь выполнить dhcpd сервер на этом поле для обслуживания двух интерфейсов выше, таким образом, я разделил 192.168.1.0/24 сеть на подсети в две подсети.
Обоим интерфейсы присваивают вручную.
eth0 Link encap:Ethernet HWaddr 00:00:00:00:00:00 inet addr:192.168.1.1 Bcast:192.168.1.127 Mask:255.255.255.128 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:39 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:1404 (1.3 KiB) Interrupt:11 Base address:0x8000 Memory:faffc000-faffcfff eth1 Link encap:Ethernet HWaddr 00:00:00:00:00:00 inet addr:192.168.1.128 Bcast:192.168.1.255 Mask:255.255.255.128 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:10003 errors:0 dropped:0 overruns:0 frame:0 TX packets:13286 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:1589229 (1.5 MiB) TX bytes:9900005 (9.4 MiB) Interrupt:11
Вот настроенный dhcpd.conf
authoritative; ddns-update-style interim; ignore client-updates; subnet 192.168.1.0 netmask 255.255.255.128 { range 192.168.1.2 192.168.1.126; default-lease-time 86400; max-lease-time 86400; option routers 192.168.1.1; option ip-forwarding off; option domain-name-servers 208.67.222.222, 208.67.220.220; option broadcast-address 192.168.1.127; option subnet-mask 255.255.255.128; } subnet 192.168.1.128 netmask 255.255.255.128 { range 192.168.1.129 192.168.1.254; default-lease-time 86400; max-lease-time 86400; option routers 192.168.1.1; option ip-forwarding off; option domain-name-servers 208.67.222.222, 208.67.220.220; option broadcast-address 192.168.1.255; option subnet-mask 255.255.255.128; }
Это - то, что показывает в журнале
Apr 10 18:09:58 inspiron8600 dhcpd: DHCPDISCOVER from 00:00:00:00:00:00 (inspiron8600) via eth1 Apr 10 18:09:58 inspiron8600 dhcpd: DHCPOFFER on 192.168.1.131 to 00:00:00:00:00:00 (inspiron8600) via eth1 Apr 10 18:10:01 inspiron8600 dhcpcd[3832]: eth1: adding IP address 169.254.153.6/16
Это происходит побочно, и журнал заполнен ерундой.. нужно отметить, что 'inspiron8600' является полем Linux, которое выполняет dhcpd сервер. Таким образом, мой вопрос - это:
Как я мешаю этому произойти? И почему это попыталось бы дать себе арендный договор?
Я уверен, что отсутствовал, почти не видят его и ценил бы пару глаз от сообщества для определения очевидного дефекта!
Для упоминания MAC был отфильтрован и заменен 0 для защиты виновного!!!
Его странное поведение.
Я надеюсь, что это не немой вопрос, но Вы проверили, чтобы удостовериться, что у Вас нет dhclient или dhcpcd (я не знаю, который один Slackware использует), все еще работа системы? В Slackware Вам, вероятно, все еще придется отключить демона клиента DHCP вручную, в зависимости от того, как Вы присвоили статические IP-адреса системы.
Следующее управляет, показывают чему-нибудь выполнение?
ps -C dhcpcd,dhclient