LINUX.ORG.RU

Сообщения massive

 

Дата и время последненго запуска процесса

Форум — General

Добрый день.

Есть жесткий диск с убунтой 14.04. Необходимо узнать когда и какие процессы запускались в последний раз. Гугл ничем не помог. Систему запустить не могу. Подскажите, пожалуйста.

 ,

massive ()

Посоветуйте CMS для управления БД

Форум — General

САБЖ

Ищу аналог данной программе tablepro3 с ориентиром работы на веб-сервере.

Что требуется: создать БД с необходимой структурой, поиск по записям, экспорт данных, разграничение доступа.

Написать самому не предлагать :)

Перемещено JB из talks

 ,

massive ()

CMS для отображения графических файлов

Форум — General

Добрый день.

Существует ли CMS для отображения графических файлов, загруженых на веб-сервер? Суть в следующем: на сервер в разные папки через FTP загружаются картинки. Хотелось бы, чтоб CMS работала в роли файлового менеджера, т.е. переходила по каталогам, отображала миниатюры.

massive ()

Почему один и тот же алгоритм не работает?

Форум — General

Добрый вечер.

По немного изучаю ПХП, и тут столкнулся с непонятной проблемой. Есть два куска кода:

Код 1:

while ($row = $sql->fetch_assoc())
{
	echo "\t\t\t<h2>".$row["book_title"]."</h2>\n
	<p>".$row["book_descript"]."</p>\n
	<p>".$row["cat_name"]."</p>\n
	<p>".$row["book_year"]."</p>";
	$book_id = $row["id"];
}

Код 2:

$row = $sql->fetch_assoc();
$page_title = $row["book_title"];
include $_SERVER['DOCUMENT_ROOT'].'/theme/top.php';
do {
	echo "\t\t\t<h2>".$row["book_title"]."</h2>\n
	<p>".$row["book_descript"]."</p>\n
	<p>".$row["cat_name"]."</p>\n
	<p>".$row["book_year"]."</p>";
	$book_id = $row["id"];
} while ($row = $sql->fetch_assoc());

Вопрос? Почему первый отображает результат, в то время как второй выполняет только первый fetch_assoc, а из самого цикла результата нет?

 

massive ()

XenServer 6.2. не видит RAID 0 на HP ProLiant DL180 G6

Форум — Admin

Добрый день. Пытаюсь поднять XenServer. Создал RAID 0 http://i63.fastpic.ru/big/2014/0528/3d/dcc0080832eddd28a875eb6a2f97053d.jpg
http://i63.fastpic.ru/big/2014/0528/05/271b5f171cb6c903d574e8780f754005.jpg

Однако во время установки видится два винта http://i63.fastpic.ru/big/2014/0528/b0/47e1c2e70e2e9657e5f94ebe4dfea7b0.jpg

Подскажите пожалуйста в чем причина.

 , ,

massive ()

Узнать загрузку канала пользователями

Форум — Admin

Добрый день.

Есть шлюз на Debian, который раздает пользователям через нат интернет. Подскажите программу, желательно с веб-мордой, чтоб показывало каждого пользователя, на сколько он в данный момент загружает канал. Причем интересует суммарная нагрузка, без указаний всех соединений, которые установил пользователь. Главное - чтоб в реальном времени или за короткий промежуток времени.

Заранее спасибо.

massive ()

Вопрос по ip route

Форум — Admin

Возникло несколько вопросов по данной команде.

Есть два провайдера:

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface

allow-hotplug eth0
auto eth0
iface eth0 inet static
        address 192.168.0.1
        netmask 255.255.255.0

allow-hotplug eth1
auto eth1
iface eth1 inet dhcp
#       metric 1
        hwaddress ether 00:1D:92:0F:9B:A5
#       address 10.0.4.104
#       netmask 255.255.0.0
#       gateway 10.0.3.1

allow-hotplug eth2
auto eth2
iface eth2 inet static
#       metric 10
        address 192.168.1.33
        netmask 255.255.255.0
        gateway 192.168.1.1
        dns-nameservers 192.168.1.1

Есть правила для роутинга:

#!/bin/sh

IF0=eth0
P0_NET=192.168.0.0/24

IF1=eth1
P1_NET=10.0.0.0/16
P1=10.0.3.1
IP1=10.0.4.104

IF2=eth2
P2_NET=192.168.1.0/24
P2=192.168.1.1
IP2=192.168.1.33

ip route add $P1_NET dev $IF1 src $IP1 table T1
ip route add default via $P1 table T1
ip route add $P2_NET dev $IF2 src $IP2 table T2
ip route add default via $P2 table T2
ip route add $P1_NET dev $IF1 src $IP1
ip route add $P2_NET dev $IF2 src $IP2

ip rule add from $IP1 table T1
ip rule add from $IP2 table T2

ip route add $P0_NET dev $IF0 table T1
ip route add $P1_NET dev $IF1 table T1
ip route add 127.0.0.0/8 dev lo table T1
ip route add $P0_NET dev $IF0 table T2
ip route add $P2_NET dev $IF2 table T2
ip route add 127.0.0.0/8 dev lo table T2

#ip route add default via $P1
ip route replace default scope global nexthop via $P1 dev $IF1 weight 10 nexthop via $P2 dev $IF2 weight 1
Данный скрипт лежит в /etc/network/if-up.d (кстати, нормально ли так делать?). И все, кроме replace не применяется. Насколько я понимаю, т.к. таблица маршрутизации уже создана. Как же её тогда правильно очистить? Команда ip route flush all в самом начале скрипта отрубает сеть.

 ,

massive ()

2 интернет канала. Объединение каналов или скрипты?

Форум — Admin

Всем здрасте.

У меня назревает определенная задача. Условия: ОС: Debian;
Роль: шлюз в интернет (есть сквид, но можно и снести и просто натить);
Каналы:
eth0 - быстрый, но не надежный. Настройки по DHCP;
eth1 - медленный, но надежный;Также настройки по DHCP, но можно прописать вручную;
eth2 - внутренняя сеть.

Первоочередная задача стоит в создании отказоустойчивого доступа к интернету внутренней сети. Почитав статьи, понял, что везде просто описывают скипты. Т.е. можно просто написать скрипт, который будет пинговать раз в 5 минут через eth0, к примеру 8.8.8.8, и в случае отказа, переключать iptables натить через eth1.

Однако захотелось объединить два канала для увеличение скорости, но также, чтоб осталась отказоустойчивость. Погуглив, увидел про bonding. Тут возникает вопросы, которые не понял из чтения статей:
1) У интерфейсов, которые будут в bonding должен быть один и тот же адрес, ip и mac?
2) Для определения, что канал упал, bonding пингует адреса из списка arp_ip_target. Должны ли они быть в одной и той же подсети, что и интерфейсы?

Или же предложите другие варианты - технологии.

 , ,

massive ()

Выбор планшета

Форум — Talks

Всем добрый день.

Решил прикупить себе планшет. Присмотрелся к Asus Nexus 7 32 Gb. Пока что огорчает то, что в нем отсутствует выход HDMI. Может кто, что посоветовать похожий по характеристикам и цене, с HDMI выходом?

 , ,

massive ()

Резервное хранение документов на работе (SparkleShare, OwnCloud ...)

Форум — Admin

Добрый день.

Посоветуйте, какой софт можно использовать хранилища, наподобие Dropbox. Т.е, чтобы документы лежали как в сети, так и на локальном ПК. Также, чтобы можно было хранить изменения документов, и в случае случайного удаления, восстановить.

Сервер будет на Linux. Клиенты, естественно на Windows.

 , , ,

massive ()

Убрать неправдивую информацию с сайта

Форум — Talks

Всем добрый день, или вечер.

На одном из сайтов есть статья, которая откровенно провокационная, неправдивая. Сайт находится в зоне .com. Whois ничего путевого не выдает. Хостинг расположен в Нидерландах. Может у кого был опыт в таком деле, как воздействовать на данный сайт, в рамках закона (Украинского)?

Upd: Чтоб немного внести ясности. В статье дают заведомо ложные данные про одну из госструктур, а также выложили некоторые личные данные её сотрудников.

 ,

massive ()

Помогите опознать фильм

Форум — Talks

С какого фильма эта гифка?

http://developerslife.ru/58

 , ,

massive ()

WSD (Web Services on Devices)-сканирование на linux-шару

Форум — General

Добрый день.

Кно-нибудь пробовал данную технологию применить в linux-системе? Из описания я вычитал, что её поддерживают только Windows Vista, 7, 2008.

МФУ Samsung SCX-4650N. В описании написано, что сканировение в сетевую папку отсутсвует, вот и подумал про WSD.

 , ,

massive ()

Звонок на скайп-номера через SIP-адаптер?

Форум — Talks

Добрый день.

Попался в руки вот такой девайс Linksys SPA2102. Хочется как-то применить в домашних условиях, при этом не поднимая сервер. По этой статье зарегистрировался на zadarma, к сожалению для того, чтобы воспользоваться их шлюзом, необходимо сделать первый взнос, а хотелось бы на халяву :). А sipnet.ru насколько я понял уже данную услугу не предоставляет. Кто что может посоветовать?

 , , ,

massive ()

Объединить два jabber сервера через третий публичный. Или как сделать корпоративный чат?

Форум — Admin

Вот задумался над таким мазохизмом. Пока что все в теории. Если есть идеи получше, буду раз послушать.

Планируется два сервера, каждый в своей локалке. Скорее всего openfire и jabberd2. Обе сетки за NAT. Как бы объединить эти два сервера, чтобы их пользователи могли общаться между собой. Думал, может использовать какой-то публичный сервер, это вообще реально?

Или же поделитесь опытом в создании корпоративного чата между двумя «изолированными» сетями. Пока что кроме мысли зарегистрировать кучу ICQ или jabber аккаунтов мысли в голову не приходят :(

massive ()

Защита свитча от холода

Форум — Talks

Добрый день уважаемые лоровцы. Поделитесь опытом защиты сетевого оборудования от холода.

Имеется простой свитч фирмы D-link. Он расположен на крыше. Температура на крыше обычно соответствует температуре на улице. Поэтому хочется приготовится к наступлению холодов. Есть идея закинуть его в металлический ящик от ППК типа Орион, предварительно плотно обложив свитч поролоном. Вот и думаю, не сгорит ли он от этого?

massive ()

Связать две локальные сети, которые находятся на NAT

Форум — Admin

Здравствуйте.

Интересует вопрос, как связать две локальные сети, если обе находятся за NAT. Думал использовать hamachi, однако с сегодняшнего дня там запрещено его поднимать как сервис. В neorouter не нашел как пробить NAT. Есть еще какие варианты, поделитесь опытом.

 ,

massive ()

Добавить правило или изменить существуюущие?

Форум — Admin

Здравствуйте. На шлюзе использую некоторые правила для iptables. Все перечислять не буду, а только то, что интересует. Есть два правила, одно для таблицы нат, другое для фильтра.

-A PREROUTING -i eth1 -p tcp ! -s 192.168.0.2 -m multiport --dport 80 -j REDIRECT --to-port 3128
-A FORWARD -i eth1 -s 192.168.0.2 -o eth0 -j ACCEPT
Мне необходимо, чтобы еще один хост, к примеру 192.168.0.5, подпадал под те же правила. Сделать так:
-A PREROUTING -i eth1 -p tcp ! -s 192.168.0.2,192.168.0.5 -m multiport --dport 80 -j REDIRECT --to-port 3128
не катит, ошибка синтаксиса. В мануале не нашел как явно указать в одном правиле несколько IP-адресов. Если же я сделаю так,
-A PREROUTING -i eth1 -p tcp ! -s 192.168.0.2 -m multiport --dport 80 -j REDIRECT --to-port 3128
-A PREROUTING -i eth1 -p tcp ! -s 192.168.0.5 -m multiport --dport 80 -j REDIRECT --to-port 3128
-A FORWARD -i eth1 -s 192.168.0.2 -o eth0 -j ACCEPT
-A FORWARD -i eth1 -s 192.168.0.5 -o eth0 -j ACCEPT
то по логике вещей, пакет от узла 5 попадает под первое правило для узла 2 и на дальнейшие правила не обращает внимание? Или же я ошибаюсь, и такое сделать можно?

 

massive ()

Squid должен отдавать локальную страницу при отсутствии интернета

Форум — Admin

Добрый день.

Решил сделать так, чтобы сквид отдавал страницу с локального вебсервера при отсутствии интернета. Насколько я понял, необходимо определенную страницу ошибки сквида подменить той, которая необходима мне. Гугл ничем не помог.

Кто-то делал подобное?

 , ,

massive ()

Debian 6, apt-get purge, не удаляются все файлы

Форум — Admin

Добрый день.

Не могу полностью удалить пакет. Выполняю apt-get purge nagios3 (пробовал apt-get --purge remove nagios3), команда выполняется успешно, однако:

ls -la /etc/nagios3/
итого 88
drwxr-xr-x  4 root root    4096 Авг 14 09:39 .
drwxr-xr-x 82 root root    4096 Авг 14 09:39 ..
-rw-r--r--  1 root root    1904 Июл  4  2010 apache2.conf
-rw-r--r--  1 root root   12242 Авг 13 12:38 cgi.cfg
-rw-r--r--  1 root root    2441 Июл  4  2010 commands.cfg
drwxr-xr-x  2 root root    4096 Авг 14 09:39 conf.d
-rw-r--r--  1 root root      46 Авг 13 12:38 htpasswd.users
-rw-r--r--  1 root root   43769 Июл  4  2010 nagios.cfg
-rw-r-----  1 root nagios  1293 Июл  4  2010 resource.cfg
drwxr-xr-x  2 root root    4096 Авг 14 09:39 stylesheets
ls -la /etc/init.d/
***
-rwxr-xr-x  1 root root  3649 Янв  1  2011 mtab.sh
-rwxr-xr-x  1 root root  5678 Июл  4  2010 nagios3
-rwxr-xr-x  1 root root  2451 Апр 19  2010 networking
-rwxr-xr-x  1 root root  1814 Дек 26  2009 ntp
***
Соответственно, если после этого выполнить apt-get autoremove, то останется куча левых файлов.

Как правильно удалить пакет, чтоб удалились все конфигурационные файлы, а также файлы из /etc/init.d?

massive ()

RSS подписка на новые темы