Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Ubuntu выдает разные mac адреса.  (Прочитано 2013 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн voler

  • Автор темы
  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Ubuntu выдает разные mac адреса.
« : 20 Июня 2012, 10:50:53 »
Добрый день.

Имеем два подключения к одному провайдеру.

Первое подключение, основное на сетевой карте eth2 с mac адресом 00:1b:21:56:ff:fb.
Второе подключение, для другого сети на карте eth1 с mac адресом 00:19:db:df:57:ad.

Так вот провайдер для сетевой карты eth2 видит mac адрес сетевой карты eth1.

Дабы исключить проблему на стороне провайдера, подключился в сеть своим ноутбуком и посмотрел, что происходит с arp таблицей.

Выполняю команду C:\Windows\system32>arp -a
И получаю результаты:

Интерфейс: 176.62.187.129 --- 0xb
  адрес в Интернете      Физический адрес      Тип
  176.62.187.131        00-19-db-df-57-ad     динамический
  176.62.187.142        00-19-db-df-57-ad     динамический
  176.62.187.255        ff-ff-ff-ff-ff-ff     статический
  224.0.0.22            01-00-5e-00-00-16     статический

C:\Windows\system32>arp -a

Интерфейс: 176.62.187.129 --- 0xb
  адрес в Интернете      Физический адрес      Тип
  176.62.187.131        00-19-db-df-57-ad     динамический
  176.62.187.142        00-19-db-df-57-ad     динамический
  176.62.187.255        ff-ff-ff-ff-ff-ff     статический
  224.0.0.22            01-00-5e-00-00-16     статический

C:\Windows\system32>arp -a

Интерфейс: 176.62.187.129 --- 0xb
  адрес в Интернете      Физический адрес      Тип
  176.62.187.131        00-19-db-df-57-ad     динамический
  176.62.187.142        00-19-db-df-57-ad     динамический
  176.62.187.255        ff-ff-ff-ff-ff-ff     статический
  224.0.0.22            01-00-5e-00-00-16     статический

C:\Windows\system32>arp -a

Интерфейс: 176.62.187.129 --- 0xb
  адрес в Интернете      Физический адрес      Тип
  176.62.187.131        00-19-db-df-57-ad     динамический
  176.62.187.142        00-19-db-df-57-ad     динамический
  176.62.187.255        ff-ff-ff-ff-ff-ff     статический
  224.0.0.22            01-00-5e-00-00-16     статический

C:\Windows\system32>arp -a

Интерфейс: 176.62.187.129 --- 0xb
  адрес в Интернете      Физический адрес      Тип
  176.62.187.131        00-19-db-df-57-ad     динамический
  176.62.187.142        00-19-db-df-57-ad     динамический
  176.62.187.255        ff-ff-ff-ff-ff-ff     статический
  224.0.0.22            01-00-5e-00-00-16     статический

C:\Windows\system32>arp -a

Интерфейс: 176.62.187.129 --- 0xb
  адрес в Интернете      Физический адрес      Тип
  176.62.187.131        00-19-db-df-57-ad     динамический
  176.62.187.142        00-19-db-df-57-ad     динамический
  176.62.187.255        ff-ff-ff-ff-ff-ff     статический
  224.0.0.22            01-00-5e-00-00-16     статический

C:\Windows\system32>arp -a

Интерфейс: 176.62.187.129 --- 0xb
  адрес в Интернете      Физический адрес      Тип
  176.62.187.131        00-1b-21-56-ff-fb     динамический
  176.62.187.142        00-19-db-df-57-ad     динамический
  176.62.187.255        ff-ff-ff-ff-ff-ff     статический
  224.0.0.22            01-00-5e-00-00-16     статический

C:\Windows\system32>
C:\Windows\system32>arp -a

Интерфейс: 176.62.187.129 --- 0xb
  адрес в Интернете      Физический адрес      Тип
  176.62.187.131        00-1b-21-56-ff-fb     динамический
  176.62.187.142        00-19-db-df-57-ad     динамический
  176.62.187.255        ff-ff-ff-ff-ff-ff     статический
  224.0.0.22            01-00-5e-00-00-16     статический

C:\Windows\system32>arp -a

Интерфейс: 176.62.187.129 --- 0xb
  адрес в Интернете      Физический адрес      Тип
  176.62.187.131        00-1b-21-56-ff-fb     динамический
  176.62.187.142        00-19-db-df-57-ad     динамический
  176.62.187.255        ff-ff-ff-ff-ff-ff     статический
  224.0.0.22            01-00-5e-00-00-16     статический

C:\Windows\system32>arp -a

Интерфейс: 176.62.187.129 --- 0xb
  адрес в Интернете      Физический адрес      Тип
  176.62.187.131        00-1b-21-56-ff-fb     динамический
  176.62.187.142        00-19-db-df-57-ad     динамический
  176.62.187.255        ff-ff-ff-ff-ff-ff     статический
  224.0.0.22            01-00-5e-00-00-16     статический

C:\Windows\system32>arp -a

Интерфейс: 176.62.187.129 --- 0xb
  адрес в Интернете      Физический адрес      Тип
  176.62.187.131        00-1b-21-56-ff-fb     динамический
  176.62.187.142        00-19-db-df-57-ad     динамический
  176.62.187.255        ff-ff-ff-ff-ff-ff     статический
  224.0.0.22            01-00-5e-00-00-16     статический

C:\Windows\system32>arp -a

Интерфейс: 176.62.187.129 --- 0xb
  адрес в Интернете      Физический адрес      Тип
  176.62.187.131        00-1b-21-56-ff-fb     динамический
  176.62.187.142        00-19-db-df-57-ad     динамический
  176.62.187.255        ff-ff-ff-ff-ff-ff     статический
  224.0.0.22            01-00-5e-00-00-16     статический

C:\Windows\system32>arp -a

Интерфейс: 176.62.187.129 --- 0xb
  адрес в Интернете      Физический адрес      Тип
  176.62.187.131        00-1b-21-56-ff-fb     динамический
  176.62.187.142        00-19-db-df-57-ad     динамический
  176.62.187.255        ff-ff-ff-ff-ff-ff     статический
  224.0.0.22            01-00-5e-00-00-16     статический

C:\Windows\system32>arp -a

Интерфейс: 176.62.187.129 --- 0xb
  адрес в Интернете      Физический адрес      Тип
  176.62.187.142        00-19-db-df-57-ad     динамический
  176.62.187.255        ff-ff-ff-ff-ff-ff     статический
  224.0.0.22            01-00-5e-00-00-16     статический

C:\Windows\system32>arp -a

Интерфейс: 176.62.187.129 --- 0xb
  адрес в Интернете      Физический адрес      Тип
  176.62.187.142        00-19-db-df-57-ad     динамический
  176.62.187.255        ff-ff-ff-ff-ff-ff     статический
  224.0.0.22            01-00-5e-00-00-16     статический

C:\Windows\system32>arp -a

Интерфейс: 176.62.187.129 --- 0xb
  адрес в Интернете      Физический адрес      Тип
  176.62.187.142        00-19-db-df-57-ad     динамический
  176.62.187.255        ff-ff-ff-ff-ff-ff     статический
  224.0.0.22            01-00-5e-00-00-16     статический

C:\Windows\system32>arp -a

Интерфейс: 176.62.187.129 --- 0xb
  адрес в Интернете      Физический адрес      Тип
  176.62.187.142        00-19-db-df-57-ad     динамический
  176.62.187.255        ff-ff-ff-ff-ff-ff     статический
  224.0.0.22            01-00-5e-00-00-16     статический

C:\Windows\system32>arp -a

Интерфейс: 176.62.187.129 --- 0xb
  адрес в Интернете      Физический адрес      Тип
  176.62.187.142        00-19-db-df-57-ad     динамический
  176.62.187.255        ff-ff-ff-ff-ff-ff     статический
  224.0.0.22            01-00-5e-00-00-16     статический

C:\Windows\system32>arp -a

Интерфейс: 176.62.187.129 --- 0xb
  адрес в Интернете      Физический адрес      Тип
  176.62.187.142        00-19-db-df-57-ad     динамический
  176.62.187.255        ff-ff-ff-ff-ff-ff     статический
  224.0.0.22            01-00-5e-00-00-16     статический

C:\Windows\system32>arp -a

Интерфейс: 176.62.187.129 --- 0xb
  адрес в Интернете      Физический адрес      Тип
  176.62.187.131        00-19-db-df-57-ad     динамический
  176.62.187.142        00-19-db-df-57-ad     динамический
  176.62.187.255        ff-ff-ff-ff-ff-ff     статический
  224.0.0.22            01-00-5e-00-00-16     статический

C:\Windows\system32>arp -a

Интерфейс: 176.62.187.129 --- 0xb
  адрес в Интернете      Физический адрес      Тип
  176.62.187.131        00-19-db-df-57-ad     динамический
  176.62.187.142        00-19-db-df-57-ad     динамический
  176.62.187.255        ff-ff-ff-ff-ff-ff     статический
  224.0.0.22            01-00-5e-00-00-16     статический

C:\Windows\system32>arp -a

Интерфейс: 176.62.187.129 --- 0xb
  адрес в Интернете      Физический адрес      Тип
  176.62.187.131        00-19-db-df-57-ad     динамический
  176.62.187.142        00-19-db-df-57-ad     динамический
  176.62.187.255        ff-ff-ff-ff-ff-ff     статический
  224.0.0.22            01-00-5e-00-00-16     статический

C:\Windows\system32>arp -a

Интерфейс: 176.62.187.129 --- 0xb
  адрес в Интернете      Физический адрес      Тип
  176.62.187.131        00-19-db-df-57-ad     динамический
  176.62.187.142        00-19-db-df-57-ad     динамический
  176.62.187.255        ff-ff-ff-ff-ff-ff     статический
  224.0.0.22            01-00-5e-00-00-16     статический

C:\Windows\system32>arp -a

Интерфейс: 176.62.187.129 --- 0xb
  адрес в Интернете      Физический адрес      Тип
  176.62.187.131        00-19-db-df-57-ad     динамический
  176.62.187.142        00-19-db-df-57-ad     динамический
  176.62.187.255        ff-ff-ff-ff-ff-ff     статический
  224.0.0.22            01-00-5e-00-00-16     статический

C:\Windows\system32>arp -a

Интерфейс: 176.62.187.129 --- 0xb
  адрес в Интернете      Физический адрес      Тип
  176.62.187.131        00-19-db-df-57-ad     динамический
  176.62.187.142        00-19-db-df-57-ad     динамический
  176.62.187.255        ff-ff-ff-ff-ff-ff     статический
  224.0.0.22            01-00-5e-00-00-16     статический

C:\Windows\system32>arp -a

Интерфейс: 176.62.187.129 --- 0xb
  адрес в Интернете      Физический адрес      Тип
  176.62.187.131        00-19-db-df-57-ad     динамический
  176.62.187.142        00-19-db-df-57-ad     динамический
  176.62.187.255        ff-ff-ff-ff-ff-ff     статический
  224.0.0.22            01-00-5e-00-00-16     статический


Иногда в промежутках между arp -a, пускал ping на адреса.

Подскажите, возможно уже кто-то сталкивался с данной проблемой?

Оффлайн Olej

  • Забанен
  • Активист
  • *
  • Сообщений: 884
    • Просмотр профиля
Re: Ubuntu выдает разные mac адреса.
« Ответ #1 : 20 Июня 2012, 16:18:42 »
Подскажите, возможно уже кто-то сталкивался с данной проблемой?

176.62.187.131        00-1b-21-56-ff-fb     динамический
176.62.187.142        00-19-db-df-57-ad     динамический
2 сетевых интерфейса на одном хосте не могут иметь IP, принадлежащие к одной логической подсети (см. Р.Стивенс "Illustrated TCP/IP").
- поменяйте IP;
- разделите их на подсети маской, напр.: 255.255.255.248

P.S. ни Ubuntu, ни оборуование здесь не при чём ;)
« Последнее редактирование: 20 Июня 2012, 16:21:17 от Olej »

Оффлайн gavru

  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
    • Traffic and Protection Учёт трафика, файрвол, учёт телефонных звонков Мини АТС
Re: Ubuntu выдает разные mac адреса.
« Ответ #2 : 21 Июня 2012, 08:36:55 »
Цитировать
P.S. ни Ubuntu, ни оборуование здесь не при чём ;)

Вы издеваетесь? Вообще то ip вяжется по MAC адресам и может иметь произвольное количество карт в одной сети, по вашему и так и два маршрута для одного шлюза не может быть, нафига тогда вообще arp и привязка к mac адресов ip да ещё и указание девайсов? что бы просто было???  уважаемые, вам бы покурить ман не мешало бы, если бUbuntu ваша гонит то это к сети отношения не имеет.

P.S> если есть желание поспорить, что бUbuntu гонит милости прошу, как вообще с этим старьём работать можно, распиарили на весь свет, а до ума не доведут ни как (смотрим мои обращения здесь на форуме по этому поводу, могу ещё с десяток таких же привести), просто задрали уже косяки на каждом углу дебиана и бубунты.
« Последнее редактирование: 21 Июня 2012, 09:00:12 от gavru »
Кто сказал, что писать учёт трафика это скучно? :)
TraffPro рулим интернетом, учёт трафика.

Оффлайн Olej

  • Забанен
  • Активист
  • *
  • Сообщений: 884
    • Просмотр профиля
Re: Ubuntu выдает разные mac адреса.
« Ответ #3 : 21 Июня 2012, 13:58:41 »
Вообще то ip вяжется по MAC адресам и может иметь произвольное количество карт в одной сети,
Не может.
Вьюношо, берём Стивенса и просветляемся.

по вашему и так и два маршрута для одного шлюза не может быть,
А маршрутизация это совсем другая песня, и здесь и вовсе не при чём.

нафига тогда вообще arp и привязка к mac адресов ip да ещё и указание девайсов?
ARP и всё, всё, всё, что вас так интересует - для разрешения IP внутри LAN
(берём всё того же Стивенса и снова просветляемся)

P.S> если есть желание поспорить, что бUbuntu гонит милости прошу, как вообще с этим старьём работать можно, распиарили на весь свет, а до ума не доведут ни как (смотрим мои обращения здесь на форуме по этому поводу, могу ещё с десяток таких же привести)
А вот это - нэ надо ;)
Сберигите свои драгоценные мысли при себе, чтобы не растерять на них правообдадание ;)


Пользователь решил продолжить мысль 21 Июня 2012, 14:01:02:
Вьюношо, берём Стивенса и просветляемся.

Для тех, кто ... не самые сообразительные ;) - это вот это:

- это книга знаменитая ... если сказать "легендпрная", то и это не будет преувеличением.

Или уж если совсем "новьё" хотите + и кто знает ещё язык кроме малограмотного русского ;), то вот это: TCP/IP Illustrated, 2nd Edition
« Последнее редактирование: 21 Июня 2012, 14:07:39 от Olej »

Оффлайн Vitsliputsli

  • Старожил
  • *
  • Сообщений: 1293
    • Просмотр профиля
Re: Ubuntu выдает разные mac адреса.
« Ответ #4 : 21 Июня 2012, 15:41:06 »
Цитировать
Подскажите, возможно уже кто-то сталкивался с данной проблемой?
А в чем проблема то? Все верно он отвечает по первому маршруту.
Нужен чтобы был другой mac? Тогда надо указать в маршрутах, для каких сетей ходить через какую сетевку.

Пользователь решил продолжить мысль 21 Июня 2012, 15:45:11:
Цитировать
2 сетевых интерфейса на одном хосте не могут иметь IP, принадлежащие к одной логической подсети
Почему бы и нет, хоть вообще одинаковые IP. Проблема что принимает на eth0, а отдает с eth1? Ну так можно указать в маршрутах. Другое дело надо ли это? Тут уж решать ТС, ведь совсем не понятно зачем у него 2 сетевухи с ip-шниками из одной подсети смотрят в одну и ту же сеть...
« Последнее редактирование: 21 Июня 2012, 15:45:11 от Vitsliputsli »

Оффлайн voler

  • Автор темы
  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Re: Ubuntu выдает разные mac адреса.
« Ответ #5 : 22 Июня 2012, 07:47:02 »
Цитировать
Vitsliputsli

У меня за данным сервером две разные локальные сети. Первая 192.168.10.0/24 должна выходить в инет через 176.62.187.131. Собственно она и выходит. Вторая сеть 192.168.0.0/24 должна выходить в инет через 176.62.187.142, но т.к. пров видит один и тот же мак, то интернет не работает по второму адресу.

Сейчас решил так, поставил временно роутер dlink-615 с прошивкой dd-wrt. Но в идеале, я хотел бы 176.62.187.142 все поднять на том же сервере, где 176.62.187.131.

Подскажите тогда, что делаю не так.

Оффлайн gavru

  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
    • Traffic and Protection Учёт трафика, файрвол, учёт телефонных звонков Мини АТС
Re: Ubuntu выдает разные mac адреса.
« Ответ #6 : 22 Июня 2012, 10:06:20 »
Цитировать
ARP и всё, всё, всё, что вас так интересует - для разрешения IP внутри LAN
(берём всё того же Стивенса и снова просветляемся)

Возьмите Стивенса и просветлитесь, если у вас две сетевухи смотрят в одну сеть то отвечать они должны каждая по себе, для этого как раз и есть та сама табла ARP что бы сказать твоему ядру на какую карту пришёл пакет, и разрешить зависимость ip+mac и подсети здесь ни при чём, или вы хотите сказать, что любой комп должен иметь строго одну сетевую в одну сеть и всё шабашь?

Цитировать
А вот это - нэ надо ;)
Сберигите свои драгоценные мысли при себе, чтобы не растерять на них правообдадание ;)
Ну а что сберегать, нетфильтр 2007 года, постфикс, довекот старьё, 80% системы из старых пакетов.


И для особо умных теоретиков!!!!


Шлюз, сервак как хотите так и назовите:
[root@gw etc]# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:25:22:7E:50:A9 
          inet addr:192.168.0.1  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::225:22ff:fe7e:50a9/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:562596 errors:0 dropped:0 overruns:0 frame:0
          TX packets:574340 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:54270406 (51.7 MiB)  TX bytes:280604962 (267.6 MiB)
          Interrupt:43 Base address:0xc000

eth1      Link encap:Ethernet  HWaddr 1C:BD:B9:86:7E:47 
          inet addr:192.168.0.20  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::1ebd:b9ff:fe86:7e47/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:126288 errors:0 dropped:0 overruns:0 frame:0
          TX packets:105363 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:13426322 (12.8 MiB)  TX bytes:19044375 (18.1 MiB)
          Interrupt:19 Base address:0xe800



Рабочая станция:

[gavru@gavru ~]$ ping 192.168.0.1
PING 192.168.0.1 (192.168.0.1) 56(84) bytes of data.
64 bytes from 192.168.0.1: icmp_req=1 ttl=64 time=0.201 ms
64 bytes from 192.168.0.1: icmp_req=2 ttl=64 time=0.175 ms

[gavru@gavru ~]$ ping 192.168.0.20
PING 192.168.0.20 (192.168.0.20) 56(84) bytes of data.
64 bytes from 192.168.0.20: icmp_req=1 ttl=64 time=0.348 ms


[gavru@gavru ~]$ arp
Address                  HWtype  HWaddress           Flags Mask            Iface
192.168.0.1               ether  00:25:22:7e:50:a9   C                     eth336
192.168.0.20             ether  1c:bd:b9:86:7e:47   C                     eth336


Я конечно не говорю, что надо загонять 2 сетевухи в одну сеть, это будет проблемой ещё той, но о том что это сделать нельзя говорить не стоит.
« Последнее редактирование: 22 Июня 2012, 11:36:11 от gavru »
Кто сказал, что писать учёт трафика это скучно? :)
TraffPro рулим интернетом, учёт трафика.

Оффлайн Vitsliputsli

  • Старожил
  • *
  • Сообщений: 1293
    • Просмотр профиля
Re: Ubuntu выдает разные mac адреса.
« Ответ #7 : 22 Июня 2012, 17:42:43 »
Цитировать
У меня за данным сервером две разные локальные сети. Первая 192.168.10.0/24 должна выходить в инет через 176.62.187.131. Собственно она и выходит. Вторая сеть 192.168.0.0/24 должна выходить в инет через 176.62.187.142,
У вас и провайдер, и пользователи все в одной физической сети? К которой вы подключаетесь 2 сетевухами?
Сейчас светится один мак потому что в маршрутизации есть 2 маршрута, чтото типа:
net 0.0.0.0 gateway 176.62.187.1 eth0
net 0.0.0.0 gateway 176.62.187.1 eth1
где 176.62.187.1 - шлюз провайдера, поэтому весь исходящий трафик с сервера бежит по первому попавшемуся маршруту, тк они равнозначны.

Так что проблема не в маках. Если я правильно все понял, то нужно создать 2 таблицы маршрутизации и пользовать одну из них в зависимости от источника. Сам такого не делал, но можете почитать здесь.

 

Страница сгенерирована за 0.035 секунд. Запросов: 25.