LinuxForum.Fans
Тема

настроить DHCP с раздачей ip-адресов: 3 разные сети, по интерфейсам

Автор: kokos10111 8 сообщений 5418 просмотров
#338981

Имеется шлюз на 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.

Если это возможно, то подскажите пожалуйста как реализовать

#339263

Если я не путаю, то настроете конфиг DHCP и настроете нужные зоны. Сервак сам разберётса с какого интерфейса какие подсети раздавать по айпишке на интерфейсе.

#339434

Спасибо, в понедельник проведу эксперимент

#339490
text
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; }

#341273

Спасибо, все получилось!

#341276

Вопрос от новичка, для чего такой замысел, для увеличение скорости получения клиентами данных?

#341281

"Alesto" написал:
Вопрос от новичка, для чего такой замысел, для увеличение скорости получения клиентами данных?
при чём тут скорость? Просто кормить три сеточки одним интернетом, по трём интерфейсам.

В эти сеточки можно включить до 240 компьютеров в каждую, и они будут получать по своему IP в своей сеточке. С таким конфигом.
#341344
drBatty написал:
[quote="Alesto"]Вопрос от новичка, для чего такой замысел, для увеличение скорости получения клиентами данных?

при чём тут скорость? Просто кормить три сеточки одним интернетом, по трём интерфейсам.

В эти сеточки можно включить до 240 компьютеров в каждую, и они будут получать по своему IP в своей сеточке. С таким конфигом.[/quote]

дополню: сети для 3 разных разных организаций, теперь у всех есть интернет и нет доступа к "чужим" локальным ресурсам

Войдите или зарегистрируйтесь, чтобы ответить.