DHCP сервера используются массово (многие и не подозревают, что используют их в своих домашних сетях)...
Про DHCP сервер речь шла уже на форуме обстоятельно, здесь: DNS сервер, эти темы взаимосвязаны...
Я здесь не собираюсь особенно расписывать про DHCP (может кто-то захочит дополнять?) только интересные и странные особенности...
DHCP сервер
Модераторы: Olej, bellic, vikos
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: DHCP сервер
Есть сеть (моя рабочая LAN и для экспериментов).Olej писал(а):Я здесь не собираюсь особенно расписывать про DHCP (может кто-то захочит дополнять?) только интересные и странные особенности...
1. ADSL-модем (ZTE) в Интернет - 192.168.1.1 ... и на нём, как водится, DHCP - обычные заводские настройки, только чтобы он не мешал экспериментам и инсталляциям, ему отдан не весь диапазон IP подсети 192.168.1.1/24, а только небольшая часть: 192.168.1.20 - 192.168.1.119 ... здесь же Wi-Fi точка доступа
2. диапазон 192.168.1.2 - 192.168.1.19 - оставлен для статических IP - здесь я "командую" сам, чтобы DHCP мне не мешал...
3. на хосте 192.168.1.5 запущен и работает кэширующий DNS - dnsmasq, при нём же - 2-й DHCP, конф. файл которого:
Код: Выделить всё
$ cat /etc/dnsmasq.d/dhcp.conf
dhcp-range=192.168.1.120,192.168.1.159,255.255.255.0,12h # объявляем диапазон адресов для аренды
dhcp-lease-max=256 # максимальное количество назначений адресов
dhcp-option=option:router,192.168.1.1 # основной шлюз для компьютеров
log-dhcp # записывать дополнительную отладочную информацию
4. на PowerLine устройствах (через электросеть) за пределами зоны Wi-Fi работает ещё одна точка доступа (TP-LINK): 192.168.1.2
здесь же 3-й DHCP - 192.168.1.200 - 192.168.1.255
Конечно, это "накручено" ... и это начерно ...
Интересно подключение ноутбука в области досягаемости 1-го, основного Wi-Fi 192.168.1.1:
Код: Выделить всё
[Olej@modules ~]$ ifconfig
em1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.20 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 fe80::a21d:48ff:fef4:935c prefixlen 64 scopeid 0x20<link>
ether a0:1d:48:f4:93:5c txqueuelen 1000 (Ethernet)
RX packets 21768 bytes 21606541 (20.6 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 18139 bytes 2416457 (2.3 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device interrupt 17 memory 0xd4700000-d4720000
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 0 (Local Loopback)
RX packets 323 bytes 11224 (10.9 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 323 bytes 11224 (10.9 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
wlo1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.200 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 fe80::3623:87ff:fed6:850d prefixlen 64 scopeid 0x20<link>
ether 34:23:87:d6:85:0d txqueuelen 1000 (Ethernet)
RX packets 126 bytes 7950 (7.7 KiB)
RX errors 0 dropped 0 overruns 0 frame 4
TX packets 520 bytes 40248 (39.3 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device interrupt 19
Но его Wi-Fi интерфейс?! - он одновременно получил 192.168.1.200 от 2-й Wi-Fi точки доступа, далеко за пределами зоны доступа которой он находится! ... получается, что он для своего Wi-Fi интерфейса получил IP по проводному шнурку от DHCP, работающему на самой дальней точке через PowerLine!
Неисповедимы пути Господни!
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей