Proxy Server небольшой локалки на FreeBSD

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: Proxy Server небольшой локалки на FreeBSD

Непрочитанное сообщение zg » 2008-05-12 16:13:50

princeps писал(а):Если у тебя седьмая фря, то mount_smbfs и не покатит. Я ж тебе специально поэтому написал mount -t smbfs :) Если самба стоит, то и расшаривай ею доступ.
страсти какие-то... сколько на семёрке сижу, всё нормально работает...

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

zg# uname -a
FreeBSD zg.net66.ru 7.0-STABLE FreeBSD 7.0-STABLE #3: Thu May  8 21:09:51 YEKST 2008     zg@zg.net66.ru:/usr/obj/usr/src/sys/ZG  i386
zg# mount_smbfs //zg@gate/share/ /mnt
Password:
zg# mount
/dev/ad4s1a on / (ufs, local)
devfs on /dev (devfs, local)
/dev/ad4s1d on /root (ufs, local, soft-updates)
/dev/ad4s1h on /tmp (ufs, local, soft-updates)
/dev/ad4s1e on /usr (ufs, local, soft-updates)
/dev/ad4s1f on /usr/ports (ufs, local, soft-updates)
/dev/ad4s1g on /var (ufs, local, soft-updates)
//ZG@GATE/SHARE on /mnt (smbfs)
zg#

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Volkoff
мл. сержант
Сообщения: 100
Зарегистрирован: 2008-04-22 10:44:55
Откуда: СПб

Re: Proxy Server небольшой локалки на FreeBSD

Непрочитанное сообщение Volkoff » 2008-05-12 16:16:25

я пытался:

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

/usr/local/etc/free-sa/>mount -t smbfs //root@TestGW/Shara /usr/Shara
mount_smbfs: can't get server address: syserr = Permission denied
user@server - аккаунт на фре или из домена??? впрочем пробовал оба и имя сервера в различных форматах :twisted:
в resolv.conf DC прописан

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

/usr/local/etc/free-sa/>more /etc/resolv.conf
domain  eps.local
nameserver      192.168.10.8
nameserver      195.5.xxx.xxx
в днс локалки поинтер на TestGW есть, какой он адрес получить не может??? :(

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: Proxy Server небольшой локалки на FreeBSD

Непрочитанное сообщение zg » 2008-05-12 16:24:24

Volkoff писал(а):в днс локалки поинтер на TestGW есть, какой он адрес получить не может??? :(
в мане про mount_smbfs есть хорошая секция
FILES
~/.nsmbrc Keeps static parameters for connections and other information.
See /usr/share/examples/smbfs/dot.nsmbrc for details.
бережёт много нервов :D

а ... забыл ещё

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

MOUNT_SMBFS(8)          FreeBSD System Manager's Manual         MOUNT_SMBFS(8)

NAME
     mount_smbfs -- mount a shared resource from an SMB file server

SYNOPSIS
     mount_smbfs [-E cs1:cs2] [-I host] [-L locale] [-M crights:srights] [-N]
обрати особое внимание на -I :wink:

Volkoff
мл. сержант
Сообщения: 100
Зарегистрирован: 2008-04-22 10:44:55
Откуда: СПб

Re: Proxy Server небольшой локалки на FreeBSD

Непрочитанное сообщение Volkoff » 2008-05-12 16:32:22

2 zg спасибо, ткнул носом :mrgreen: я смотрел man mount и там опции smbfs :oops:

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: Proxy Server небольшой локалки на FreeBSD

Непрочитанное сообщение zg » 2008-05-12 16:39:21

Volkoff писал(а):я смотрел man mount и там опции smbfs :oops:
ну.. там тоже много чего интересного есть :)

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

SEE ALSO
     getfacl(1), setfacl(1), nmount(2), acl(3), mac(4), ext2fs(5), fstab(5),
     procfs(5), kldload(8), mount_cd9660(8), mount_msdosfs(8), mount_nfs(8),
     mount_ntfs(8), mount_nullfs(8), mount_nwfs(8), mount_portalfs(8),
     mount_smbfs(8), mount_std(8), mount_udf(8), mount_unionfs(8), umount(8)
главное уметь смотреть :wink:

Covax
мл. сержант
Сообщения: 131
Зарегистрирован: 2008-04-27 23:54:31
Откуда: Витебск, Беларусь
Контактная информация:

Re: Proxy Server небольшой локалки на FreeBSD

Непрочитанное сообщение Covax » 2008-05-12 17:24:28

tango писал(а):блин не катит - нет mount_smbfs
ядро надо пересобрать с опциями:

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

options 	SMBFS
options 	NETSMB
options 	NETSMBCRYPTO
options 	LIBMCHAIN
options 	LIBICONV
mount_smbfs находится в /usr/sbin

По поводу опций в ядре. В FreeBSD 7.0 Release при компилировании с этими опция перестаёт работать mount_smbfs. При попытке подключить шару вываливается с ошибкой "модуль уже загружен". Если без них, то модуль netsmb подружается ручками или автоматом при первом монтировании и прекрасно работает.

Covax
мл. сержант
Сообщения: 131
Зарегистрирован: 2008-04-27 23:54:31
Откуда: Витебск, Беларусь
Контактная информация:

Re: Proxy Server небольшой локалки на FreeBSD

Непрочитанное сообщение Covax » 2008-05-12 17:28:30

Volkoff писал(а):я пытался:

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

/usr/local/etc/free-sa/>mount -t smbfs //root@TestGW/Shara /usr/Shara
mount_smbfs: can't get server address: syserr = Permission denied
А если так попробовать:

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

mount_smbfs  -I IP_ADDR_TestGW //root@TestGW/Shara /usr/Shara
Где IP_ADDR_TestGW IP адрес TestGW

Volkoff
мл. сержант
Сообщения: 100
Зарегистрирован: 2008-04-22 10:44:55
Откуда: СПб

Re: Proxy Server небольшой локалки на FreeBSD

Непрочитанное сообщение Volkoff » 2008-05-12 22:07:55

не довтыкал еще маны или /dev/hands from /dev/ass

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

/usr/home/saab/>mount_smbfs -I 192.168.11.3 //root@TestGW/Shara /usr/Shara      Password:
mount_smbfs: unable to open connection: syserr = Connection refused
/usr/home/saab/>mount_smbfs -I 127.0.0.1 //root@TestGW/Shara /usr/Shara
Password:
mount_smbfs: unable to open connection: syserr = Connection refused
на фаирвалле все внутри локалки разрешено, а саму самбу для mount_smbfs случайно так включать не надо в rc.conf? У меня там только winbind...

Covax
мл. сержант
Сообщения: 131
Зарегистрирован: 2008-04-27 23:54:31
Откуда: Витебск, Беларусь
Контактная информация:

Re: Proxy Server небольшой локалки на FreeBSD

Непрочитанное сообщение Covax » 2008-05-13 1:26:33

Volkoff писал(а):не довтыкал еще маны или /dev/hands from /dev/ass

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

/usr/home/saab/>mount_smbfs -I 192.168.11.3 //root@TestGW/Shara /usr/Shara      Password:
mount_smbfs: unable to open connection: syserr = Connection refused
/usr/home/saab/>mount_smbfs -I 127.0.0.1 //root@TestGW/Shara /usr/Shara
Password:
mount_smbfs: unable to open connection: syserr = Connection refused
на фаирвалле все внутри локалки разрешено, а саму самбу для mount_smbfs случайно так включать не надо в rc.conf? У меня там только winbind...
Как вариант попробуй вообще отключить фаервол на обоих концах и попробовать замаунтить + проверить, что имя компа именно TestGW.
mount_smbfs к самбе никак не относится и для работы нужен только модуль netsmb который идёт по-умолчанию.

Covax
мл. сержант
Сообщения: 131
Зарегистрирован: 2008-04-27 23:54:31
Откуда: Витебск, Беларусь
Контактная информация:

Re: Proxy Server небольшой локалки на FreeBSD

Непрочитанное сообщение Covax » 2008-05-13 1:29:40

princeps писал(а):Если у тебя седьмая фря, то mount_smbfs и не покатит. Я ж тебе специально поэтому написал mount -t smbfs :) Если самба стоит, то и расшаривай ею доступ.
Простите, а откуда такое заблуждение?
Всё прекрасно работает.

princeps
майор
Сообщения: 2684
Зарегистрирован: 2007-09-25 10:20:59
Откуда: Сочи, Москва
Контактная информация:

Re: Proxy Server небольшой локалки на FreeBSD

Непрочитанное сообщение princeps » 2008-05-13 9:08:22

Covax писал(а):Простите, а откуда такое заблуждение?
Вот отсюда: http://www.opennet.ru/opennews/art.shtml?num=14429
Удалены сопутствующие mount_* утилиты (mount_devfs, mount_ext2fs, mount_fdescfs, mount_linprocfs, mount_procfs, mount_std, mount_linsysfs, mount_reiserfs, mount_umapfs), тип файловой системы следует задавать через опцию '-t';
:?
Однако, они меня обманули, засранцы, так как на самом деле все на месте:

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

mail# uname -a
FreeBSD mail.local 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Sun Feb 24 10:35:36 UTC 2008     root@driscoll.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  amd64
mail# ls /usr/sbin | grep smb
mount_smbfs
smbmsg
mail#
Deus quos vult perdere dementat prius
http://www.itforum-sochi.ru

princeps
майор
Сообщения: 2684
Зарегистрирован: 2007-09-25 10:20:59
Откуда: Сочи, Москва
Контактная информация:

Re: Proxy Server небольшой локалки на FreeBSD

Непрочитанное сообщение princeps » 2008-05-13 9:15:06

//root@TestGW/Shara - это должна быть шара на виндовой машине (ну или на другой машине с самбой), соответственно, пользователь root - это должен быть виндовый пользователь. У него должен быть доступ на виндовой машине к расшаренной папке и на вкладке "Доступ - разрешения" и на вкладке "Безопасность". Посмотри, может ты пермишены неправильно выставил.
Deus quos vult perdere dementat prius
http://www.itforum-sochi.ru

Volkoff
мл. сержант
Сообщения: 100
Зарегистрирован: 2008-04-22 10:44:55
Откуда: СПб

Re: Proxy Server небольшой локалки на FreeBSD

Непрочитанное сообщение Volkoff » 2008-05-13 10:40:06

После танцев с бубнами вокруг форматов имен пользователя и компа смонтировалось, но почемуто без права записи, ну да ладно, все равно я уже апач поставил. Спасибо

void*
ефрейтор
Сообщения: 52
Зарегистрирован: 2008-01-03 13:25:13
Контактная информация:

Re: Proxy Server небольшой локалки на FreeBSD

Непрочитанное сообщение void* » 2008-05-13 23:13:04

Решил попробовать Free-SA. Установил из портов, вроди настроил, запускаю:

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

sh: environment corrupt; missing value for
SAERROR: [SAsystem] /bin/sh got signal
Погуглил - говорят нужен в системе sed у которого исходник compile.c имеет версию 1.30 - у меня какраз 1.30, FreeBSD 7
:twisted: может кто сталкивался?

Volkoff
мл. сержант
Сообщения: 100
Зарегистрирован: 2008-04-22 10:44:55
Откуда: СПб

Re: Proxy Server небольшой локалки на FreeBSD

Непрочитанное сообщение Volkoff » 2008-05-14 9:31:19

У меня такое же сообщение free-sa выдал на 7.0, разбираться не стал и поставил lightsquid
p.s. на их сервере более свежая версия лежит чем из портов, я правда не пробовал.

void*
ефрейтор
Сообщения: 52
Зарегистрирован: 2008-01-03 13:25:13
Контактная информация:

Re: Proxy Server небольшой локалки на FreeBSD

Непрочитанное сообщение void* » 2008-05-14 11:50:14

В портах 1.4.0, на оффсайте 1.4.3 - попробовал - теже грабли :( Щас попробую 2.0 бета...
-------
Попробовал... Ниче не изменилось :( Видно несудьба-а-а-а, видно несудьба-а-а-а...

Andy
ст. лейтенант
Сообщения: 1117
Зарегистрирован: 2007-03-04 7:48:58
Откуда: Mytischi

Re: Proxy Server небольшой локалки на FreeBSD

Непрочитанное сообщение Andy » 2008-11-27 11:39:43

void* писал(а):В портах 1.4.0, на оффсайте 1.4.3 - попробовал - теже грабли :( Щас попробую 2.0 бета...
-------
Попробовал... Ниче не изменилось :( Видно несудьба-а-а-а, видно несудьба-а-а-а...
Предположительно проблема в sed и sh.
http://www.opennet.ru/openforum/vsluhfo ... 37681.html
Один из способов обходя проблемы в файле globals.h заменить строку

#define CMDSH "/bin/sh"
на
#define CMDSH "/usr/local/bin/bash"
Jul 16 19:37:15 freebsd sshd[4152]: Invalid user idiot from 210.75.200.104

Аватара пользователя
Cardinal
мл. сержант
Сообщения: 76
Зарегистрирован: 2008-07-04 18:43:11
Откуда: Украина, Харьков
Контактная информация:

Re: Proxy Server небольшой локалки на FreeBSD

Непрочитанное сообщение Cardinal » 2008-11-27 19:10:26

У меня на старой работе стояло такое:

1. FreeBSD 6.3
2. Squid
3. SAMS с юзверями из AD (считает траф достаточно коректно да и удобно в отображении)
4. Samba есно для того, чтоб дружить с AD
5. ну и связь с 5 филиалами на mpd4

Все работало на ура. Никогда никаких сбоев, ну кроме есно дружбы с AD. Когда время более 5 минут разбегается, но это не проблема. Можно (а скорее нужно) и синхронизить время на всех серваках.
Человеческая глупость дает представление о бесконечности.

Andy
ст. лейтенант
Сообщения: 1117
Зарегистрирован: 2007-03-04 7:48:58
Откуда: Mytischi

Re: Proxy Server небольшой локалки на FreeBSD

Непрочитанное сообщение Andy » 2008-12-09 14:39:15

void* писал(а):В портах 1.4.0, на оффсайте 1.4.3 - попробовал - теже грабли :( Щас попробую 2.0 бета...
-------
Попробовал... Ниче не изменилось :( Видно несудьба-а-а-а, видно несудьба-а-а-а...
Проблема не в sed, я написал автору и он исправил ошибку, кстати, вскоре он обещал
выпустить 1.5.1 версию. Ниже идет патч:

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

--- w_config.c  2008-11-24 20:15:35.000000000 +0000
+++ w_config.c.new      2008-12-09 11:36:54.000000000 +0000
@@ -763,7 +763,7 @@


 void InitLocale(void) {
-    char locstring[FILENAMESIZE];
+    static char locstring[FILENAMESIZE];
     const char *t = NULL;
     char *curlocale;
     short int i;
Jul 16 19:37:15 freebsd sshd[4152]: Invalid user idiot from 210.75.200.104