The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Настройка номера сетевой карты в rc.conf (FreeBSD)"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Настройка номера сетевой карты в rc.conf (FreeBSD)"
Сообщение от Rott Искать по авторуВ закладки on 02-Апр-05, 23:43  (MSK)
   Вот, есть такая проблема:

   Хочется присвоить сетевой карте собственный номер, например 11:22:33:44:55:66. Операционная система FreeBSD 5.3, карта на основе RealTek. Если делать руками, как

# ifconfig rl0 ether 11:22:33:44:55:66
# ifconfig rl0 inet 192.168.1.11 netmask 255.255.255.0

то всё работает, устройства в сети пингуются, и т.п.
Однако хотелось бы, чтобы всё выставлялось автоматом, для этого я прописываю в rc.conf
ifconfig_rl0="ether 11:22:33:44:55:66"
ifconfig_rl0_alias0="inet 192.168.1.11 netmask 255.255.255.0"

после закрузки ifconfig показывает, что настроено всё вроде бы верно, однако устройсва из сети не пингуются... Я пробовал разные варианты... Как поступить?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Настройка номера сетевой карты в rc.conf (FreeBSD)"
Сообщение от Zimniy Искать по авторуВ закладки(ok) on 03-Апр-05, 13:48  (MSK)
на сколько я знаю МАС-адресс - аппаратный и менять его нельзя.
хотя может я и ошибаюсь, так как в первые вижу ваще такой вопрос.


  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Настройка номера сетевой карты в rc.conf (FreeBSD)"
Сообщение от chainik Искать по авторуВ закладки(??) on 03-Апр-05, 14:04  (MSK)
>на сколько я знаю МАС-адресс - аппаратный и менять его нельзя.
>хотя может я и ошибаюсь, так как в первые вижу ваще такой
>вопрос.

Кажется, некоторые карты все же могут перенастраиваться. По крайней мере в описании ifconfig, который стоит у меня (в Slackware) написано, что mac можно  поменять только в тех картах, которые поддерживают (допускают) смену mac.


  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Настройка номера сетевой карты в rc.conf (FreeBSD)"
Сообщение от Rott Искать по авторуВ закладки on 03-Апр-05, 16:10  (MSK)
>>на сколько я знаю МАС-адресс - аппаратный и менять его нельзя.
>>хотя может я и ошибаюсь, так как в первые вижу ваще такой
>>вопрос.
>
>Кажется, некоторые карты все же могут перенастраиваться. По крайней мере в описании
>ifconfig, который стоит у меня (в Slackware) написано, что mac можно
> поменять только в тех картах, которые поддерживают (допускают) смену mac.
>
  Дело в том, что смена номера, если команды вводить руками, в консоле - работает, и при этом вполне исправно... Не работает, если я пытаюсь делать это через rc.conf. То есть я могу сначала загрузить систему с заводским номером, потом, после загрузки, установить свой номер, а потом ещё нужно скорректировать настройки ip, так как они, видимо, привязываются на внутреннем уровне к mac-адресу. Но так работает, и адрес выдаётся во внешний мир уже изменённый (проверено вне дома, но с rc.conf - там такая же проблема).

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Настройка номера сетевой карты в rc.conf (FreeBSD)"
Сообщение от EvilX emailИскать по авторуВ закладки(??) on 03-Апр-05, 22:58  (MSK)
>
>
># ifconfig rl0 ether 11:22:33:44:55:66
># ifconfig rl0 inet 192.168.1.11 netmask 255.255.255.0
Хорошо. Правильно написано...

>rc.conf
>ifconfig_rl0="ether 11:22:33:44:55:66"
>ifconfig_rl0_alias0="inet 192.168.1.11 netmask 255.255.255.0"
Где ты видишь алиас в твоих командах из консоли?
Пропиши всё так:
ifconfig_rl0="inet 192.168.1.11 netmask 255.255.255.0 ether 11:22:33:44:55:66"

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Настройка номера сетевой карты в rc.conf (FreeBSD)"
Сообщение от Rott Искать по авторуВ закладки on 03-Апр-05, 23:27  (MSK)

>># ifconfig rl0 ether 11:22:33:44:55:66
>># ifconfig rl0 inet 192.168.1.11 netmask 255.255.255.0
>Хорошо. Правильно написано...

>>rc.conf
>>ifconfig_rl0="ether 11:22:33:44:55:66"
>>ifconfig_rl0_alias0="inet 192.168.1.11 netmask 255.255.255.0"
>Где ты видишь алиас в твоих командах из консоли?
  Я, в принципе, все возможные варианты пробовал, и с алиасами, и без, и через ether, и через lladdr. В rc.conf ничего из этого не работает... Видимо, тут в чём то другом дело, может быть что-нибудь подргужается после или чего ещё... Пока я не понимаю...

>Пропиши всё так:
>ifconfig_rl0="inet 192.168.1.11 netmask 255.255.255.0 ether 11:22:33:44:55:66"
  Не работает так ни в консоле, ни в rc.conf. Ругается на
ifconfig: ether: bad value

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Настройка номера сетевой карты в rc.conf (FreeBSD)"
Сообщение от bebebe Искать по авторуВ закладки on 03-Апр-05, 23:37  (MSK)
echo "ifconfig rl0 ether 11:22:33:44:55:66" >> /etc/start_if.rl0
  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру