Раньше, работало, а то вдруг, взяло и перестало. (Было замечено только через несколько месяцев)
У меня самая обычная локалка, и, самба нужна вобщем-то, чтобы шарами делиться и других видеть.
# cat /etc/samba/smb.conf
[global]
workgroup = ZZZ
netbios name = logos
log level = 2
security = share
browsable = yes
local master = yes
interfaces = 192.168.102.0/24
hosts allow = 192.168.102.0/24
os level = 80
preferred master = yes
browseable = yes
[temp]
path = /tmp
public = yesНа шару заходит с других компов, но в сетевом окружении меня не видят. Ну и я других (использую fusesmb)
# smbd --version
Version 3.0.37
# uname -a
Linux logos 2.6.30.9 #1 Tue Nov 10 23:41:28 EET 2009 i686 Intel(R) Celeron(R) M processor 1.50GHz GenuineIntel GNU/Linux
# iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destinationChain FORWARD (policy ACCEPT)
target prot opt source destinationChain OUTPUT (policy ACCEPT)
target prot opt source destination
Как я понимаю, nmbdlookup проваливается в чём-то... уже пару дней трахаюсь, не могу починить.... Хэлп!
>[оверквотинг удален]
>У меня самая обычная локалка, и, самба нужна вобщем-то, чтобы шарами делиться
>и других видеть.
># cat /etc/samba/smb.conf
>[global]
>> os level = 80
> preferred master = yes
> browseable = yes
>
>На шару заходит с других компов, но в сетевом окружении меня не
>видят. Ну и я других (использую fusesmb)а вы посмотрите через nmblookup -M, кто в вашей сети мастер-браузер и что он отдает. Проблема в нем.
>>[оверквотинг удален]
>>На шару заходит с других компов, но в сетевом окружении меня не
>>видят. Ну и я других (использую fusesmb)
>
>а вы посмотрите через nmblookup -M, кто в вашей сети мастер-браузер и
>что он отдает. Проблема в нем.Генту, *бля!
Что-то они намутили, так, что у сетевого интерфейса не стало параметров по умолчанию, т.е. потребовалось (пару месяцев назад писать):
config_eth0=( "192.168.102.112" )
routes_eth0=(
"-net 192.168.102.0/24 dev eth0"
)
, т.е. чтобы она локальные адреса из сети класса C видела. До этого, сетевуха видела это по умолчанию...Так вот, оказалось, что у неё ещё и маска с бродкаст-адресом по-дефолту другие!
Т.е. маска по умолчанию 255.255.255.255, т.е. бродкастило только само себе... Р-р-р-р-р!
Проблема в том, что при стартапе-самбы (и когда делался nmblookup -d 2), самба явным образом в консоль писала, что использует корректные маску и бродкаст... Как думаете, нужно ли баг-репорт на самбу слать?# ifconfig eth0
eth0 Link encap:Ethernet HWaddr 00:0a:e4:3d:f5:2d
inet addr:192.168.102.112 Bcast:0.0.0.0 Mask:255.255.255.255
UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1
RX packets:746 errors:0 dropped:0 overruns:0 frame:0
TX packets:511 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1102461 (1.0 MiB) TX bytes:36237 (35.3 KiB)
Interrupt:11# nmblookup -d 2 -B 192.168.102.0 logos.k83
added interface ip=192.168.102.112 bcast=192.168.102.255 nmask=255.255.255.0Или я таки ламер, и что-то не предусмотрел? ;)