Страница 1 из 1

Samba+lagg

Добавлено: 2012-06-13 9:17:19
Sighter
Здравствуйте!

На FreeBSD 8.2 была настроена Samba, все работало, вполне нормально.
Потом решил объединить два интерфейса в один логический (lagg0), интерфейс поднялся, сервер пингуется. Поднятый когда-то на нем apache для первоначальной настройки squid - тоже доступен.
Но - перестала работать Samba. WIn 7 мне говорит, что "Нет доступа к серверу.....Такой запрос не поддерживается"
В логе nmbd стали появляться записи:

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

No local IPv4 non-loopback interfaces
и
Waiting for an interface to appear
Перезапуск Samba не помогает.
Подскажите, пожалуйста, что еще нужно прописывать и где для корректной работы Samba с логическим интерфейсом?

Re: Samba+lagg

Добавлено: 2012-06-13 12:13:58
Electronik
ipconfig -a покажите.
Вы скорее всего снесли loopback интерфейс lo0.

Re: Samba+lagg

Добавлено: 2012-06-13 12:25:39
manefesto
вроде можно указать на каком интерфейсе слушать

Re: Samba+lagg

Добавлено: 2012-06-13 12:53:08
Charlz_Klug_
Sighter писал(а): В логе nmbd стали появляться записи:

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

No local IPv4 non-loopback interfaces
и
Waiting for an interface to appear
Подскажите, пожалуйста, что еще нужно прописывать и где для корректной работы Samba с логическим интерфейсом?
man smb.conf:
interfaces (G)

This option allows you to override the default network interfaces
list that Samba will use for browsing, name registration and other
NetBIOS over TCP/IP (NBT) traffic. By default Samba will query the
kernel for the list of all active interfaces and use any interfaces
except 127.0.0.1 that are broadcast capable.

The option takes a list of interface strings. Each string can be in
any of the following forms:

o a network interface name (such as eth0). This may include
shell-like wildcards so eth* will match any interface starting
with the substring "eth"

o an IP address. In this case the netmask is determined from the
list of interfaces obtained from the kernel

o an IP/mask pair.

o a broadcast/mask pair.

The "mask" parameters can either be a bit length (such as 24 for a C
class network) or a full netmask in dotted decimal form.

The "IP" parameters above can either be a full dotted decimal IP
address or a hostname which will be looked up via the OS's normal
hostname resolution mechanisms.

By default Samba enables all active interfaces that are broadcast
capable except the loopback adaptor (IP address 127.0.0.1).

The example below configures three network interfaces corresponding to
the eth0 device and IP addresses 192.168.2.10 and 192.168.3.10. The
netmasks of the latter two interfaces would be set to 255.255.255.0.

Default: interfaces =

Example: interfaces = eth0 192.168.2.10/24 192.168.3.10/255.255.255.0

Re: Samba+lagg

Добавлено: 2012-06-13 14:18:47
Sighter
Electronik писал(а):ipconfig -a покажите.
Вы скорее всего снесли loopback интерфейс lo0.

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

SRV# ifconfig -a
ix0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=1bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4>
        ether 90:e2:ba:04:ef:dc
        media: Ethernet autoselect
        status: no carrier
ix1: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=1bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4>
        ether 90:e2:ba:04:ef:dd
        media: Ethernet autoselect
        status: no carrier
em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=219b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4,WOL_MAGIC>
        ether 00:25:90:64:e6:74
        media: Ethernet autoselect (1000baseT <full-duplex>)
        status: active
em1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=219b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4,WOL_MAGIC>
        ether 00:25:90:64:e6:74
        media: Ethernet autoselect (1000baseT <full-duplex>)
        status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
        options=3<RXCSUM,TXCSUM>
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x5
        inet6 ::1 prefixlen 128
        inet 127.0.0.1 netmask 0xff000000
        nd6 options=3<PERFORMNUD,ACCEPT_RTADV>
lagg0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=219b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4,WOL_MAGIC>
        ether 00:25:90:64:e6:74
        inet 10.10.10.15 netmask 0xffffff00 broadcast 10.10.10.255
        media: Ethernet autoselect
        status: active
        laggproto lacp
        laggport: em1 flags=1c<ACTIVE,COLLECTING,DISTRIBUTING>
        laggport: em0 flags=1c<ACTIVE,COLLECTING,DISTRIBUTING>

Re: Samba+lagg

Добавлено: 2012-06-13 14:25:43
Sighter
Charlz_Klug_
попробовал прописать в smb.conf строчку

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

interfaces lagg0 10.10.10.15/24
результат тот же...

Re: Samba+lagg

Добавлено: 2012-06-13 19:05:17
Charlz_Klug_
Sighter писал(а):Charlz_Klug_
попробовал прописать в smb.conf строчку

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

interfaces lagg0 10.10.10.15/24
результат тот же...
А так:

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

interfaces = lagg0
?

Re: Samba+lagg

Добавлено: 2012-06-14 9:22:05
Sighter
Charlz_Klug_ писал(а): А так:

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

interfaces = lagg0
?
То же самое...
Может нужно еще какой-то флаг прописать на интерфейс lagg0? (чтобы он считал его аппаратным) Или вынести его выше loopback интерфейса?

Re: Samba+lagg

Добавлено: 2012-06-14 9:31:25
Charlz_Klug_
Sighter писал(а):
Charlz_Klug_ писал(а): А так:

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

interfaces = lagg0
?
То же самое...
У меня кончились идеи.
Sighter писал(а): Может нужно еще какой-то флаг прописать на интерфейс lagg0? (чтобы он считал его аппаратным) Или вынести его выше loopback интерфейса?
Экспериментируйте дальше.

Re: Samba+lagg

Добавлено: 2012-06-14 9:38:21
Charlz_Klug_
Какие-то товарищи делали: раз и два. На Samba вроде не ругались.

Re: Samba+lagg

Добавлено: 2012-06-14 9:41:00
Dark_fisher
шеф
Самба конфиг в студию.
Если отвалилась самба - может проблема как раз таки в ней

Re: Samba+lagg

Добавлено: 2012-06-15 3:35:53
Sighter
Dark_fisher писал(а):шеф
Самба конфиг в студию.
Если отвалилась самба - может проблема как раз таки в ней
Проблему решил, действительно была ошибка в конфиге Самбы (две записи interfaces - вторая в конце и ссылалась на интерфейс em0).

Всем большое спасибо за помощь!!

Re: Samba+lagg

Добавлено: 2012-06-15 10:54:45
Dark_fisher
Sighter писал(а): Проблему решил, действительно была ошибка в конфиге Самбы (две записи interfaces - вторая в конце и ссылалась на интерфейс em0).

Всем большое спасибо за помощь!!
Не за что.
Обращайтесь еще, и не забывайте помогать другим.