Информация
На главную Главная

Мой t-cards.ru
Войти Войти
Зарегистрироваться Регистрация

Разное
Форум Форум
Вернуться Форумы на t-cards.ru> Hard"n"Soft
Логин
Пароль
Регистрация Участники Поиск >> FAQ


Сообщения в теме: "Пример настройки dhcp - Linux..."
01.12.2005 21:24
Admin

Регистрация: 05.10.2005
Проживание: Москва
Сообщения: 284
По умолчаниюПример настройки dhcp - Linux

1. DHCP-сервер

emerge dhcp

#/etc/dhcp/dhcpd.conf

deny bootp;
default-lease-time 86400000;
max-lease-time 86400000;
ddns-update-style none;

subnet 192.168.150.0 netmask 255.255.255.0 {
range 192.168.150.20 192.168.150.95;
option domain-name-servers 192.168.150.1;
option subnet-mask 255.255.255.0;
option routers 192.168.150.13;
}

#далее список хостов, определенному MAC дается определенный IP
host serg {
hardware ethernet 00:0C:76:E4:99:34;
fixed-address 192.168.150.2;
}
host irina {
hardware ethernet 00:0E:A6:5D:90:46;
fixed-address 192.168.150.3;
}

Возможно придется поправить скрипт (дописать имя интерфейса - eth0), если прописанная в файл /etc/conf.d/dhcp строка IFACE="eth0"
не имеет эффекта
#/etc/init.d/dhcp

...
start() {
checkconfig || return 1

ebegin "Starting ${CHROOT:+chrooted }dhcpd"
start-stop-daemon --start --quiet --exec /usr/sbin/dhcpd -- -pf /var/run/dhcp/dhcpd.pid -q -user dhcp -group dhcp ${DHCPD_OPTS} ${CHROOT:+-chroot ${CHROOT}} eth0
eend $?
}
...


2. DHCP-клиент

emerge dhcpcd

Ну и для старта интерфейса с получением адреса автоматически в файле
#/etc/conf.d/net

ifconfig_eth0 = "dhcp"