Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
| Порівняння попередніх версій Попередня ревізія | Попередня ревізія | ||
|
remotedhcp [2019/10/07 20:01] |
remotedhcp [2023/06/29 12:22] (поточний) borisov |
||
|---|---|---|---|
| Рядок 1: | Рядок 1: | ||
| + | ====== Remote DHCP ====== | ||
| + | Можливо, | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | ====== Базове налаштування ====== | ||
| + | |||
| + | Завантажуємо дистрибутив Ubilling і розпаковуємо Remote DHCP клієнт у потрібне нам місце: | ||
| + | < | ||
| + | # cd /tmp/ | ||
| + | # fetch http:// | ||
| + | # tar zxvf ub_current.tgz | ||
| + | # cp -R docs/ | ||
| + | # ln -fs / | ||
| + | </ | ||
| + | |||
| + | Редагуємо відповідно до наших реалій конфіг **/ | ||
| + | <code ini> | ||
| + | ; | ||
| + | UBILLING_URL=" | ||
| + | ; Його серійник повністю. | ||
| + | UBILLING_SERIAL=" | ||
| + | ; | ||
| + | RC_DHCPD=/ | ||
| + | </ | ||
| + | |||
| + | Вносимо відповідні правки до **/ | ||
| + | |||
| + | < | ||
| + | dhcpd_enable=" | ||
| + | dhcpd_flags=" | ||
| + | dhcpd_conf="/ | ||
| + | dhcpd_ifaces=" | ||
| + | </ | ||
| + | |||
| + | Опціонально можете пройтися ще по [[bsddhcpd|ось цій статті]]. | ||
| + | |||
| + | ====== А що робити з білінгом? | ||
| + | |||
| + | Майже нічого. На білінговому сервері вмикаємо відповідну опцію [[alteriniconf|alter.ini]]: | ||
| + | |||
| + | <code ini> | ||
| + | REMOTEDHCP_ENABLED=1 | ||
| + | </ | ||
| + | |||
| + | ====== Як це працює? | ||
| + | |||
| + | Просто додаєте в **crontab -e** щось на кшталт цього і радієте життю. | ||
| + | |||
| + | <code bash> | ||
| + | */5 * * * * / | ||
| + | </ | ||
| + | |||
| + | Власне переконатися, | ||
| + | |||
| + | < | ||
| + | # ls / | ||
| + | </ | ||
| + | |||
| + | А також подивившись очима на те, як запущений і чи запущений взагалі ваш dhcpd. | ||