Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
AMG
Зарегистрирован: 13.01.2003 Сообщения: 26 Откуда: Москва
|
Добавлено: Пт Апр 11 2003 14:51 Заголовок сообщения: Подскажите, плиз, как грамотно настроить привязку IP к MAC |
|
|
ПРивет, всем! Как ПРАВИЛЬНО настроить привязку IP к MAC адресам под FreeBSD 4.7. А то в одном месте одно написано (/etc/ethers) в другом другое!
Если можно, то опишите поподробнее ! Очень надо!
Всем заранее спасибо!!! |
|
Вернуться к началу |
|
|
TepKuH Гость
|
Добавлено: Пт Апр 11 2003 15:44 Заголовок сообщения: "man arp" и подробней некуда :) |
|
|
- |
|
Вернуться к началу |
|
|
Dmitry.Karpov http://prof Гость
|
Добавлено: Сб Апр 12 2003 21:14 Заголовок сообщения: /etc/ethers давно уже не используется. Запускай arp с нужными ключами (можешь использовать /etc/ethers, если хочется). (-) |
|
|
- |
|
Вернуться к началу |
|
|
AMG
Зарегистрирован: 13.01.2003 Сообщения: 26 Откуда: Москва
|
Добавлено: Вс Апр 13 2003 14:35 Заголовок сообщения: Т.е. достаточно в /etc/ethers внести соответствия MAC и IP, и больше ничего делать не надо? |
|
|
Т.е. достаточно в /etc/ethers внести соответствия MAC и IP, и больше ничего делать не надо? |
|
Вернуться к началу |
|
|
Dmitry.Karpov http://prof Гость
|
Добавлено: Вс Апр 13 2003 15:47 Заголовок сообщения: Наоборот - этого сугубо недостаточно! |
|
|
В отличие от Windows, в Unix ничего не делается само собой. Когда ты создаешь или редактируешь какой-то файл, действие происходит не из-за того, что этот файл особый, а в результате обработки этого файла программой. Отличие Unix от Windows состоит в том, что эта программу можно вычислить и почитать ее исходники.
Установку соответствия MAC-IP делает команда arp с ключем -s или -S (RTFM). Эту команду надо вставить в один из стартовых скриптов (можно /usr/local/etc/rc.d/set_arp.sh), т.к. среди встроенных в дистрибутив скриптов никто ничего такого не делает. Все соответствия можно задать команде arp вручную (написать сколько надо команд и каждой задать соответствие); можно записать все соответствия в /etc/ethers или в любом другом файле, скормив его имя команде arp через соотвествующий ключ (какой - не помню, RTFM); у меня же данные берутся из файла dhcpd.conf, преобразуются скриптом (sed и grep в конвейере; надо бы переписать на Perl) и скармливаются команде arp.
PS: Да, в прошлый раз я коряво (неоднозначно) выразился... |
|
Вернуться к началу |
|
|
|