Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
LordBayne
Зарегистрирован: 11.11.2005 Сообщения: 63
|
Добавлено: Ср Дек 21 2005 18:38 Заголовок сообщения: IP-MACaddr |
|
|
Вопрос: как назначить определенный IP-адрес cетевому интерфеису(eth0), т.е. сетевому адаптеру с определенным MAC - адресом? Пробовал командой ARP - не выходит! |
|
Вернуться к началу |
|
|
C37
Зарегистрирован: 09.03.2005 Сообщения: 311
|
Добавлено: Ср Дек 21 2005 18:50 Заголовок сообщения: |
|
|
Вариантов несколько, все зависит от того, где интерфейс (локальный или мы раздаем адреса по DHCP другим машинам) и какое ядро (2.4.x или 2.6.x, драйвер собран модулем или монолитно).
В зависимости от ответа, можно читать руководство к dhcpd, системе начальной загрузки дистрибутива (на предмет порядка загрузки драйверов) или udev (это для ядер 2.6.x) - там можно настроить как и при выполнении каких условий будут называться интерфейсы (среди условий есть и MAC). |
|
Вернуться к началу |
|
|
heavvy
Зарегистрирован: 21.12.2005 Сообщения: 6
|
Добавлено: Чт Дек 22 2005 08:22 Заголовок сообщения: |
|
|
ifconfig интерфейс(eth0, например) IP_адрес
если правильно понял вопрос.
А вообще man ifconfig. |
|
Вернуться к началу |
|
|
LordBayne
Зарегистрирован: 11.11.2005 Сообщения: 63
|
Добавлено: Чт Дек 22 2005 10:36 Заголовок сообщения: |
|
|
Cпасибо! Вот только я не понял: если набираю я ifconfig eth0, выдается IP-шник ххх.ххх.ххх.242, а если набрать arp - на интерфейсе висит адрес xxx.xxx.xxx.241. Как это исправить? Надо чтобы на eth0 висел xxx.xxx.xxx.242, а то весь траффик идет по 241-му адресу. В результате возникли проблемы с нашим провайдером из-за траффика, так учет у нас ведется по 242-му адресу. Буду очень благодарен за ваши советы |
|
Вернуться к началу |
|
|
McZim
Зарегистрирован: 09.08.2005 Сообщения: 275 Откуда: Omsk
|
|
Вернуться к началу |
|
|
heavvy
Зарегистрирован: 21.12.2005 Сообщения: 6
|
Добавлено: Чт Дек 22 2005 11:44 Заголовок сообщения: |
|
|
"arp -a" выдает таблицу привязок MAC-адресов к IP-адресам машин в сети. Истинное значение айпишника несомненно выдает ifconfig. Вы можете удалить ложную запись из арп-таблицы командой "arp -d fake_IP". Ничего более конкретного нельзя сказать. Помог бы листинг команд ifconfig и arp -a. _________________ c=a++ + ++a; |
|
Вернуться к началу |
|
|
LordBayne
Зарегистрирован: 11.11.2005 Сообщения: 63
|
Добавлено: Чт Дек 22 2005 13:37 Заголовок сообщения: |
|
|
Пробовал - не удаляется! |
|
Вернуться к началу |
|
|
and3008
Зарегистрирован: 12.10.2001 Сообщения: 14893 Откуда: Н.Новгород
|
Добавлено: Сб Дек 24 2005 14:48 Заголовок сообщения: |
|
|
1. Какая версия UNIX?
2. Какая ПОЛНАЯ версия UNIX?
3. Какой адрес подсети? |
|
Вернуться к началу |
|
|
adm1n
Зарегистрирован: 26.12.2005 Сообщения: 5
|
Добавлено: Пн Дек 26 2005 07:33 Заголовок сообщения: |
|
|
помоему будет проще :
====
vi /etc/sysconfig/networking/devices/ifcfg-eth[№]
==== |
|
Вернуться к началу |
|
|
dio
Зарегистрирован: 07.10.2004 Сообщения: 722 Откуда: Дважды орденоносная Кубань,Краснодар
|
Добавлено: Пн Дек 26 2005 09:57 Заголовок сообщения: Re: IP-MACaddr |
|
|
LordBayne писал(а): | Вопрос: как назначить определенный IP-адрес cетевому интерфеису(eth0), т.е. сетевому адаптеру с определенным MAC - адресом? Пробовал командой ARP - не выходит! |
Я так понял, раз такой вопрос возник, значит в системе несколько сетевых интерфейсов, иначе не было бы альтернативы просто при одном интерфейсе. Не понятно зачем вы пытаетесь arp юзать? Кэш arp это то, что вашей машине известно о других тачках по протоколу apr.
Те - #arp ip_host1 покажет вам hwaddr машины host1 и тд...например - это важно, если таблица не обновилась у вновь подключенной тачки и она не видит роутер(хотя и этого в норме не должно быть), то и не сможет выйти во внешнюю сеть. Тогда у нее по команде #arp ip_router высветиться incomplete, те ждет получения адреса. Можно ей помочь, удалив этот incomplete адрес командой #arp -d ip_router и добавить его arp адрес явно командой
#arp -s ip_router hwaddr_ip_router(это МАК адрес роутера).
Если вы хотите ваш сетевой интерфейс с определенным МАК адресом привязать к определенному ip, то в RHL например это делается в апплете "Системные параметры" "Сеть" - выберете ваш интерфейс, затем вкладка "Аппаратное устройство" выберете "Привязаться к МАК адресу" и все То, интерфейсу с установленным вами ip будет привязан четко определенный МАК адрес вашей сетевой карты. _________________ All is not lost! |
|
Вернуться к началу |
|
|
LordBayne
Зарегистрирован: 11.11.2005 Сообщения: 63
|
Добавлено: Пн Дек 26 2005 11:10 Заголовок сообщения: |
|
|
Cпасибо за ответы! Только не понял одно:
Цитата: | Если вы хотите ваш сетевой интерфейс с определенным МАК адресом привязать к определенному ip, то в RHL например это делается в апплете "Системные параметры" "Сеть" - выберете ваш интерфейс, затем вкладка "Аппаратное устройство" выберете "Привязаться к МАК адресу" и все То, интерфейсу с установленным вами ip будет привязан четко определенный МАК адрес вашей сетевой карты. |
Можно рассказать поподробнее, где конкретно это прописывается? Помогит плз темному человеку! |
|
Вернуться к началу |
|
|
dio
Зарегистрирован: 07.10.2004 Сообщения: 722 Откуда: Дважды орденоносная Кубань,Краснодар
|
Добавлено: Пн Дек 26 2005 11:24 Заголовок сообщения: |
|
|
послушайте...сейчас and3008 придет и скажет, что я "филосов"
Я не хочу....ну куда еще подробнее? Извините. _________________ All is not lost! |
|
Вернуться к началу |
|
|
dio
Зарегистрирован: 07.10.2004 Сообщения: 722 Откуда: Дважды орденоносная Кубань,Краснодар
|
Добавлено: Пн Дек 26 2005 11:44 Заголовок сообщения: |
|
|
LordBayne писал(а): | Cпасибо за ответы! Только не понял одно:
Цитата: | Если вы хотите ваш сетевой интерфейс с определенным МАК адресом привязать к определенному ip, то в RHL например это делается в апплете "Системные параметры" "Сеть" - выберете ваш интерфейс, затем вкладка "Аппаратное устройство" выберете "Привязаться к МАК адресу" и все То, интерфейсу с установленным вами ip будет привязан четко определенный МАК адрес вашей сетевой карты. |
Можно рассказать поподробнее, где конкретно это прописывается? Помогит плз темному человеку! |
Хорошо...
Идете в каталог /etc/sysconfig/network-scripts/ifcfg-eth0 (если у вас eth0) Это файл, берете его на рекактирование и добавлете в его конец строку HWADDR= и пишите сюда МАК адрес вашей сетевой карты. То, интерфейсу eth0 поставите в однозначное соответствие МАК адрес вашей сетевой карты. Затем делаете #service network restart (это команда в консоли под root) и все _________________ All is not lost!
Последний раз редактировалось: dio (Пн Дек 26 2005 11:56), всего редактировалось 1 раз |
|
Вернуться к началу |
|
|
LordBayne
Зарегистрирован: 11.11.2005 Сообщения: 63
|
Добавлено: Пн Дек 26 2005 11:56 Заголовок сообщения: |
|
|
Все, понял! Спасибо!!! |
|
Вернуться к началу |
|
|
dio
Зарегистрирован: 07.10.2004 Сообщения: 722 Откуда: Дважды орденоносная Кубань,Краснодар
|
Добавлено: Пн Дек 26 2005 11:57 Заголовок сообщения: |
|
|
_________________ All is not lost! |
|
Вернуться к началу |
|
|
|