The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Проблема: на сетевухе поднять два ip и чтобы у каждого был с..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Проблема: на сетевухе поднять два ip и чтобы у каждого был с..."  
Сообщение от merc (ok) on 02-Окт-07, 10:24 
Собственно субж, надо чтобы без вланов на одной физической сетевухе было два алиаса или виртуальных интерфейса.
Система Linux FC4
Попробовал через ifconfig: (на маску внимание не обращайте)

[root@ultra log]# ifconfig eth0:0 10.10.10.1/24 hw ether 00:00:00:00:00:11
SIOCSIFNETMASK: Cannot assign requested address
SIOCSIFHWADDR: Device or resource busy
[root@ultra log]# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0A:5E:53:5A:BB
          inet addr:192.168.69.1  Bcast:192.168.255.255  Mask:255.255.0.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:37154256 errors:0 dropped:0 overruns:1 frame:0
          TX packets:1350226 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:3166181645 (3019.5 Mb)  TX bytes:1494163027 (1424.9 Mb)
          Interrupt:11 Base address:0xec00

eth0:0    Link encap:Ethernet  HWaddr 00:0A:5E:53:5A:BB
          inet addr:10.10.10.1  Bcast:10.255.255.255  Mask:255.0.0.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Interrupt:11 Base address:0xec00

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:812 errors:0 dropped:0 overruns:0 frame:0
          TX packets:812 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:76939 (75.1 Kb)  TX bytes:76939 (75.1 Kb)

[root@ultra log]# ifconfig eth0:0 down
[root@ultra log]# ifconfig -s eth0:0 hw ether 00:00:00:00:00:11
SIOCSIFHWADDR: Device or resource busy
[root@ultra log]#

когда дауниш алиас, он исчезает и ifconfig не может присвоить маковку
через ethtool тоже ничего не выходит, в команде ip тоже нет инструментов для установки mac
как лучше поступить ?
PS: советы типа поставить ещё одну сетевуху не принимаются :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Проблема: на сетевухе поднять два ip и чтобы у каждого был с..."  
Сообщение от GloryS (??) on 02-Окт-07, 13:52 
>Собственно субж, надо чтобы без вланов на одной физической сетевухе было два
>алиаса или виртуальных интерфейса.
>Система Linux FC4
>Попробовал через ifconfig: (на маску внимание не обращайте)

Как раз в маске-то и проблема. На вирт. интерфейс нужно вешать маску 255.255.255.255

>[оверквотинг удален]
>[root@ultra log]# ifconfig eth0:0 down
>[root@ultra log]# ifconfig -s eth0:0 hw ether 00:00:00:00:00:11
>SIOCSIFHWADDR: Device or resource busy
>[root@ultra log]#
>
>когда дауниш алиас, он исчезает и ifconfig не может присвоить маковку
>через ethtool тоже ничего не выходит, в команде ip тоже нет инструментов
>для установки mac
>как лучше поступить ?
>PS: советы типа поставить ещё одну сетевуху не принимаются :)

Насчет mac-адреса. Здесь (пару страниц назад) уже поднимался вопрос: НЕЛЬЗЯ на один физ. интерфейс
повесить два (и более) разных mac-адреса.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Проблема: на сетевухе поднять два ip и чтобы у каждого был с..."  
Сообщение от Koba LTD on 02-Окт-07, 14:54 
>Как раз в маске-то и проблема. На вирт. интерфейс нужно вешать маску
>255.255.255.255

Не надо воодить в заблуждение - можно, и по хорошему даже нужно учите мат часть :)

>Насчет mac-адреса. Здесь (пару страниц назад) уже поднимался вопрос: НЕЛЬЗЯ на один
>физ. интерфейс
>повесить два (и более) разных mac-адреса.

это точно
if config eth0 add <твой ip> netmask <твоя маска> broadcast <твой вариант> у так все работает, а вот с маком облом, он должен быть один и тотже.
З.Ы. из серии "через задний проход", ставь на машину VMWare он создает еще 1-8 виртуальных интерфейсов, вот на них можно сделать другой мак если очень хочеться :) счасливого плавания

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Проблема: на сетевухе поднять два ip и чтобы у каждого был с..."  
Сообщение от GloryS (??) on 02-Окт-07, 15:46 
>>Как раз в маске-то и проблема. На вирт. интерфейс нужно вешать маску
>>255.255.255.255
>
>Не надо воодить в заблуждение - можно, и по хорошему даже нужно
>учите мат часть :)

Да...действительно....0xffffffff нужно только в случае адресов из одной подсети....:)))

>[оверквотинг удален]
>
>>Насчет mac-адреса. Здесь (пару страниц назад) уже поднимался вопрос: НЕЛЬЗЯ на один
>>физ. интерфейс
>>повесить два (и более) разных mac-адреса.
>
>это точно
>if config eth0 add <твой ip> netmask <твоя маска> broadcast <твой вариант> у так все работает, а вот с маком облом, он должен быть один и тотже.
>З.Ы. из серии "через задний проход", ставь на машину VMWare он создает
>еще 1-8 виртуальных интерфейсов, вот на них можно сделать другой мак
>если очень хочеться :) счасливого плавания

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




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

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