1-dhcp сервер для 2 отдельных сетей

(Хрипящая) установка сервера Debian

1 - eth0 - Связанный с ИНТЕРНЕТОМ
1 - eth1 - LAN 1 (Сеть 1: 192.168.100.0/24)
1 - wlan0 - Точка доступа (Сеть 2: 192.168.200.0/24)

/etc/network/interfaces

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp

auto eth1
iface eth1 inet static
     address 192.168.100.1
     network 192.168.100.0
     netmask 255.255.255.0
     broadcast 192.168.100.255
     gateway 192.168.100.1

auto wlan0
iface eth0 inet static
     address 192.168.200.1
     network 192.168.200.0
     netmask 255.255.255.0

/etc/default/isc-dhcp-server

INTERFACES = "wlan0" 

/etc/dhcp/dhcpd.conf

subnet 192.168.100.0 netmask 255.255.255.0 {
    option subnet-mask 255.255.255.0;
    pool {
        range 192.168.100.50 192.168.100.60;
    }
    option routers 192.168.100.1;
}

subnet 192.168.200.0 netmask 255.255.255.0 {
    option subnet-mask 255.255.255.0;
    pool {
        range 192.168.200.50 192.168.200.60;
    }
    option routers 192.168.100.1;
}

Из вышеупомянутой конфигурации я получаю ошибку от dhcp; и если случайно, только клиенты, подключенные с WLAN0 получает IP арендный договор;

Помогите.

1
задан 25 March 2015 в 12:26
1 ответ

Я думаю, вам следует изменить / etc / default / isc-dhcp-server от

INTERFACES = "wlan0"

до

INTERFACES = "wlan0 eth1"

, затем перезапустите сервер. Таким образом, вы можете избежать ошибки, и ваш DHCP-сервер может обслуживать 2 сети.

0
ответ дан 4 December 2019 в 07:56

Теги

Похожие вопросы