Собственно субж, надо чтобы без вланов на одной физической сетевухе было два алиаса или виртуальных интерфейса.
Система 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:0xec00eth0: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:0xec00lo 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: советы типа поставить ещё одну сетевуху не принимаются :)
>Собственно субж, надо чтобы без вланов на одной физической сетевухе было два
>алиаса или виртуальных интерфейса.
>Система 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-адреса.
>Как раз в маске-то и проблема. На вирт. интерфейс нужно вешать маску
>255.255.255.255Не надо воодить в заблуждение - можно, и по хорошему даже нужно учите мат часть :)
>Насчет mac-адреса. Здесь (пару страниц назад) уже поднимался вопрос: НЕЛЬЗЯ на один
>физ. интерфейс
>повесить два (и более) разных mac-адреса.это точно
if config eth0 add <твой ip> netmask <твоя маска> broadcast <твой вариант> у так все работает, а вот с маком облом, он должен быть один и тотже.
З.Ы. из серии "через задний проход", ставь на машину VMWare он создает еще 1-8 виртуальных интерфейсов, вот на них можно сделать другой мак если очень хочеться :) счасливого плавания
>>Как раз в маске-то и проблема. На вирт. интерфейс нужно вешать маску
>>255.255.255.255
>
>Не надо воодить в заблуждение - можно, и по хорошему даже нужно
>учите мат часть :)Да...действительно....0xffffffff нужно только в случае адресов из одной подсети....:)))
>[оверквотинг удален]
>
>>Насчет mac-адреса. Здесь (пару страниц назад) уже поднимался вопрос: НЕЛЬЗЯ на один
>>физ. интерфейс
>>повесить два (и более) разных mac-адреса.
>
>это точно
>if config eth0 add <твой ip> netmask <твоя маска> broadcast <твой вариант> у так все работает, а вот с маком облом, он должен быть один и тотже.
>З.Ы. из серии "через задний проход", ставь на машину VMWare он создает
>еще 1-8 виртуальных интерфейсов, вот на них можно сделать другой мак
>если очень хочеться :) счасливого плавания