LINUX.ORG.RU
решено ФорумAdmin

[Debian][Wheezy] помогите настроить dhcp.

 


0

1

Есть сервер, на нём стоит Debian Wheezy. Сделал apt-get install dhcp3-server - вроде установился какой-то isc-dhcp-server. в /etc есть только папка dhcp, где внутри есть файл настроек dhcpd.conf, в который я вогнал такие настройки (сохранились с прошлого раза):

subnet 192.168.122.0 netmask 255.255.255.0 {
	option domain-name home;
	option domain-name-servers 10.204.5.2, 10.204.252.8;
	option routers 192.168.122.1;
	range 192.168.122.100 192.168.122.254;
	default-lease-time 44000;
	max-lease-time 85000;
}
log-facility local7;

А в файлах /etc/default/dhcp3-server и /etc/default/isc-dhcp-server имеется запись:

INTERFACES="eth1"

Однако, когда делаю

cat /var/log/syslog
то вижу это:

dhcpd: No subnet declaration for eth1 (no IPv4 addresses). ** Ignoring requests on eth1. If this is not what you want, please write a subnet declaration in your dhcpd.conf file for the network segment to which interface eth1 is attached. ** dhcpd: Not configured to listen on any interfaces!

Т.е. как-будто мои настройки игнорируются. Как исправить?


Выставьте на eth1 ip адрес из сети 192.168.122.0/24, например 192.168.122.1.

subnet 192.168.122.0 netmask 255.255.255.0 {
  range 192.168.122.100 192.168.122.10;
  option domain-name-servers 10.7.5.2, 10.7.252.8;
  option domain-name "home";
  option routers 192.168.122.1;
  option broadcast-address 192.168.122.255;
  default-lease-time 44000;
}

Покажите

ifconfig -a

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87

ifconfig -a:
eth0 Link encap:Ethernet HWaddr 00:c0:df:0f:aa:7b
inet addr:10.204.5.22 Bcast:10.204.255.255 Mask:255.255.0.0
inet6 addr: fe80::2c0:dfff:fe0f:aa7b/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3140 errors:0 dropped:0 overruns:0 frame:0
TX packets:3681 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:254194 (248.2 KiB) TX bytes:3087286 (2.9 MiB)
Interrupt:10 Base address:0xd000

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:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

eth1 почему-то не видит.

drug
() автор топика
Ответ на: комментарий от drug

странно, ведь в /etc/network/interfaces у меня прописано:

auto eth0 iface eth0 inet static address 10.204.5.22 netmask 255.255.0.0 gateway 10.204.5.1 dns-nameservers 62.140.242.99 62.140.242.98

auto eth1 iface eth1 inet static address 192.168.122.1 netmask 255.255.255.0

drug
() автор топика
Ответ на: комментарий от drug

С компов теперь сервак нормально пингуется (как по внутреннему 192.168.122.1, так и по 10.204.5.22), но сервер не раздаёт инет на компы почему-то. Помогите, пожалуйста наконец донастроить раздачу серваком инета на компы за ним.

drug
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.