eth0, eth1, samba + выход в интернет (мистика какая-то, вместе сетевые карты работать не хотят)

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

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

capsnail
Сообщения: 25

eth0, eth1, samba + выход в интернет

Сообщение capsnail »

Здравствуйте всем!
Сейчас у меня стоит файл-сервер Samba на Linux Slackware 12.2. eth0(192.168.1.22) смотрит в локальную сеть, поставил сетевую карточку eth1(192.168.20.23) которая будет смотреть в инет.
Столкнулся с двумя проблемами:
1) первый раз когда подключил вторую сетевуху, они у меня поменялись местами(eth0 стала 192.168.20.23, eth1 стала 192.168.1.22) и самба напрочь отказалась работать со старой eth0, переткнув витуху в другую карточку, сетевые диски на вин-машинах заработали. Отсюда вопрос: самба как-то привязывается к IP, а не к интерфейсу? И где это можно посмотреть?
2)обе сетевые карты рабочие(проверял, по отдельности - работают), но когда установлены вместе, работает только одна, причем та, которая связана с самбой. С другой карты пинг не проходит вообще никуда. Хотя обе карты активны. В чем может быть проблема?
Вот мой ifconfig:

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

eth0      Link encap:Ethernet  HWaddr 00:80:48:22:a0:74
          inet addr:192.168.1.22  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::280:48ff:fe22:a074/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:832464 errors:0 dropped:0 overruns:0 frame:0
          TX packets:492497 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1149522240 (1.0 GiB)  TX bytes:57615649 (54.9 MiB)
          Interrupt:5 Base address:0xc800

eth1      Link encap:Ethernet  HWaddr 00:06:4f:05:9c:5f
          inet addr:192.168.20.23  Bcast:192.168.20.255  Mask:255.255.255.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:11 Base address:0xc400

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:149 errors:0 dropped:0 overruns:0 frame:0
          TX packets:149 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:7824 (7.6 KiB)  TX bytes:7824 (7.6 KiB)
Спасибо сказали:
Аватара пользователя
yurkats
Сообщения: 70
ОС: Fedora

Re: eth0, eth1, samba + выход в интернет

Сообщение yurkats »

/etc/samba/smb.conf

#======================= Global Settings =====================================

[global]

workgroup = HOME
server string = Samba Server Version %v

netbios name = FC12

interfaces = lo eth0 eth1 192.168.52.0/24 192.168.1.0/24

hosts allow = 127. 192.168.52. 192.168.1.
Спасибо сказали:
capsnail
Сообщения: 25

Re: eth0, eth1, samba + выход в интернет

Сообщение capsnail »

interfaces = lo eth0 eth1 192.168.52.0/24 192.168.1.0/24

вот этого у меня в конфиге не было. Значит, если, предположим, самба должна работать с интерфейсом eth0, я должен в конвиге прописать:
interfaces = lo eth0 192.168.52.0/24?
А есть какие-нибудь мысли по-поводу второго неработающего интерфейса?
Спасибо сказали:
Аватара пользователя
Vadimsky
Сообщения: 30
ОС: Fedora 17

Re: eth0, eth1, samba + выход в интернет

Сообщение Vadimsky »

А есть какие-нибудь мысли по-поводу второго неработающего интерфейса?

Расскажите точнее, на основании чего вы решили что другая сетевуха не работает?
Как тестировали?
Спасибо сказали:
capsnail
Сообщения: 25

Re: eth0, eth1, samba + выход в интернет

Сообщение capsnail »

Vadimsky писал(а):
29.01.2010 19:54
А есть какие-нибудь мысли по-поводу второго неработающего интерфейса?

Расскажите точнее, на основании чего вы решили что другая сетевуха не работает?
Как тестировали?

посмотрел ifconfig, оба интерфейса присутствуют
работу проверял пингом на локальный адрес, у одного интерфейса пинги проходят, перетыкаю эту же витую пару в другой - тишина
Спасибо сказали:
capsnail
Сообщения: 25

Re: eth0, eth1, samba + выход в интернет

Сообщение capsnail »

Подниму еще разок свою тему... )
Может кто-то все-таки сталкивался с такой проблемой? Я менял сетевые карты, сами себя они пингуют, но одна из них, которая работает с самбой и смотрит в локалку работает прекрасно, а вторая, которая должна смотреть в интернет - вообще не хочет(пингует только сама себя), и никакие дргие машины в локлке не пингуются... Всю голову сломал, не понимаю почему так происходит :(
Но терзают меня смутные сомнения, что дело в самбе... (хотя когда самбу отключал, не помогло) Это возможно? Что покрутить еще, где посмотреть?
Напомню: Linux Slackware 12.2
Спасибо сказали:
Sleeping Daemon
Сообщения: 1450

Re: eth0, eth1, samba + выход в интернет

Сообщение Sleeping Daemon »

capsnail писал(а):
08.02.2010 09:37
Подниму еще разок свою тему... )
Может кто-то все-таки сталкивался с такой проблемой? Я менял сетевые карты, сами себя они пингуют, но одна из них, которая работает с самбой и смотрит в локалку работает прекрасно, а вторая, которая должна смотреть в интернет - вообще не хочет(пингует только сама себя), и никакие дргие машины в локлке не пингуются... Всю голову сломал, не понимаю почему так происходит :(
Но терзают меня смутные сомнения, что дело в самбе... (хотя когда самбу отключал, не помогло) Это возможно? Что покрутить еще, где посмотреть?
Напомню: Linux Slackware 12.2

Почему Вы считате, что это должно работать?
Вы бы объяснили выши действия. Что знаачит менял сетевые карты? Если просто шнурок перетыкали - так и не должно работать.
И вывод ifconfig приведите, до того как меняли карточки и после.
Спасибо сказали:
capsnail
Сообщения: 25

Re: eth0, eth1, samba + выход в интернет

Сообщение capsnail »

Почему если перетыкал шнурок не должно работать? Может немного неправильно выразился: пробовал ставить другую сетевую карту. Еще пробовал вставлять ее в другой PCI слот.
ifconfig с моего первого поста не поменялся, за исключением того, что я пробовал ставить другие ip адреса на картах
Спасибо сказали:
Zolom
Сообщения: 17
ОС: Fedora

Re: eth0, eth1, samba + выход в интернет

Сообщение Zolom »

Ну во первых самба тут ни причем. Во-вторых у вас все счетчики показывают нули, а это значит, что трафик не ходит. Попробуйте снизить скорость на карте, например в 100 Full, возможно со стороны провайдера порт на комутаторе не определил вашу карту. И если вы подключили инет ко второй карте, покажите таблицу маршрутов, Отключите iptables на время тестов, если таковой присутствует, ну и tcpdump вам в помощь.
Спасибо сказали:
capsnail
Сообщения: 25

Re: eth0, eth1, samba + выход в интернет

Сообщение capsnail »

Самба действительно не при чем) Я тут ковырялся и обнаружил вот что: если я назначаю интерфейс eth0 на любую подключеную сетевую карту, то она прекрасно работает. Если же интерфейс сменить на eth1, eth2 и т.д. то все - в системе она стоит, можно ее посмотреть, сама себя пингует, но пропинговать ее с другой локальной машины или послать пинг от нее невозможно. В чем может быть такая засада?
to Zolom: у меня пока стоит программа минимум, чтобы хотя бы 2 установленные карточки нормально функционировали, т.е. хотя бы обе карточки нормально принимали-отправляли пинги в лок сети
Спасибо сказали:
Sollomon
Сообщения: 15

Re: eth0, eth1, samba + выход в интернет

Сообщение Sollomon »

Смотрите в сторону iptables, что у вас там делается.
Спасибо сказали:
capsnail
Сообщения: 25

Re: eth0, eth1, samba + выход в интернет

Сообщение capsnail »

Смотрите в сторону iptables, что у вас там делается.

Смотреть там нечего :) input output forward - везде accept
Спасибо сказали:
capsnail
Сообщения: 25

Re: eth0, eth1, samba + выход в интернет

Сообщение capsnail »

Итак, после очередных ковыряний и чтения мануалов я поставил IP на двух сетевых картах к одной подсети, т.е. допустим, eth0 192.168.1.50 eth1 192.168.1.51 и, о чудо:), обе сетевухи заработали и стали пинговаться. Вывод я сделал такой, сетевухи работают только в подсети 192.168.1.0-255.
А где это ограничение выставляется? И вообще, почему так получилось? До этого, если я назначал на интерфейсы разные подсетки, все работало. Замечу, что этот эксперимент я провел на только что установленной slackware 12.2
Спасибо сказали:
Аватара пользователя
fiZick
Сообщения: 6

Re: eth0, eth1, samba + выход в интернет

Сообщение fiZick »

ограничений тут никаких нет....что ты пингуешь с адреса 192.168.20.23?
Я менял сетевые карты, сами себя они пингуют, но одна из них, которая работает с самбой и смотрит в локалку работает прекрасно, а вторая, которая должна смотреть в интернет - вообще не хочет(пингует только сама себя), и никакие дргие машины в локлке не пингуются..

в какой локалке другие машины? в той же что и первая сетевуха?
Спасибо сказали:
capsnail
Сообщения: 25

Re: eth0, eth1, samba + выход в интернет

Сообщение capsnail »

фуф, еле вас нашел, почту надо порчаще проверять :)

что ты пингуешь с адреса 192.168.20.23?

машины в локальной сети
в какой локалке другие машины? в той же что и первая сетевуха?

да, в той же, что и первая сетевуха 192.168.1.0/24
Спасибо сказали:
kruztom
Сообщения: 2
ОС: Ubuntu

Re: eth0, eth1, samba + выход в интернет

Сообщение kruztom »

а как настраивались сетевухи? руками или с помощью network manager? есть такое дело, у меня тоже две сетевухи, network manager'ом настраивал - были такие же проблемы, удалил network manager, настроил руками, заработало.
Спасибо сказали: