Имеется шлюз на Debian, в нем: 4 сетевых интерфейса - eth0 WAN, и eth1 eth2 eth3 - LAN; сервер и клиент опенвпн. Каждый из локальных интерфейсов является шлюзом для отдельных подсетей, к примеру:
eth1 - 192.168.0.210
eth2 - 192.168.2.210
eth3 - 192.168.3.210
вопрос заключается в следующем - возможно ли настроить DHCP сервер так, чтобы он выдавал ip-адреса в соответствии Интерфейс - подсеть, т.е. для eth1 выдавать адреса из сети 192.168.0.0, для eth2 выдавать адреса из сети 192.168.2.0, а для eth3 выдавать адреса из сети 192.168.3.0.
Если это возможно, то подскажите пожалуйста как реализовать
настроить DHCP с раздачей ip-адресов: 3 разные сети, по интерфейсам
Если я не путаю, то настроете конфиг DHCP и настроете нужные зоны. Сервак сам разберётса с какого интерфейса какие подсети раздавать по айпишке на интерфейсе.
Спасибо, в понедельник проведу эксперимент
root@server:~# cat /etc/default/isc-dhcp-server
# Defaults for dhcp initscript
# sourced by /etc/init.d/dhcp
# installed at /etc/default/isc-dhcp-server by the maintainer scripts
#
# This is a POSIX shell fragment
#
# On what interfaces should the DHCP server (dhcpd) serve DHCP requests?
# Separate multiple interfaces with spaces, e.g. "eth0 eth1".
INTERFACES="vlan1 vlan2"
root@server:~# cat /etc/dhcp/dhcpd.conf
default-lease-time 600;
max-lease-time 7200;
subnet 192.168.1.0 netmask 255.255.255.0 {
interface vlan1;
option routers 192.168.1.254;
option subnet-mask 255.255.255.0;
option domain-name-servers 192.168.1.254;
range 192.168.1.10 192.168.1.250;
option netbios-name-servers 192.168.1.254;
}
subnet 192.168.2.0 netmask 255.255.255.0 {
interface vlan2;
option routers 192.168.2.254;
option subnet-mask 255.255.255.0;
option domain-name-servers 192.168.2.254;
range 192.168.2.10 192.168.2.250;
option netbios-name-servers 192.168.2.254;
}
host bsgarantsrv {
hardware ethernet 00:15:17:9d:6d:00;
fixed-address 192.168.2.1;
}
subnet 192.168.3.0 netmask 255.255.255.0 {
interface eth2;
option routers 192.168.3.254;
option subnet-mask 255.255.255.0;
option domain-name-servers 192.168.3.254;
range 192.168.3.10 192.168.3.250;
option netbios-name-servers 192.168.3.254;
}
Спасибо, все получилось!
Вопрос от новичка, для чего такой замысел, для увеличение скорости получения клиентами данных?
при чём тут скорость? Просто кормить три сеточки одним интернетом, по трём интерфейсам.Вопрос от новичка, для чего такой замысел, для увеличение скорости получения клиентами данных?
В эти сеточки можно включить до 240 компьютеров в каждую, и они будут получать по своему IP в своей сеточке. С таким конфигом.
[quote="Alesto"]Вопрос от новичка, для чего такой замысел, для увеличение скорости получения клиентами данных?
при чём тут скорость? Просто кормить три сеточки одним интернетом, по трём интерфейсам.
В эти сеточки можно включить до 240 компьютеров в каждую, и они будут получать по своему IP в своей сеточке. С таким конфигом.[/quote]
дополню: сети для 3 разных разных организаций, теперь у всех есть интернет и нет доступа к "чужим" локальным ресурсам