|
Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » И снова Samba. |
|
|
И снова Samba.
|
Новый участник Сообщения: 22 |
Профиль | Отправить PM | Цитировать Привет всем!! *У меня вопрос общего характера по Sambe *и по LAN вообще… для *затравки, немного предыстории. *Так вот, решили мы создать домашнею локальную сеть, протянули пару километров кабеля, расшарили ресурсы, запустили пару игровых серверов, в общем как везде. Так как страна у нас не богатая (к слову, средний заработок *всего 80 гринов) было решено в сервак воткнуть еще две сетевухи (благо по оказии нагребли этого хлама) и с экономить на свиче. *Но как вы уже догадались возникли проблемы другого характера… На серваке установлен RH 9.0, *samba Version 2.2.7a, Linux 2.4.24. Рад буду любому совету! *А пока конкретные грабли. Из разных сетей невозможно зайти на шару по имени компа только по IP. Что делать, все что знал перепробовал.
eth0 * * *Link encap:Ethernet *HWaddr 00:60:97:20:F4:56 * * * * * *inet addr:192.168.70.1 *Bcast:192.168.70.255 *Mask:255.255.255.0 * * * * *UP BROADCAST RUNNING MULTICAST *MTU:1500 *Metric:1 * * * * *RX packets:21153737 errors:0 dropped:0 overruns:0 frame:0 * * * * *TX packets:32725724 errors:0 dropped:0 overruns:0 carrier:0 * * * * *collisions:0 txqueuelen:1000 * * * * *RX bytes:1823317099 (1738.8 Mb) *TX bytes:2863522721 (2730.8 Mb) * * * * *Interrupt:10 Base address:0x1000 eth1 * * *Link encap:Ethernet *HWaddr 00:60:97:20:F4:0B * * * * * *inet addr:192.168.64.254 *Bcast:192.168.64.255 *Mask:255.255.255.0 * * * * *UP BROADCAST RUNNING MULTICAST *MTU:1500 *Metric:1 * * * * *RX packets:4836383 errors:0 dropped:0 overruns:0 frame:0 * * * * *TX packets:7180776 errors:0 dropped:0 overruns:0 carrier:109 * * * * *collisions:0 txqueuelen:1000 * * * * *RX bytes:2227454501 (2124.2 Mb) *TX bytes:3523557012 (3360.3 Mb) * * * * *Interrupt:5 Base address:0x1040 eth2 * * *Link encap:Ethernet *HWaddr 00:60:97:2D:3F:DB * * * * * *inet addr:192.168.71.254 *Bcast:192.168.71.255 *Mask:255.255.255.0 * * * * *UP BROADCAST RUNNING MULTICAST *MTU:1500 *Metric:1 * * * * *RX packets:1119464 errors:0 dropped:0 overruns:0 frame:0 * * * * *TX packets:1875447 errors:0 dropped:0 overruns:0 carrier:0 * * * * *collisions:0 txqueuelen:1000 * * * * *RX bytes:111746614 (106.5 Mb) *TX bytes:2614261312 (2493.1 Mb) * * * * *Interrupt:9 Base address:0x1080 lo * * * *Link encap:Local Loopback * * * * * *inet addr:127.0.0.1 *Mask:255.0.0.0 * * * * *UP LOOPBACK RUNNING *MTU:16436 *Metric:1 * * * * *RX packets:49930 errors:0 dropped:0 overruns:0 frame:0 * * * * *TX packets:49930 errors:0 dropped:0 overruns:0 carrier:0 * * * * *collisions:0 txqueuelen:0 * * * * *RX bytes:3938872 (3.7 Mb) *TX bytes:3938872 (3.7 Mb) и часть конфига самбы... # workgroup = NT-Domain-Name or Workgroup-Name * workgroup = Freenet # server string is the equivalent of the NT Description field * server string = Server hosts allow = 127. 192.168.70. 192.168.71. 192.168.72. 192.168.64. # Configure Samba to use multiple interfaces # If you have multiple network interfaces then you must list them # here. See the man page for details. ; * interfaces = 192.168.12.2/24 192.168.13.2/24 interface = 192.168.64.254/24 192.168.71.254/24 192.168.70.1/24 192.168.72.254/24 # Browser Control Options: # set local master to no if you don't want Samba to become a master # browser on your network. Otherwise the normal election rules apply * local master = yes # OS Level determines the precedence of this server in master browser # elections. The default value should be reasonable * os level = 70 # Domain Master specifies Samba to be the Domain Master Browser. This # allows Samba to collate browse lists between subnets. Don't use this # if you already have a Windows NT domain controller doing this job * domain master = yes # Preferred Master causes Samba to force a local browser election on startup # and gives it a slightly higher chance of winning the election # *preferred master = yes # Enable this if you want Samba to be a domain logon server for # Windows95 workstations. *# domain logons = yes # if you enable domain logons then you may want a per-machine or # per user logon script # run a specific logon batch file per workstation (machine) ; * logon script = %m.bat # run a specific logon batch file per username ; * logon script = %U.bat # Where to store roving profiles (only for Win95 and WinNT) # * * * *%L substitutes for this servers netbios name, %U is username # * * * *You must uncomment the [Profiles] share below ; * logon path = \\%L\Profiles\%U # Windows Internet Name Serving Support Section: # WINS Support - Tells the NMBD component of Samba to enable it's WINS Server * wins support = yes # WINS Server - Tells the NMBD components of Samba to be a WINS Client # Note: Samba can be either a WINS Server, or a WINS Client, but NOT both # * wins server = no # WINS Proxy - Tells Samba to answer name resolution queries on # behalf of a non WINS capable client, for this to work there must be # at least one WINS Server on the network. The default is NO. * wins proxy = no # DNS Proxy - tells Samba whether or not to try to resolve NetBIOS names # via DNS nslookups. The built-in default for versions 1.9.17 is yes, # this has been changed in version 1.9.18 to no. # * dns proxy = yes # Case Preservation can be handy - system default is _no_ # NOTE: These can be set on a per share basis ; *preserve case = no ; *short preserve case = no # Default case is normally upper case for all DOS files ; *default case = lower # Be very careful with case sensitivity - it can break things! ; *case sensitive = no |
|
Отправлено: 15:16, 23-05-2004 |
info man howto Сообщения: 6958
|
Профиль | Сайт | Отправить PM | Цитировать А как у Вас настроен локальный DNS ?
|
------- Отправлено: 22:52, 23-05-2004 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 22
|
Профиль | Отправить PM | Цитировать Ни как не настроен, а для чего нужно настраивать, wins ведь включен? Мастдаевским тачкам ведь DNS не нужен для работы в локалке. *named запущен, но конфиг не правил.
2. Люди, посоветуйте минимальную конфигурацию сервера для работы в локалке. *Чем трафик контралдировать, какие логи вести, первое и необходимое для безопастности локалки, ну и т. д. *и т. п. * 3. Есть еще пару вопросов, например при установки *Samba из исходника, как прописать *ее в автозагузку, куда прописывать и как это делается. Пожалуста с примером. Заранее спасибо! :-)) Добавлено: может здесь проблема... coding system = * * * *client code page = 850 * * * *code page directory = /usr/share/samba/codepages * * * *workgroup = FREENET * * * *netbios name = * * * *netbios aliases = * * * *netbios scope = * * * *server string = Server * * * *interfaces = 192.168.64.254/24 192.168.72.254/24 192.168.70.1/24 * * * *bind interfaces only = No * * * *security = SHARE * * * *encrypt passwords = No * * * *update encrypted = No * * * *allow trusted domains = Yes * * * *hosts equiv = * * * *min passwd length = 5 * * * *map to guest = Never * * * *null passwords = No * * * *obey pam restrictions = Yes * * * *password server = * * * *smb passwd file = /etc/samba/smbpasswd * * * *root directory = * |
Отправлено: 00:35, 25-05-2004 | #3 |
линуксоид Сообщения: 189
|
Профиль | Отправить PM | Цитировать А что
Цитата:
Его ведь нет 2. Все зависит что на этом сервере будет запущено. Логи включай на полную и узучай потихоньку поймеш что тебе и не нужно . 3. По этому поводу целые книги написаны а вы хотите в одном топике все описать. ЗЫ. Очень обширные вопросы [s]Исправлено: lcat, 4:39 25-05-2004[/s] |
|
------- Отправлено: 04:38, 25-05-2004 | #4 |
info man howto Сообщения: 6958
|
Профиль | Сайт | Отправить PM | Цитировать А сам wins откуда имена будет брать ?
client code page = 866 А зачем вам систему ломать исходниками ? Правильнее собрать из сорцов rpm, а его потом поставить. |
|
------- Отправлено: 08:43, 25-05-2004 | #5 |
Новый участник Сообщения: 41
|
Профиль | Отправить PM | Цитировать Mozgoved
Маздаевским тачкам тоже нужен dns только он стоит на последнем месте по определению имени. Далее wins работает только в одной сети, т.е. он через маршрутизатор не пройдет. На твоем месте я бы поднял DNS+DHCP, серверу адрес статический а клиентам динамический. И в опиции добавил бы: wins proxy = yes dns proxy = yes |
Отправлено: 10:19, 25-05-2004 | #6 |
Новый участник Сообщения: 22
|
Профиль | Отправить PM | Цитировать lcat
Цитата:
Цитата:
И еще вопрос, где посмотреть какой из сереверов в данный момент является мастерброузером? В сети есть еще масдаевский сервае 2003, возможно что он выигрывает в голосовании? ruslandh Цитата:
Цитата:
SandySandy Цитата:
На последок, хотелось бы получить более подробные рекомендации по *логам, где их смотреть, как их включать, и т. д. *все что есть в /var/log я просматрел, но там далеко не все.... * |
|||||
Отправлено: 12:33, 25-05-2004 | #7 |
info man howto Сообщения: 6958
|
Профиль | Сайт | Отправить PM | Цитировать |
------- Отправлено: 19:29, 25-05-2004 | #8 |
Новый участник Сообщения: 22
|
Профиль | Отправить PM | Цитировать ruslandh
Спасибо, реально помогло. Скомпилил самбу из исходника, но не могу прописать ее в автозагрузку, приходится каждый раз запускать ручками. И еще, можно самбу запустить не из под root-a? Хотелось бы всетаки получить пару советов по логам. А то как слепой котенок.... |
Отправлено: 18:02, 31-05-2004 | #9 |
info man howto Сообщения: 6958
|
Профиль | Сайт | Отправить PM | Цитировать 1 Прописываешь в /etc/rc.d/init.d/smb скрипт наподобии приведённого ниже :
#!/bin/sh # # chkconfig: 2345 91 35 # description: Starts and stops the Samba smbd and nmbd daemons \ # used to provide SMB network services. # Source function library. . /etc/init.d/functions # Source networking configuration. # Check that networking is up. # Check that smb.conf exists. SourceIfNotEmpty /etc/sysconfig/network && [ "$NETWORKING" != no ] && [ -s /etc/samba/smb.conf ] || exit # # msg_ # export TMPDIR=/tmp LOCKFILE=/var/lock/subsys/smb RETVAL=0 start() { echo -n "Starting CIFS services: " echo -n " NetBIOS over TCP/IP server," start-stop-daemon --start --quiet --exec /usr/sbin/nmbd -- -D RETVAL=$? echo -n " Samba server" start-stop-daemon --start --quiet --exec /usr/sbin/smbd -- -D RETVAL2=$? if [ $RETVAL -eq 0 -a $RETVAL2 -eq 0 ] ; then success "CIFS startup" touch "$LOCKFILE" else RETVAL=1 failure "CIFS startup" fi echo return $RETVAL } stop() { echo -n "Shutting down CIFS services: " echo -n " Samba server," # before shutting down the server, force share closing. # This way the client will be notified about change of server state smbcontrol smbd shutdown 2>/dev/null >/dev/null RETVAL=$? echo -n " NetBIOS over TCP/IP server" smbcontrol nmbd shutdown 2>/dev/null >/dev/null RETVAL2=$? [ $RETVAL -eq 0 -a $RETVAL2 -eq 0 ] && success "CIFS shutdown" [ $RETVAL -eq 0 -a $RETVAL2 -eq 0 ] || failure "CIFS shutdown" [ $RETVAL -eq 0 -a $RETVAL2 -eq 0 ] && rm -f "$LOCKFILE" echo return $RETVAL } restart() { stop start } reload() { echo -n "Reloading smb.conf file: " echo -n " NetBIOS over TCP/IP server," smbcontrol nmbd reload-config 2>/dev/null >/dev/null RETVAL2=$? echo -n " Samba server" smbcontrol smbd reload-config 2>/dev/null >/dev/null RETVAL=$? [ $RETVAL -eq 0 -a $RETVAL2 -eq 0 ] && success "CIFS shutdown" [ $RETVAL -eq 0 -a $RETVAL2 -eq 0 ] || failure "CIFS shutdown" echo return $RETVAL } # See how we were called. case "$1" in start) start ;; stop) stop ;; reload) reload ;; restart) restart ;; condstop) if [ -e "$LOCKFILE" ]; then stop fi ;; condrestart) if [ -e "$LOCKFILE" ]; then restart fi ;; status) status smbd RETVAL=$? status nmbd RETVAL2=$? [ $RETVAL -eq 0 -a $RETVAL2 -eq 0 ] || RETVAL=1 ;; *) echo "Usage: ${0##*/} {start|stop|reload|restart|condstop|condrestart|status}" RETVAL=1 esac exit $RETVAL |
------- Отправлено: 23:38, 31-05-2004 | #10 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
[решено] Проблема с Samba-сервером в Samba-домене | uder | Программное обеспечение Linux и FreeBSD | 3 | 01-12-2009 09:42 | |
Debian/Ubuntu - SAMBA сервер как член домена SAMBA LDAP | RFox | Общий по Linux | 0 | 27-08-2009 10:04 | |
Suse/OpenSuSE - samba + samba-vscan + clamav | eboue | Общий по Linux | 2 | 02-09-2008 22:29 | |
samba | Ambal | Общий по Linux | 7 | 28-07-2005 02:31 | |
Снова и снова "обнаружено новое устройство" | Guest | Microsoft Windows 95/98/Me (архив) | 4 | 24-06-2003 13:58 |
|