Настройка DHCP для LAN.dhcpserver disable
dhcpserver add interface iplan
dhcpserver enable
dhcpserver set bootp disabled
dhcpserver set allowunknownclients enabledОтобразить список интерфейсов, на которых работает DHCP.
dhcpserver list interfacesОтобразить список подсетей, обслуживаемых DHCP.
dhcpserver list subnetsУдалить заводскую настройку (подсеть с ID=1).
dhcpserver delete subnet 1Задать свои настройки DHCP для LAN.
dhcpserver add subnet LAN 192.168.212.0 255.255.255.0 192.168.212.100 192.168.212.200
dhcpserver set subnet LAN hostisdefaultgateway enabled
dhcpserver set subnet LAN defaultleasetime 43200
dhcpserver set subnet LAN maxleasetime 86400Лучше не использовать G804V в качестве сервера DNS. Во-первых, это не является прямой функцией маршрутизатора, во-вторых, это создаёт дополнительную вычислительную нагрузку, в-третьих, у вас в LAN может быть свой сервер DNS. Существуют ещё
причины, по которым лучше не использовать G804V в качестве сервера DNS.
dhcpserver set subnet LAN hostisdnsserver disabled
dhcpserver subnet LAN add option domain-name-servers 20.20.20.20,30.30.30.30,8.8.4.4,8.8.8.8Отобразить настройки DHCP для LAN.
dhcpserver show subnet LAN
dhcpserver subnet LAN list options-------------------------------- лирическое отступление --------------------------------
Вместо наименования опции «domain-name-servers» можно указать её номер «6», тогда команда примет вид: «
dhcpserver subnet LAN add option 6 20.20.20.20,30.30.30.30,8.8.4.4,8.8.8.8»
Подробнее по опциям DHCP см.
http://www.ietf.org/rfc/rfc2132.txtили в более понятном и компактном виде
http://www.networksorcery.com/enp/proto ... ptions.htmОднажды G804V рассказал об опциях своей службы DHCP. До сих пор не пойму, как это получилось, но это именно то, что нужно
Код:
admin> dhcpserver list options
Too many arguments supplied. Hit 'ENTER' keystroke
admin> dhcpserver list options
subnet-mask time-offset
routers time-servers
ien116-name-servers domain-name-servers
log-servers cookie-servers
lpr-servers impress-servers
resource-location-servers host-name
boot-size merit-dump
domain-name swap-server
root-path extensions-path
ip-forwarding non-local-source-routing
policy-filter max-dgram-reassembly
default-ip-ttl path-mtu-aging-timeout
path-mtu-plateau-table interface-mtu
all-subnets-local broadcast-address
perform-mask-discovery mask-supplier
router-discovery router-solicitation-address
static-routes trailer-encapsulation
arp-cache-timeout ieee802-3-encapsulation
default-tcp-ttl tcp-keepalive-interval
tcp-keepalive-garbage nis-domain
nis-servers ntp-servers
vendor-encapsulated-options netbios-name-servers
netbios-dd-server netbios-node-type
netbios-scope font-servers
x-display-manager dhcp-requested-address
dhcp-lease-time dhcp-option-overload
dhcp-message-type dhcp-server-identifier
dhcp-parameter-request-list dhcp-message
dhcp-max-message-size dhcp-renewal-time
dhcp-rebinding-time dhcp-class-identifier
dhcp-client-identifier option-62
option-63 nisplus-domain
nisplus-servers tftp-server-name
bootfile-name mobile-ip-home-agent
smtp-server pop-server
nntp-server www-server
finger-server irc-server
streettalk-server streettalk-directory-assistance-server
user-class option-78
option-79 option-80
option-81 option-82
option-83 option-84
nds-servers nds-tree-name
nds-context option-88
option-89 option-90
option-91 option-92
option-93 option-94
option-95 option-96
option-97 option-98
option-99 option-100
option-101 option-102
option-103 option-104
option-105 option-106
option-107 option-108
option-109 option-110
option-111 option-112
option-113 option-114
option-115 auto-configure
Привязать IP адрес к MAC адресу.
dhcpserver add fixedhost D865PERL 192.168.212.65 00:0c:f1:da:e4:8e
dhcpserver add fixedhost MX4B 192.168.212.18 00:01:80:20:26:4fОтобразить список привязки адресов IP к MAC.
dhcpserver list fixedhostsУдалить одну запись в списке привязки IP к MAC.
dhcpserver delete fixedhost MX4Bили
dhcpserver delete fixedhost <ID>где ID отображается в таблице командой «
dhcpserver list fixedhosts»
Очистить весь список соответствий IP-MAC, чтобы не удалять по одному (может пригодиться).
dhcpserver clear fixedhostsК сожалению, привязка к MAC-адресам - глобальная. Это означает, что если к MAC-адресу привязан IP из диапазона LAN, то этот же IP будет выдан и в случае DHCP-запроса из сети DMZ. Посему рекомендую привязкой сильно не увлекаться, ведь DHCP придуман для того, чтобы не заморачиваться с раздачей IP-адресов, не более.
-------------------------------- отступление закончено --------------------------------
Обязательно сделать рестарт службы DHCP, чтобы выполненные настройки вступили в силу.
dhcpserver disable
dhcpserver enableОтобразить состояние пула адресов.
dhcpserver statusНа этом настройка DHCP для LAN заканчивается.
...
Конфигурирование служб, относящихся к DNS. Под понятием «клиент» понимается сам G804V. Настройка клиента DNS нужна для того, чтобы G804V мог пересчитывать символьные имена в IP-адрес для своих внутренних служб, например, для службы времени или для службы DDNS. Кроме того, после настройки клиента DNS будет работать команда «ip ping ya.ru».
dnsclient clear servers
dnsclient add server 20.20.20.20
dnsclient add server 30.30.30.30
dnsclient add server 8.8.4.4
dnsclient set autoDnsServer disabledОтобразить результат.
dnsclient list serversСлужба «dnsrelay» - это по сути ретранслятор DNS-запросов от других хостов. По причинам, указанным в разделе конфигурирования сервера DHCP для LAN, служба «dnsrelay» конфигурируется таким образом, чтобы не выполнять своих функций.
dnsrelay clear servers
dnsrelay set autoDnsServer disabledОтобразить результат (должна быть пустая таблица).
dnsrelay list servers