Проблемка с маршрутизацией двух интерфейсов [Решено]

Изображение пользователя Gestalt.

Пытаюсь настроить простую сеть с двумя интерфейсами. Один направлен на роутер и далее в интернет, а второй - это гигабитная карта подключённая к медиаплееру.
Вот содержимое файла /etc/network/interfaces

вот - resolv.conf

При этом итернет работает, а вот попасть на плеер 192.168.2.102 через eth0 не получается. Ну как не получается? Если в консоли написать sudo route add 192.168.2.102 gw 192.168.2.111 , то всё работает, до перезагрузки. Пробовал по разному добавлять чтото подобное в interfaces - получаю проблему при загрузке связанную с сетевым подключением.
Отсюда вопрос - как это автоматизировать?

0
dm - 19 Октябрь, 2013 - 13:26
Изображение пользователя dm.

Добавить в /etc/network/interfaces

up route add 192.168.2.102 gw 192.168.2.111

0
Gestalt - 19 Октябрь, 2013 - 16:23
Изображение пользователя Gestalt.

Спасибо, помогло... Хотя я вчера и такой способ пробовал. Ну да ладно. Теперь таблица маршрутизации имеет такой вид

Вроде всё правильно, но интересуют два маршрута к 192.168.2.0 с каждого интерфейса. Ни у кого в сети такого адреса нет. Пробовал удалять с помощью консоли sudo route del -net 192.168.2.0 netmask 255.255.255.0 dev eth1 и sudo route del -net 192.168.2.0 netmask 255.255.255.0 dev eth0.Всё работает. Или нельзя удалять эти маршруты? Попробовал вписать в аналогичном (как ранее при назначении) стиле в /etc/network/interfaces - после перезагрузки опять они создаются.

+1
Flameflower - 19 Октябрь, 2013 - 17:29
Изображение пользователя Flameflower.

Сделай проще:
apt-get install bridge-utils
А в /etc/network/interfaces впиши это:
==
auto eth0
iface eth0 inet manual

auto eth1
iface eth1 inet manual

auto br0
iface br0 inet dhcp
bridge_ports eth0
bridge_ports eth1
bridge_stp off
bridge_fd 0

0
Gestalt - 19 Октябрь, 2013 - 19:10
Изображение пользователя Gestalt.

Спасибо, тоже всё работает. В сети мало информации о bridge utils. Оставлю Ваш вариант настройки, хоть до конца не понимаю, как он работает. Мне бы ссылочку по материалу для более глубокого понимания вопроса.

0
Flameflower - 19 Октябрь, 2013 - 19:47
Изображение пользователя Flameflower.

Я тебе на словах объясню.
То, что ты хочешь сделать решается на маршрутизацией, а коммутацией.
Т.е. собрав интерфейсы в мост ты, фактически, сделал 2-х поторвый свитч.
Можешь погулить на тему программные мосты linux.
Хорошая статья на xgu.

0
dyug - 19 Октябрь, 2013 - 22:40

Эммм... автор, извини ты вообще имеешь понятие об маршрутизации?
Ты двум физически разным сетям дал одинаковую сеть.
Разумеется, оно так работать не будет. Без тех действий, о которых тебе написали.

Смысла в таком извращении не вижу.
вынеси одну из сетей в другой диапазон, кроме 192.168.2.хх и будет тебе щастя без извращений. :-)

+1
Gestalt - 20 Октябрь, 2013 - 00:13
Изображение пользователя Gestalt.

Так у меня уж сложилось исторически :-) Сначала всё это всё работало через стомегабитный роутер... Потом понадобилось сделать гигабит на плеер - так появилась вторая сетевая. Поэтому о разделением сетей не задумывался. А так, да, ты прав - о маршрутизации у меня есть только понятия. Я же не удивлялся почему это не работает, а спросил как автоматизировать прописывание маршрута. Изучаю Линукс по мере возникновения проблем, так сказать. Так що, друже, може бути щастя iз збоченнями. :) Ведь в итоге у меня есть два, нет ТРИ варианта решения такой ситуации :)

+1
dyug - 20 Октябрь, 2013 - 09:24

Вопрось как звучит: "Проблемка с маршрутизацией двух интерфейсов"
Я давал ответ именно на вопрос.
Здесь понятие "маршрутизация" неприменимо в принципе. Ибо вводит в заблуждение, и приводит к желанию разъяснить, что и зачем.
А так - купить свитчь на гигабит, как по нынешним временам, я не вижу проблемы. (разумеется, с учетом стоимости телевизоров, плееров, и времени траха на решение задачи)

+1
Gestalt - 20 Октябрь, 2013 - 10:32
Изображение пользователя Gestalt.

Москва не сразу строилась... То что я не знаком с особенностями построения сетей не означает что мне нужно купить девайс с БКК (Большой Красной Кнопкой). В соседней ветке (о новом релизе) уже несколько человек высказались о том что всё и так упрощается в угоду юзеру с нежеланием чтото делать. Ну не будет Linux адекватно выполнять у всех все задачи "Искаропки". Требуется настройка под конкретные задачи.
Теперь о роутере... Выкидывать работающий стомегабитный роутер взамен нового гигабитного? Кто меня нормальным назовёт? Учитывая что большинство SOHO роутеров имеют свои проблемы... То прошивки альтернативные ставить надо, то ждать пока производитель соизволит исправить баги в прошивке своего девайса... Да и недешёвые, нынче, хорошие роутеры. Посмотрите, в отзывах по роутерам полно недовольных. А так - 100 гривен за гигабитную сетевуху, 10 минут на обжимку кабеля, и пару дней здесь, на форуме. Плюс положительные эмоции от процесса и полученого результата

0
dyug - 20 Октябрь, 2013 - 11:18

Я сказаль -роутерь? ничего подобного я не говориль. :-)
я сказаль - свитчь. гигабитный можно на 5 портов.
вот так примерно
Цена вопроса ненамного дороже, но функциональность и удобство - раз в 100 выше.
Ибо при возникновении еще одного гигабитного устройства - это все равно придется делать.
А роутер - он может быть и с стомегабитным портом, врядли у Вас интернет быстрее 100 мегабит. :-)

0
Gestalt - 20 Октябрь, 2013 - 11:40
Изображение пользователя Gestalt.

То есть плюс ещё одна коробочка с лампочками на столе :). И ещё одно занятое место в и без того занятом удлиннителе.
Проблема нынешнего общества в общем и ИТ-сообщества в частности - это потребительское отношение к жизни. Если вдруг проблема - сразу вход идут деньги. Купи, заплати, дай взятку и т.д. Мало кто говорит, мол, давайте обойдёмся тем , что у нас есть. Вот зачем мне свитч для ОДНОГО устройства ? Тем более что сетевая карта - это единственный гигабитный выход. Интегрированая - сгорела.
По Вашей идее моя сеть должна выглядеть следующим образом. Комп с гигабитной картой (уже есть) - гигабитный свитч (НАДО КУПИТЬ) - плеер (единственное гигабитное устройство). Внимание вопрос. Зачем мне для единственного устройства СВИТЧ ???

0
dyug - 20 Октябрь, 2013 - 11:56

Ибо при возникновении еще одного гигабитного устройства - это все равно придется делать.
Читать нужно внимательней. :-)
А как показывает практика эти самые гигабитные устройства возникают :-)

0
Gestalt - 20 Октябрь, 2013 - 13:20
Изображение пользователя Gestalt.

Как показывает практика, когда возникнет ещё одно гигабитное устройство, гигабитные свитчи будут стоить по 5 баксов за десяток. Ибо настанет эпоха стогигабитных устройств :-). К тому же - беспроводных :-)
Это я к чему? Дорога ложка к обеду. На одно устройство свитч не нужен, а покупать свитч впрок - не совсем логично :-)

0
Flameflower - 20 Октябрь, 2013 - 20:50
Изображение пользователя Flameflower.

Дядька dyug, отстань от человека.
Я понимаю, что у тебя есть желание направить его на путь истинный, но ведь проблему то человеку решили же.
Ты дал ответ согласно названию топика. Т.е. предложив маршрутизацию трафика.
Я предложил ему коммутацию трафика.
Ну нравятся ему подобные решения - так пусть и пользуется.
:)

+1
dyug - 20 Октябрь, 2013 - 21:15

Ну отстать, так отстану... пойду полетаю. :-)

+1
Gestalt - 21 Октябрь, 2013 - 18:51
Изображение пользователя Gestalt.

В итоге пользуюсь решением,предложенным товарищем dyug. Так как, действительно, проще всего разделить сети. Да и к тому же не надо потом бороться с проблемой, которую сам по незнанию и создал. Большое спасибо всем откликнувшимся :)

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры