-
Публикации
156 -
Зарегистрирован
-
Посещение
Все публикации пользователя skeletor
-
Freebsd не видит винты на карточке Sil 3114
тему ответил в skeletor пользователя skeletor в Программное обеспечение, биллинг и *unix системы
Проблема оказалась в старых винтах. Подключил винты поновее - всё увиделось. Правда под linux (gentoo) старые винты виделись. -
Freebsd не видит винты на карточке Sil 3114
тему ответил в skeletor пользователя skeletor в Программное обеспечение, биллинг и *unix системы
А у меня нет строки subclass = RAID видимо это другая карточка или как? Под линуксом видится, всё ок, а под вряхой не хочет. -
Есть внешняя карточка Sil 3114 на 4 порта: подключено 2 одинаковых винта. Проблема в том, что фря не видит винты, а видит только саму карточку. Пробовал релизы 8.1, 7.3 - тоже самое. Хотя загрузчик видит: CD Loader 1.2 ... Starting the BTX loader BTX loader 1.00 BTX version is 1.02 Consoles: internal video/keyboard BIOS CD: is cd0 BIOS drive A: is disk0 BIOS drive C: is disk1 BIOS drive D: is disk2 BIOS drive E: is disk3 ... freeBSD/i386 bootstrap loader, Revision 1.1 Вот, через pciconf -lv что выводит: atapci0@pci0:1:8:0: class=0x018000 card=0x31141095 chip=0x31141095 rev=0x02 hdr=0x00 vendor = 'Silicon Image Inc (Was: CMD Technology Inc)' device = 'SATALink/SATARaid Controller (Sil 3114)' class = mass storage Как заставить видеть отдельно винты?
-
[Решено] MPD и клиенская подсеть
тему ответил в skeletor пользователя skeletor в Программное обеспечение, биллинг и *unix системы
Ну вообще-то он уже стоит. А если бы не стоял, тогда однозначно shell. Если я писал только о серверной части, значит на клиенской всё настроено и никаких дополнительных телодвижений делать не нужно. Что касается script_down.pl - то я об этом писал ещё во втором посте. Да и не нужен он конкретно в моей ситуации (но может потребоваться в другой). -
[Решено] MPD и клиенская подсеть
тему ответил в skeletor пользователя skeletor в Программное обеспечение, биллинг и *unix системы
2Ivan_83 Если такое нужно для 1-го клиента - то конструкция switch-case не нужна (я писал в общем случае). Достаточно простого if. Если для 2 и более - очень удобно применять конструкцию switch-case (вы видимо не слышали о такой). Особой разницы нет: perl или shell. Я написал на perl. В принцыпи вы ничего нового не написали, а лишь взяли мой пост и по своему предложения составили. :) -
[Решено] MPD и клиенская подсеть
тему ответил в skeletor пользователя skeletor в Программное обеспечение, биллинг и *unix системы
Всем спасибо, разобрался. 1) Добавляем такие строки в mpd.conf set iface up-script /usr/local/etc/mpd5/script_up.pl set iface down-script /usr/local/etc/mpd2--> рядом со строк рядом со строками set iface (если прописать в конец не будет работать) 2) Стартовые скрипты выглядят так: cat script_up.pl #!/usr/bin/perl # 0-iface, 1-proto, 2-server IP, 3-client IP , 4-login use Switch; switch($ARGV[4]){ case client{ `/sbin/route add -net 10.9.0.0/24 $ARGV[3]`; } } cat script_down.pl #!/usr/bin/perl # 0-iface, 1-proto, 2-server IP, 3-client IP , 4-login use Switch; switch($ARGV[4]){ case client{ `/sbin/route del 10.9.0.0/24`; } } От себя добавлю: скрипт для удаления маршрута в принцыпи не нужен, так как маршрут удаляется сам, при отключении клиента (интерфейс просто уничтожается). -
Всем привет. Есть работающий MPD сервер. К нему подключаются клиенты, всё работает. Появился новый удалённый офис (настроил на нём mpd client), он подключается, всё нормально. Только у офиса того, есть своя подсеть 10.9.0.0/24 и что бы они могли нормально выдеть нашу локальную сеть приходится на сервере (там где стоит mpd server) вручную добавлять маршрут в их подсеть: #route add -net 10.9.0.0/24 10.11.0.109 где 10.11.0.109 - адрес выдаваемый удалённому клиенту. Можно ли как-то сделать, что бы при подключении этого клиента, сеть 10.9.0.0/24 добавлялась автоматом? Нашёл параметр set iface route но мне кажется это не то, хотя не уверен. Подскажите, умеет ли MPD такое делать? OS FreeBSD 8.1 amd64, MPD-5.5
-
Посоветуйте роутер - поддерживает vlan'ы (хотя бы штук 50) - имеет как минимум 2 gigabit ethernet - желательно в каждой линейки брендов отдельно - бренды (hp, cisco, linksys) - встроенный файервол - хотелось бы (но не обязательно) шейпер скорости на порту и на влане. Бюджет пока неясен. Нужен достаточно хороший, стабильный роутер, но не сильно дорогой.
-
Соединение по сокету и порту: в чём разница?
тему ответил в skeletor пользователя skeletor в Программное обеспечение, биллинг и *unix системы
Да именно его и имел ввиду. -
Предположим есть возможность использовать подключение по порту и по сокету. Интересует несколько вопросов: 1) В какие случаях лучше использовать сокет? порт? 2) Какой тип соединения работает быстрее? меньше всего нагружает ОС? Интересует вопрос как в общем, так и конкретно для такого ПО: mysql, postgresql, clamav, spamassassin. Предпочтительная ОС FreeBSD (но интересны так же варианты и для linux) Если есть толковая литература об этом - киньте ссылку. Заранее спасибо.
-
FreeBSD 8.1 PopTop - "Local: bind: Address already in use"
тему ответил в skeletor пользователя skeletor в Программное обеспечение, биллинг и *unix системы
Ставил версию mpd 5.5. dsk Перед тем, как оскорблять, советую почитать http://unix.derkeiler.com/Mailing-Lists/Fr...2/msg00193.html . Видимо и там тоже кривые руки. Если ничего не придумаю, то буду пробовать версию 4. -
ОС FreeBSD 8.1 amd64. Установил poptop-1.3.4_2. Первый клиент подключается нормально, а вот при подключении всех последующих получаю в логах сообщение: ppp: Warning: Local: bind: Address already in use ppp: Warning: set server: Failed 2 в итоге они не могут подключиться. Получается так: кто первым подключился, тот и работает, а вот остальные - не могу. Прочёл статью http://faded.org/2009/02/freebsd_pptp_server.html , но там речь идёт о FreeBSD 7.1, да и просмотрев файлы, которые нужно пропатчить, увидел, что у меня они уже пропатчены (то есть присутствуют нужные строки). Ещё раз скачал новые исходники в оф.сайта, пересобрал ppp и ничего не изменилось. Подскажите, как решить данную проблему. ПС. mpd не советовать, с ним ещё хуже - работает пару дней, потом тупо подвисает и всё, при попытке убить его подвисает, даже ребут нормально нельзя сделать - виснет сервак. ППС. Может есть ещё pptp сервера под FreeBSD, что бы люди могли нормально из windows подключаться без установки дополнительного софта.
-
squid и доменная авторизация AD с русскими логинами
тему ответил в skeletor пользователя skeletor в Программное обеспечение, биллинг и *unix системы
Всем спасибо. Вот несколько решений (подсказали на форуме) 1) echo "%25d3%25d4%25cf%25cc%25c5%25d4%25ce%25c5%25d7%25c1" | awk '{gsub(/%25/, " 0x", $0); FS=" "; for(i=1; i<=NF; i++) printf "%c", $i; print ""}' - 2) echo '%25d3%25d4%25cf%25cc%25c5%25d4%25ce%25c5%25d7%25c1' | perl -pe ' s/%25([a-f0-9]{2,2})/chr(hex($1))/eg;' | recode -f koi8-r..utf-8 3) $ s=""; for i in d3 d4 cf cc c5 d4 ce c5 d7 c1; do o=`printf "%o" 0x$i`; c=`printf "\0$o"`; s=${s}${c}; done; echo "$s" 4) printf '%b\n' "$(echo '%25d3%25d4%25cf%25cc%25c5%25d4%25ce%25c5%25d7%25c1' | sed 's/%25/\\x/g')" | iconv -f koi8-r -
Есть squid 3.1, настроена доменная авторизация через AD (2008 сервер). Кодировка на сервере KOI8-R. Всё нормально работает, только вот в логах отображается вот такое (вместо имени пользователя): %25d3%25d4%25cf%25cc%25c5%25d4%25ce%25c5%25d7%25c1 Пробовал декодировать и гуглом и штирлицом - не получается. Есть ли способ как-то конвертировать это матюк в что-то читабельное? ПС. Не спрашивайте зачем так сделали (было уже до меня), я сам плююсь на это.
-
Посоветуйте роутер с возможностью организации vpn'a
тему ответил в skeletor пользователя skeletor в Активное оборудование Ethernet, IP, MPLS, SDN/NFV...
LiuPing лучше бы openvpn, но если такое может то будем смотреть. -
Нужен обычный железный роутер, что бы на нём можно было настроить openvpn или pptp. Идеально, если можно было бы его прошить какой-то прошивкой openwrt/ddwrt и поставить туда openvpn. Роутер не dsl, а обычный для RJ45. ПС бюджет до 200$
-
Подвисание на несколько секунд FreeBSD 8.1 amd64
тему ответил в skeletor пользователя skeletor в Программное обеспечение, биллинг и *unix системы
Заметил такую закономерность (если выполнить одно из этих условий, неважно какое): 1) Если убрать из файла nnswitch.conf упоминания о winbind'e тормоза пропадают. 2) Если в конфиге самбы выставить winbind enum groups = no winbind enum users = no то тормоза пропадают Посему вопрос: что дают записи winbind'a в файле nsswitch.conf? Будет ли нормально проходить авторизация в squid'e при выполнении одного из условий (1 или 2)? Меня волнует лишь то, что бы юзеры могли авторизоваться через squid через ntlm/basic авторизацию. -
Подвисание на несколько секунд FreeBSD 8.1 amd64
тему ответил в skeletor пользователя skeletor в Программное обеспечение, биллинг и *unix системы
Хотя нет, проблема-таки оказалась и в самом winbind'e. Он тоже влияет на процесс торможения, правда теперь несколько получше (раза в 2 меньше времени), но всё равно ощущается. Может стоит немного потюнить самбу или как-то ограничить ресурсы winbin'a? -
vexim: не работает blocklist
тему ответил в skeletor пользователя skeletor в Программное обеспечение, биллинг и *unix системы
Всё оказалось намного проще: если запустить exim в режиме расширенного логгирование (exim -bd -d+all > /var/log/exim-debug.log 2>&1), то можно понять, что оно работает, но нужно задавать в БД не user@domain.com, а <user@domain.com> (с угловыми скобками). Это касается роутеров ditch_hdrfrom и ditch_hdrto. В остальных роутерах так же. То есть оно хочет точное совпадение. Что бы добавить возможность совпадения по шаблону или части слова делаем такое: собственно для остальных роутеров аналогично. После этого можно задавать не только адрес, но и домен. -
Подвисание на несколько секунд FreeBSD 8.1 amd64
тему ответил в skeletor пользователя skeletor в Программное обеспечение, биллинг и *unix системы
Проблема оказалась в samb'e, а точнее в демоне smbd. Но мне для авторизации в AD нужен только windind. Собственно, лишнее пока отключил, наблюдаю. -
Подвисание на несколько секунд FreeBSD 8.1 amd64
тему ответил в skeletor пользователя skeletor в Программное обеспечение, биллинг и *unix системы
Я вот думаю, это какой-то софт. Есть подозрение, что samba34 (а точнее winbindd - уж очень много процессов запускает). Остановил samb'y, понаблюдаю. -
Подвисание на несколько секунд FreeBSD 8.1 amd64
тему ответил в skeletor пользователя skeletor в Программное обеспечение, биллинг и *unix системы
Ну а причём тут dns'ы к выводу top'a? -
Стоит FreeBSD 8.1 amd64 на железе HP Proliang DL180 G6 (4Гб оперативы, Intel® Xeon® E5504@2.00GHz). При выполнении некоторых команд (top, логине по ssh на тачку, ...) сервак как-будто подвисает на несколько секунд. Памяти и проца ему хватает с головой, так как выполняет функции шлюза для небольшой организации. Может кто сталкивался, с таким и знает как решить проблему?
-
sudo и #
тему ответил в skeletor пользователя skeletor в Программное обеспечение, биллинг и *unix системы
Всем спасибо, проблема заключалась в том, что блок if был прописан 2-ды: в .profile и в .bashrc. Оставил в .profile и всё заработало. -
sudo и #
тему ответил в skeletor пользователя skeletor в Программное обеспечение, биллинг и *unix системы
В этих случаях получаю оболочку root'a и права root'a. А мне нужно, что оболочка была моя и права root'a. Эффект такой же как и при выполнении команды su.