Как легально предоставлять хостинг на собственном сервере?

У меня работает собственный сервер, размещённый у меня дома, в кладовке, снабжён источником бесперебойного питания. Имею два канала связи от двух провайдеров (первый канал со скоростью 60 мегабит/с, но есть возможность ускориться до 100 мегабит. второй канал — 5 мегабит, максимум у провайдера 50 Мб/с). Сервер имеет один жесткий диск объёмом 2 терабайта, но планирую расшириться. На сервере уже размещено где-то 12 сайтов: проекты друзей и зеркала сайтов, которые я делал на заказ как веб-разработчик, и два собственных проекта. Сервер снабжён многодоменной почтовой системой. ОС сервера — CentOS. Сам сервер кроме веб-хостинга и почты используется как SAMBA-файлохранилище внутри моей домашней сети и маршрутизатор. Для удобства и безопасности, пишу собственную систему управления аккаунтами пользователей и их правами (как на главном домене сервера, так и на личных доменах пользователей), с помощью которой я могу определить FTP-путь к папке, которая будет корнем FTP, включить/выключать почтовый ящик, доступ к SSH (включать/не-включать chroot в безопасное место), VPN, Samba (Да, я использую SMB для управления сайтами, потому что работаю с файлами сайта напрямую, не ковыряясь с лишним переносом файлов туда-сюда), и даже зарегистрировать в Active Directory внутри моей сети (доступ к которой возможен по VPN)).

Основной вопрос в том, как я могу легально предоставлять свой хостинг на коммерческой основе?

Рассчитываю на небольшое число клиентов (максимум на 10/20), чтобы по крайней мере окупало расходы на скоростной интернет (ну и на электричество, хотя железо не очень прожорливо, ИБП на 1000 VA, сам_сервер+коммутатор_24_порта+две_точки_Wi-Fi нагружают его на 45%).

При этом я не имею никаких ЮрЛиц и не являюсь ИП.

Проблемы с гибернацией в Windows 7?

Здравствуйте!
Опишу задачу и проблему с которой столкнулся.
Задача следующая, нужно отправлять каждый день ПК в гибернацию в 19:00, с условием, после простоя 30 мин.
Как пытаюсь ее решить.
Включил режим гибернации «powercfg -h on», создаю задачу в планировщике, в триггерах указываю
Начать задачу: По расписанию
Параметры: Ежедневно, Начало 19:00, Повторять каждые: 1дн
В действиях:
Действие: Запуск программы
Параметры или сценарий: shutdown
Добавить аргумент: -h
Условия:
Запускать задачу при бездействии компьютера в течении: 30 мин
Ожидать простоя в течении: 5 мин
Останавливать при выходе компьютера из простоя — да
Перезапустить при возобновлении простоя — да
Параметры:
При сбое выполнения перезапускать через 1 мин
Количество попыток перезапуска 3
Читать дальше

DNS Bind, forwarers { ... } через прокси

Здравствуйте.
Учусь разворачивать DNS в сети. Понимаю принцип работы Bind, но ранее всегда настраивал его с прямым доступов в Сеть, что позволяло указывать в секции forwaders { 8.8.8.8; 8.8.4.4; }; и запросы на внешние ресурсы уходили на сервера Google. Сейчас в тестовой среде появился прокси на Squid (Debian, версия Squid 3.1.20), который минимально настроен на проксирование запросов из внутренней сети без авторизации.

Конфиги в минимальном состоянии, только чтобы работало:
directory "/var/cache/bind"; forwarders { 8.8.8.8; 8.8.4.4; }; dnssec-validation auto; auth-nxdomain no; # conform to RFC1035 listen-on port 53 { 127.0.0.1; 10.1.1.3; }; disable-empty-zone yes; zone «agc.com» { type master; file «db-agc.com»; journal "/var/cache/bind/db-agc.com.jnl"; allow-update {key rndc-key;}; }; zone «1.1.10.in-addr.arpa» { type master; file «db-1.1.10»; journal "/var/cache/bind/db-1.1.10.jnl"; allow-update { key rndc-key; }; };
Разрешение прямое и обратное для внутренних хостов работает.
Примерная схема сети:
Схема">

Как настроить домен 3-го уровня на Apache?

Здравствуйте!
Задача настроить домен 3го уровня на веб-сервере Apache
Имеется:
ОС windows 2003;
Apache 2.2.4;
Служба DNS;
Уже настроенный и работающий сайт;
Что сделано:
Файл httpd.conf содержит в том числе:
ServerRoot «C:/web/Apache» Listen 80 ServerName server.yarrsk.ru:80 DocumentRoot «C:/web/htdocs» Options Indexes FollowSymLinks AllowOverride All Order allow,deny Allow from all
Файл httpd.conf — раскомментирована строка:
Include conf/extra/httpd-vhosts.conf
Файл httpd-vhosts.conf содержит:
NameVirtualHost 127.0.0.1:80 DocumentRoot «C:/web/htdocs» ServerName yarrsk.ru ServerPath «C:/web/htdocs» DocumentRoot «C:/web/htdocs_old» ServerName old.yarrsk.ru ServerPath «C:/web/htdocs_old»
Служба DNS настроена следующим образом:
Создана зона прямого просмотра yarrsk.ru, в ней создан узел А с именем old
Проблема при переходе на old.yarrsk.ru отображается содержимое в DocumentRoot «C:/web/htdocs», вместо DocumentRoot «C:/web/htdocs_old»
Подскажите в чем может быть проблема. Спасибо

Как решить ошибку Error 41 Microsoft Windows Kernel Power на сервере?

Приветствую всех! Не знаю как и быть, но со свежекупленном сервером происходит такая беда — 41ая ошибка и как следствие — спонтанная перезагрузка. Исходя из этого support.microsoft.com/kb/2028504/ru мой случай аккурат подпадает по 3тий вариант развития событий, а именно жесткое зависание и отсутствие бсода. Форумные эксперты, найденные на просторах сети, подсказали отключить: все С-state процессора, SpeedStep, TurboBoost и С1E (С1E в биосе нет), короче говоря, все, что влияет на питание процессора. После отключения, время жизни без перезагрузок увеличивается до нескольких дней, и все равно сервак перезагружается.
Эксперименты с подлкюченным одним из двух блоков питания — появляется ошибка whea_uncorrectable_error на обоих бп. Всегда после таких перезагрузок на лицевой панели корпуса зеленый диод меняет цвет на желтый (знак восклицания в треугольнике).
Проверенно в ОС windows 2008R2, 2012, 2012R2
Конфигурация: платформа P4208IP4LHGC, проц. Xeon E5-2620 2шт
Платформа прошита на последнюю версию 02.01.0002

Жесткий диск WD работает в кармане, но внутри компа не дает запуститься последнему

Получили внешний жесткий диск в подарок к телевизору Samsung. Через три недели очень редкого использования при подключении через usb распиналась файловая система, винда предложила отформатировать, но не смогла — ошибка (не заскриншотил, извините). Помогло только удаление раздела и сознание нового. До первого же перетыкания. После подключения и отключения — та же беда. Разобрал кейс (он, кстати, одноразовый, без поломки защелок — не разобрать). Воткнул диск в новый карман (другой, заведомо рабочий), отформатировал, в таком состоянии диск работает уже неделю, нет никаких нареканий.
Внутри стоял WD5000BPVT. Вывод — прокладка-конвертер SATA-USB — полный шлак. Скорость чтения в стандартном кармене была 30 мб/с. в другом кармане — 40 мб/с.
Но не это было самым огорчительным.

При попытке подключить диск напрямую через сата — компьютер не стартует. На первом же окне после проверки памяти/дисков экран становится черный, и все… Тихо шуршат вентиляторы, биоса нет.
Отключил, поставил в биосе на этот сата порт горячее подключение, загрузился, воткнул хард — менеджер дисков видит два куска — 58.22 RAW и не размеченный на 407.54.

Вопрос к знатокам — что это зверь?
Через мои руки прошло много жестких дисков, но такое — вижу в первый раз.
Хотелось бы все-таки его использовать в качестве внутреннего.
Буду искренне благодарен за дельные советы.

UPD: Слышал, что у некоего знакомого знакомого такая же проблема.

Как пробросить принтеры через 2x client или исправить «серые экраны» в remmina?

Есть сеть 80-100 машин linux xubuntu. Работа через терминал — 2003r2 2008r2. Сейчас работа идет через remmina. С ней есть проблема. Часто, при коннекте в сессию, после ввода логина и пароля, окно приглашения пропадает, остается «серый экран», и клиент зависает. Исправляется выбрасыванием пользователя из сессии. Нашел программу 2x client там все работает замечательно, но не пробрасываются принтеры. Техподдержка платная, и стоит дорого. Посему прошу помощи здесь. Может кто сталкивался? Как пробросить принтеры чере

Как разместить ярлык в закрепленной области меню пуск, или в меню частоиспользующихся программ?

Нужно в доменной сети разместить всем пользователям в меню пуск определенный ярлык. Пробовал делать через GPO, разместить получается только в разделе все программы, а надо именно на главной закладке. Может быть кто знает другое решение?

Неожиданная перезагрузка EJabberd — как такое возможно?

Здравствуйте, специалисты по Linux, Erlang и/или EJabberd.

Я столкнулся с очень странной (и даже невероятной) ситуацией при использовании EJabberd. Необъяснимость произошедшего очень заинтересовала, но собственное расследование ни к чему не привело. Надеюсь на помощь сообщества.

Исходные данные: VDS под Xen, на которой уже полгода крутится Ubuntu 12.04, и стандартные пакеты: изолированный (без S2S) EJabberd и RabbitMQ. За всё это время оба приложения перезагружались только планово при обновлениях или перезагрузках всего сервера, в остальном работали стабильно. К ejabberd локально подключен jabber-bot.

Недавно, пересматривая логи, обнаружил что бот терял связь с сервером на 40 секунд. Удивился, не сеть localhost же отваливался — посмотрел больше. И тут началось интересное.

Исходя из логов и таблицы процессов оказалось что процесс с Erlang VM (beam) был перезагружен. Время создание beam-процесса и его внутренний uptime (ejabberdctl stats uptimeseconds) конечно же соответствовали времени отключения бота.

Вопросы: почему упал(?) хвалёный пуленепробиваемый elrang. И, что более интересно, — кто его перезапустил?
Читать дальше

Хватит ли 1 Гбайт RAM для nginx + redmine (passenger) + mysql + php + git + svn?

Уже года 3-4 пользуюсь шаред-хостингом за 10$/месяц с 512 Мбайт RAM где все перечисленное вполне неплохо уживается (правда есть забавная особенность — процессы php и mysql не входят в это ограничение), но вот для redmine всего два воркера (каждый съедает до 200 Мбайт :() маловато. Хотелось бы больше.

1) Поэтому задумался о переходе на VDS (за те же 10$/месяц, но уже 1 Гбайт RAM), но т.к. раньше им не пользовался, возник закономерный вопрос: а хватит ли указанного объема RAM и будет ли оно работать быстрее? Или, возможно, стоит просто доплатить хостеру еще 7$ за дополнительные 512 Мбайт RAM?

Из того что должно быть:

* nginx

* redmine (сейчас используется passenger, скорее всего так и останется)

* git
Читать дальше