3 Сетевухи (на одном прерывании...)
Модератор: Модераторы разделов
-
- Сообщения: 33
3 Сетевухи
День добрый.
В общем требуется помощь.
Решил настроить дома прокси-сервер. Поставил Debian Sarge 3.1. Все железо определилось, все ок, однако все 3 сетевухи повисли на одном прерывании, и при поднятии интерфейсов записи в таблице route не появляются. Может кто-нибудь внятно объяснить о процедуре настройки железа в таком случае?
Я делаю
#ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up
#ifconfig eth1 192.168.0.1 netmask 255.255.255.0 up
#ifconfig eth2 192.168.0.1 netmask 255.255.255.0 up
потом
#route
и таблица получается пустая.
пытался прописать в /etc/network/interfaces, при перезапуске /etc/init.d/network и при перезагрузке интерфейсы не поднимаются.
в dmesg сказано что все ок, железо/модули найднено/загружены
HELP!
В общем требуется помощь.
Решил настроить дома прокси-сервер. Поставил Debian Sarge 3.1. Все железо определилось, все ок, однако все 3 сетевухи повисли на одном прерывании, и при поднятии интерфейсов записи в таблице route не появляются. Может кто-нибудь внятно объяснить о процедуре настройки железа в таком случае?
Я делаю
#ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up
#ifconfig eth1 192.168.0.1 netmask 255.255.255.0 up
#ifconfig eth2 192.168.0.1 netmask 255.255.255.0 up
потом
#route
и таблица получается пустая.
пытался прописать в /etc/network/interfaces, при перезапуске /etc/init.d/network и при перезагрузке интерфейсы не поднимаются.
в dmesg сказано что все ок, железо/модули найднено/загружены
HELP!
Ноут: Kubuntu 10.04
Рабочий десктоп: Kubuntu 9.10
Рабочий десктоп: Kubuntu 9.10
-
- Сообщения: 1164
- Статус: ...-oo=ll=oo-...
- ОС: Gentoo
Re: 3 Сетевухи
rjikzy А почему у всех интерфейсов один и тот же ip, так же ты не поднял lo.
WorkStation Ubuntu 10.10 on Fujitsu-Siemens Amilo Pro 3545
-
- Сообщения: 33
Re: 3 Сетевухи
lo поднимается по умолчанию, а ip - я просто копировал когда писал пост и забыл заменить

По существу кто-нибудь может сказать, влияет ли то что они на одном IRQ вообще на работоспособность, и если да, то как это исправить?
Ноут: Kubuntu 10.04
Рабочий десктоп: Kubuntu 9.10
Рабочий десктоп: Kubuntu 9.10
-
- Сообщения: 2910
Re: 3 Сетевухи
Ты неправильно назначаешь адреса. Нельзя, чтобы у тебя предпоследний октет был нулевый.
Назначь типа 192.58.7.16
Назначь типа 192.58.7.16
-
- Сообщения: 33
Re: 3 Сетевухи
Это может повлиять на то что вообще маршруты не появляются в route или просто замечание?

Ноут: Kubuntu 10.04
Рабочий десктоп: Kubuntu 9.10
Рабочий десктоп: Kubuntu 9.10
-
- Сообщения: 317
- ОС: linux
Re: 3 Сетевухи
Попробуй, например, 192.168.0.1; 192.168.1.1 и 192.168.2.1 и посмотри, что получится.
Trust №1
-
- Сообщения: 214
-
- Сообщения: 33
Re: 3 Сетевухи
GhostDragon писал(а): ↑12.04.2006 17:23
Это почему нельза?
Толи я чтото не так понял, толи я чтото дклаю не так, у меня eth0 192.168.0.1, правда eth1 смотрит в другую подсетку, и все ОК.
Вот собссна че и я хочу сделать. Есть Сеть, в нее смотрит eth0, есть два компа, одному - eth1, другому - eth2.
Ноут: Kubuntu 10.04
Рабочий десктоп: Kubuntu 9.10
Рабочий десктоп: Kubuntu 9.10
-
- Сообщения: 1483
- Статус: Участнег
- ОС: Женько и семёрко
-
- Сообщения: 33
Re: 3 Сетевухи
Mati_maniak писал(а): ↑12.04.2006 17:30
Интересный подход... А почему бы эти "два компа" в одну сеть не повесить?
Дык сеть то чужая, за лишний IP платить нада и все дела, а тут железка валялась, почему бы не поэксперементировать...
Ноут: Kubuntu 10.04
Рабочий десктоп: Kubuntu 9.10
Рабочий десктоп: Kubuntu 9.10
-
- Сообщения: 1483
- Статус: Участнег
- ОС: Женько и семёрко
Re: 3 Сетевухи
Понятно... Но что-то я до конца схему не пойму...
Значит так: Есть eth0, которая смотрит в сеть, а также eth1 и eth2, которые смотрят в свои сети соответственно... Так?
Если да, что что мешает назначить каждой сетевухе свой IP, свою маску и свой broadcast в соответствии с сетями в которые они смотрят... Мне почему-то не кажется, что у каждой сетевухи не должен быть один и тот же IP... Или я что-то не так понял...

-
- Сообщения: 33
Re: 3 Сетевухи
Mati_maniak писал(а): ↑12.04.2006 17:37
Понятно... Но что-то я до конца схему не пойму...
Значит так: Есть eth0, которая смотрит в сеть, а также eth1 и eth2, которые смотрят в свои сети соответственно... Так?
Если да, что что мешает назначить каждой сетевухе свой IP, свою маску и свой broadcast в соответствии с сетями в которые они смотрят... Мне почему-то не кажется, что у каждой сетевухи не должен быть один и тот же IP... Или я что-то не так понял...
Дело-то не в IP, это и так ясно...
дело в том что они все втроем повисли на 11-м IRQ и не хотят работать

Ноут: Kubuntu 10.04
Рабочий десктоп: Kubuntu 9.10
Рабочий десктоп: Kubuntu 9.10
-
- Сообщения: 1483
- Статус: Участнег
- ОС: Женько и семёрко
-
- Сообщения: 33
Re: 3 Сетевухи
Хм... А с чего вы взяли, что на одном прерывании?
это написано в dmesg.
Ноут: Kubuntu 10.04
Рабочий десктоп: Kubuntu 9.10
Рабочий десктоп: Kubuntu 9.10
-
- Сообщения: 1483
- Статус: Участнег
- ОС: Женько и семёрко
Re: 3 Сетевухи
Как ни странно, но у меня 2 сетевухи, они также имеют одно и то же прерывание (10), но прекрасно себя чувствуют... С чего вы взяли, что они не работают?
Код: Выделить всё
eth0: VIA Rhine III at 0x19000, 00:13:46:8d:76:7e, IRQ 10
eth1: VIA Rhine II at 0x1c400, 00:0f:ea:a3:80:80, IRQ 10
-
- Сообщения: 33
Re: 3 Сетевухи
Mati_maniak писал(а): ↑12.04.2006 17:47
Как ни странно, но у меня 2 сетевухи, они также имеют одно и то же прерывание (10), но прекрасно себя чувствуют... С чего вы взяли, что они не работают?
Код: Выделить всё
eth0: VIA Rhine III at 0x19000, 00:13:46:8d:76:7e, IRQ 10 eth1: VIA Rhine II at 0x1c400, 00:0f:ea:a3:80:80, IRQ 10
при выполнении вышеупомянутых комманд
>ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up
не появляется запись в таблице маршрутизации, т.е.
>route
выводится пустая строка.
Возможно я ошибаюсь по поводу прерываний. В чем еще может быть дело? Почему не поднимаются интерфейсы?
Ноут: Kubuntu 10.04
Рабочий десктоп: Kubuntu 9.10
Рабочий десктоп: Kubuntu 9.10
-
- Сообщения: 1483
- Статус: Участнег
- ОС: Женько и семёрко
Re: 3 Сетевухи
rjikzy писал(а): ↑12.04.2006 17:52при выполнении вышеупомянутых комманд
>ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up
не появляется запись в таблице маршрутизации, т.е.
>route
выводится пустая строка.
Возможно я ошибаюсь по поводу прерываний. В чем еще может быть дело? Почему не поднимаются интерфейсы?
А бродкаст кто указывать будет? Попробуйте что-нить типа:
Код: Выделить всё
ifconfig eth0 192.168.0.1 netmask 255.255.255.0 broadcast 192.168.0.255 up
Затем:
Код: Выделить всё
ifconfig
И посмотрите поднялся ли интерфейс вообще?
Да и для начала я бы вырубил их... (И поднимал бы тот, куда точно "нужный" кабель воткнут...)
Код: Выделить всё
ifconfig eth0 down
ifconfig eth1 down
ifconfig eth2 down
-
- Сообщения: 33
Re: 3 Сетевухи
Mati_maniak писал(а): ↑12.04.2006 17:56rjikzy писал(а): ↑12.04.2006 17:52
при выполнении вышеупомянутых комманд
>ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up
не появляется запись в таблице маршрутизации, т.е.
>route
выводится пустая строка.
Возможно я ошибаюсь по поводу прерываний. В чем еще может быть дело? Почему не поднимаются интерфейсы?
А бродкаст кто указывать будет? Попробуйте что-нить типа:
Код: Выделить всё
ifconfig eth0 192.168.0.1 netmask 255.255.255.0 broadcast 192.168.0.255 up
Затем:
Код: Выделить всё
ifconfig
И посмотрите поднялся ли интерфейс вообще?
Да и для начала я бы вырубил их... (И поднимал бы тот, куда точно "правильный" кабель воткнут...)
Код: Выделить всё
ifconfig eth0 down ifconfig eth1 down ifconfig eth2 down
broadcast я тоже указывал, не помогает.
На другом компе пробовал сделать следующее:
ifconfig eth0 192.168.0.2 up
он поднимал интерфейс, и route говорил что все ок, запись создана. Т.е. даже с настройками по умолчанию все ок. Тут видно проблема или в железе или может в ядре чего... В общем сегодня буду разбиратся

Ноут: Kubuntu 10.04
Рабочий десктоп: Kubuntu 9.10
Рабочий десктоп: Kubuntu 9.10
-
- Сообщения: 214
Re: 3 Сетевухи
rjikzy писал(а): ↑12.04.2006 17:26GhostDragon писал(а): ↑12.04.2006 17:23
Это почему нельза?
Толи я чтото не так понял, толи я чтото дклаю не так, у меня eth0 192.168.0.1, правда eth1 смотрит в другую подсетку, и все ОК.
Вот собссна че и я хочу сделать. Есть Сеть, в нее смотрит eth0, есть два компа, одному - eth1, другому - eth2.
А тут будет проще выкинуть 3-ю сетевуху, а машинки свести в одну подсетку через хаб или свмч, а eth1 подцепить к немуже, IP назначаем тойже подсети что и твои 2 машины. За одно и между собой они смогут нормально коннектиться.
-
- Сообщения: 2910
Re: 3 Сетевухи
GhostDragon писал(а): ↑12.04.2006 17:23
Это почему нельза?
Толи я чтото не так понял, толи я чтото делаю не так, у меня все работает, eth0 192.168.0.1, правда eth1 смотрит в другую подсетку.
0 и 255 зарезервированы. Отсюда и баги.
-
- Сообщения: 1483
- Статус: Участнег
- ОС: Женько и семёрко
-
- Сообщения: 220
- ОС: openSuSe 10.3
Re: 3 Сетевухи
Liksys писал(а): ↑12.04.2006 20:11GhostDragon писал(а): ↑12.04.2006 17:23
Это почему нельза?
Толи я чтото не так понял, толи я чтото делаю не так, у меня все работает, eth0 192.168.0.1, правда eth1 смотрит в другую подсетку.
0 и 255 зарезервированы. Отсюда и баги.
Всё! приехали...
это чего с сегодняшнего дня закрываем все сети с адресами типа 192.168.0.0/24
Ну насмешили так насмешили.....
Вы конечно сорки, но учите матчасть....

ОТРЕДАКТИРОВАНО -------------------------------------------- ОТРЕДАКТИРОВАНО
Соооорри...... не посмотрел на
0 И 255
гыгы... после работы всё-таки

SUSE Linux 11 x86_64
nForce4, Athlon 64 3000+, 2048Ьи, 120IDE + 300 + 250 SATA, GF6600LE 128 Mb
nForce4, Athlon 64 3000+, 2048Ьи, 120IDE + 300 + 250 SATA, GF6600LE 128 Mb
-
- Сообщения: 214
Re: 3 Сетевухи
Да, последние 0 и 255 действительно зарезервированы, про предпоследнюю 255 сказать ничего немогу, но 192.168.0.хх отлично работает.
-
- Сообщения: 1689
- ОС: openSuSE 11.2 GM (GеMор едишн)
Re: 3 Сетевухи
Может я не в тему но почему бы не заюзать FreeSCO там все прекрасно работает с 3 сетевушками
. Есть недостаток в том что ядро старое и на больших скоростях загибается (сервер подостижении гдето 1 МБайт/сек падает и секунд 20 ни на какие запросы не отвечает этот барьер зависит от производительности машины - указанная скорость для PII), но если я для интернета то лучше придумать нельзя. Там в настроках есть влючение мостового режима или вроде trust net называется после чего сети на eth1 и eth2 отлично друг друга видят. И зачем прокси , это же гадость ограниченная в протоколах вам нужен NAT. А с прерыванием ничего не поделаеш не хватает их у меня тоже все сетевые на одном висят и это ни мешает ни оффтопику ни пингвину так что причина не в этом.
в конечном итоге вы ничего не теряете т.к. если не потнравится дискетку можно вытащить и перезагрузится B)

в конечном итоге вы ничего не теряете т.к. если не потнравится дискетку можно вытащить и перезагрузится B)
Если уже ничего не помогает - прочти инструкцию.
sysinstall - гадость :)
ASUS A6q00Vm Pentium-M 1.7 GHz, 2Gb RAM, 160Gb HDD,
GeForce Go 7300 64Mb video
sysinstall - гадость :)
ASUS A6q00Vm Pentium-M 1.7 GHz, 2Gb RAM, 160Gb HDD,
GeForce Go 7300 64Mb video
-
- Сообщения: 2910
Re: 3 Сетевухи
Пардон народ, я тоже лопухнулся.
Предпоследние могут быть нулевыми. B)
Инструкция по поднятию интерфейсов:
ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up
ifconfig eth1 192.168.1.1 netmask 255.255.255.0 up
ifconfig eth2 192.168.2.1 netmask 255.255.255.0 up
route add -net 192.168.0.0 dev eth0
route add -net 192.168.1.0 dev eth1
route add -net 192.168.2.0 dev eth2
Объясняю. Когда у тебя стоят сетевухи с разными адресами, но принадлежащие одной сети (192.168.0.0),
система не может определить, через какой передавать данные. Желательно для всех сетевух использовать
разные сети, как указано выше.

Предпоследние могут быть нулевыми. B)
Инструкция по поднятию интерфейсов:
ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up
ifconfig eth1 192.168.1.1 netmask 255.255.255.0 up
ifconfig eth2 192.168.2.1 netmask 255.255.255.0 up
route add -net 192.168.0.0 dev eth0
route add -net 192.168.1.0 dev eth1
route add -net 192.168.2.0 dev eth2
Объясняю. Когда у тебя стоят сетевухи с разными адресами, но принадлежащие одной сети (192.168.0.0),
система не может определить, через какой передавать данные. Желательно для всех сетевух использовать
разные сети, как указано выше.
-
- Сообщения: 33
Re: 3 Сетевухи
Ноут: Kubuntu 10.04
Рабочий десктоп: Kubuntu 9.10
Рабочий десктоп: Kubuntu 9.10
-
- Сообщения: 317
- ОС: linux
Re: 3 Сетевухи
На моем опыте добавление роутинга на существующую на машине сеть не требуется.
Trust №1
-
- Сообщения: 2910
Re: 3 Сетевухи
rjikzy писал(а): ↑13.04.2006 16:51У меня почему-то на
Код: Выделить всё
route add -net <IP> dev <dev>
route показывает свой хелп.
Попробуй -dev или как написано в мане:
route add -net <IP> netmask 255.255.255.0 dev eth0
ЗЫ: Попробуй выполнить первые три команды из предыдущего топика и пришли вывод ifconfig и route -n
Возможно сработает и без явного указания маршрутов
-
- Сообщения: 33
Re: 3 Сетевухи
Liksys писал(а): ↑13.04.2006 17:01rjikzy писал(а): ↑13.04.2006 16:51
У меня почему-то на
Код: Выделить всё
route add -net <IP> dev <dev>
route показывает свой хелп.
Попробуй -dev или как написано в мане:
route add -net <IP> netmask 255.255.255.0 dev eth0
ЗЫ: Попробуй выполнить первые три команды из предыдущего топика и пришли вывод ifconfig и route -n
Не получицца. Комп-то дома, а я на работе

Завтра пришлю подробный лог своих действий и результатов.
Ноут: Kubuntu 10.04
Рабочий десктоп: Kubuntu 9.10
Рабочий десктоп: Kubuntu 9.10