interfaces алиас (2 ip на одной сетевой)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

bull-dog
Сообщения: 28

interfaces алиас

Сообщение bull-dog »

прописал алиас

Код: Выделить всё

cat /etc/network/interfaces
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
iface eth0 inet static
        address 10.168.1.2
        netmask 255.255.255.0
        network 10.168.11.0
        broadcast 10.168.11.255
        gateway 10.168.11.1
        dns-nameservers 217.117.80.1
        dns-search 441
        hwaddress ether 00:01:11:F4:E7:8A


allow-hotplug eth0:1
iface eth0:1 inet static
        address 192.168.1.2
        netmask 255.255.255.0
        network 192.168.11.0
        broadcast 192.168.11.255
        gateway 192.168.11.1
        dns-nameservers 217.117.80.1
        dns-search 441
        hwaddress ether 00:11:14:81:31:D3


перезапускаю
sudo ifdown eth0
sudo ifup eth0

смотрю
sudo ifconfig

Код: Выделить всё

eth0      Link encap:Ethernet  HWaddr 00:01:11:F4:E7:8A
          inet addr:10.168.1.2  Bcast:10.168.11.255  Mask:255.255.255.0
          inet6 addr: fe80::201:29ff:fef2:e5ca/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:10044471 errors:0 dropped:0 overruns:0 frame:0
          TX packets:10801281 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:3259076448 (3.0 GiB)  TX bytes:2774128436 (2.5 GiB)
          Interrupt:9 Base address:0xd800

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:521429 errors:0 dropped:0 overruns:0 frame:0
          TX packets:521429 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:165465012 (157.7 MiB)  TX bytes:165465012 (157.7 MiB)


почему не поднялся второй ип?
дистриб debian.
Спасибо сказали:
allez
Сообщения: 2223
Статус: Не очень злой админ :-)
ОС: SuSE, CentOS, FreeBSD, Windows

Re: interfaces алиас

Сообщение allez »

А если дать команду sudo ifup eth0:1?
Спасибо сказали:
bull-dog
Сообщения: 28

Re: interfaces алиас

Сообщение bull-dog »

allez писал(а):
25.09.2009 17:20
А если дать команду sudo ifup eth0:1?

спасибо работает.
но появился вопрос разве нельзя указать в алиасе другой мак?
потому что eth0 поднялся с маком от eth0:1...
Спасибо сказали:
Аватара пользователя
Ленивая Бестолочь
Бывший модератор
Сообщения: 2760
ОС: Debian; gentoo

Re: interfaces алиас

Сообщение Ленивая Бестолочь »

сменить mac - ifconfig ethX hw ether <mac>
но, мне кажется, для алиаса это работать не будет.
алиас - это, грубо говоря, не другой интерфейс, это "еще один айпи" для eth0.
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
Спасибо сказали:
bull-dog
Сообщения: 28

Re: interfaces алиас

Сообщение bull-dog »

Ленивая Бестолочь писал(а):
25.09.2009 18:28
сменить mac - ifconfig ethX hw ether <mac>
но, мне кажется, для алиаса это работать не будет.
алиас - это, грубо говоря, не другой интерфейс, это "еще один айпи" для eth0.


действительно меняются оба мака.
очень странно что нельзя такое настроить =\
Спасибо сказали:
Аватара пользователя
Ленивая Бестолочь
Бывший модератор
Сообщения: 2760
ОС: Debian; gentoo

Re: interfaces алиас

Сообщение Ленивая Бестолочь »

bull-dog писал(а):
25.09.2009 18:36
действительно меняются оба мака.
очень странно что нельзя такое настроить =\

возможно можно в arptables сделать что-то типа маскарадинга, но я к стыду своему с ними не знаком.
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
Спасибо сказали:
Аватара пользователя
KiWi
Бывший модератор
Сообщения: 2521
Статус: статус, статус, статус

Re: interfaces алиас

Сообщение KiWi »

Ленивая Бестолочь писал(а):
25.09.2009 18:58
bull-dog писал(а):
25.09.2009 18:36
действительно меняются оба мака.
очень странно что нельзя такое настроить =\

возможно можно в arptables сделать что-то типа маскарадинга, но я к стыду своему с ними не знаком.

IP-адреса и MAC-адреса это несколько разные уровни... Данные могут вполне успешно передаваться и без IP-адресов...
А то, что MAC-адрес можно менять -- это фишки исключительно сетевых(и их дров).
Спасибо сказали:
bull-dog
Сообщения: 28

Re: interfaces алиас

Сообщение bull-dog »

мне подсказали что с помошью bridge-utilities и tunctl можно настроить. есть у кого нить соображения по этому поводу?
Спасибо сказали:
Аватара пользователя
Olden Gremlin
Сообщения: 365
Статус: RAP22-RIPE
ОС: Debian GNU/Linux Wheezy

Re: interfaces алиас

Сообщение Olden Gremlin »

bull-dog писал(а):
25.09.2009 17:33
но появился вопрос разве нельзя указать в алиасе другой мак?
потому что eth0 поднялся с маком от eth0:1...
ip - третий уровень
mac - второй уровень

Физически это один и тот-же сетевой девайс, соответственно и mac-адрес у них будет один и тот-же. Это напрягает? ;)

Да, кстати, который год твердят миру: посмотрите в сторону iproute2 и смените ifconfig на ip:

Код: Выделить всё

iface eth0 inet static
        address 10.168.1.2
        netmask 255.255.255.0
        network 10.168.11.0
        broadcast 10.168.11.255
        gateway 10.168.11.1
        dns-nameservers 217.117.80.1
        dns-search 441
        hwaddress ether 00:01:11:F4:E7:8A
        post-up ip a a 192.168.1.2/24 dev eth0
при этом от секции eth0:1 можно сразу-же отказаться ;)
Посмотреть на то, что натворили можно через:

Код: Выделить всё

$ ip a l dev eth0

Имхо и удобней и проще ;)
«Когда у общества нет цветовой дифференциации штанов — то нет цели!»
nic-hdl: RAP22-RIPE
Спасибо сказали:
pelmen
Сообщения: 1268
ОС: debian

Re: interfaces алиас

Сообщение pelmen »

а я вот привык к старому методу, очень хочу перейти к новому, но не могу
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: interfaces алиас

Сообщение sash-kan »

pelmen писал(а):
29.09.2009 11:25
а я вот привык к старому методу, очень хочу перейти к новому, но не могу
уже девять лет никак не привыкнете?
ну, распечатайте шпаргалку: http://ru.wikipedia.org/wiki/Iproute2
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
bull-dog
Сообщения: 28

Re: interfaces алиас

Сообщение bull-dog »

Olden Gremlin писал(а):
29.09.2009 09:49
bull-dog писал(а):
25.09.2009 17:33
но появился вопрос разве нельзя указать в алиасе другой мак?
потому что eth0 поднялся с маком от eth0:1...


Физически это один и тот-же сетевой девайс, соответственно и mac-адрес у них будет один и тот-же. Это напрягает? ;)


в том то и дело что провайдер распознает по маку машину и для поднятия второго канала требуется другой мак и ип.

ps насчет iproute2 нужно посмотреть, хотя текущая конфигурация меня полностью устраивает =)
Спасибо сказали:
pelmen
Сообщения: 1268
ОС: debian

Re: interfaces алиас

Сообщение pelmen »

sash-kan писал(а):
30.09.2009 11:42
pelmen писал(а):
29.09.2009 11:25
а я вот привык к старому методу, очень хочу перейти к новому, но не могу
уже девять лет никак не привыкнете?
ну, распечатайте шпаргалку: http://ru.wikipedia.org/wiki/Iproute2
руки не доходят. Вот и теперь влом смотреть :)
Спасибо сказали:
Аватара пользователя
Frank
Сообщения: 1059
ОС: Ubuntu, Debian

Re: interfaces алиас

Сообщение Frank »

bull-dog писал(а):
25.09.2009 18:36
действительно меняются оба мака.
очень странно что нельзя такое настроить =\

Я не уверен, что сетевая карта физически умеет два (и тем более больше) МАС-адресов одновременно. Изначально, эта характеристика вообще не должна была быть доступной к смене.
Изображение
Спасибо сказали: