LINUX.ORG.RU
ФорумAdmin

Настроить DHCP Server на 2 интерфейса


0

0

Помогите правильно настроить шлюз домашней сети.

Есть несколько интерфесов:

eth0 - 192.168.1.1/24 (static)
eth1 - 10.aaa.bbb.ccc/24 (DHCP)
wlan0 - 192.168.0.1/24 (static)
ppp0 - {inet_addr} (pptp, DHCP, over eth1)

Настроил bind, маршруты, forwarding. Поставил DHCP сервер, занес ему в настройку 2 сабнета:

# cat dhcpd.conf

option subnet-mask 255.255.255.0;
option domain-name "mshome";
ddns-updates off;
default-lease-time 14400;
max-lease-time 172800;
subnet 192.168.1.0 netmask 255.255.255.0 {
option domain-name-servers 192.168.1.1;
option domain-name "mshome";
option broadcast-address 192.168.1.255;
option subnet-mask 255.255.255.0;
option routers 192.168.1.1;
range 192.168.1.16 192.168.1.20;
}
# Wireless
subnet 192.168.0.0 netmask 255.255.255.0 {
option domain-name "mshome";
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.1.255;
option routers 192.168.0.1;
range 192.168.0.16 192.168.0.32;
}

Клиент на eth0 все получает отлично, на wlan0 ничего не получает.
/etc/sysconfig # cat dhcpd
DHCPD_INTERFACE="eth0 wlan0"
DHCPD_CONF_INCLUDE_FILES=""
DHCPD_BINARY=""
DHCPD_RUN_CHROOTED=yes
DHCPD_OTHER_ARGS=""
DHCPD_RUN_AS=dhcpd


ifconfig wlan0
wlan0 Link encap:Ethernet HWaddr 00:1C:F0:D4:37:AA
inet addr:192.168.0.1 Bcast:192.168.0.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)

Ключевое слово здесь - wlan. Проблема с броадкастами. В общем, man dhcrelay.

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