Личный блог админаRSS стрічка
Автор блогу:
Надежный хостинг в Европе - wishhost.net
0
Было время когда я искал себе веб хостинг где я смогу получить и качество и не платить большие деньги. Этого, в принципе хочет каждый. Что бы и качество было и платить минимум. Мне не важна была география на то время, я остановился тогда на бесплатном хостинге, дело было в 2006 году потому денег на платный тогда не было, студенческие годы как никак :). Ну так вот, создал я тогда свой первый сайт на html, потом я узнал про великую и могучую php nuke :), для меня казалось супер система. Но вот после того как сайт на ней начали блокировали за нагрузку, я узнал что она еще и прожорлива, ну ни как не для http://wishhost.net/http://wishhost.net/ бесплатного хостинга. Тут и началась моя эра интереса к хостингам. Начал я упорно познавать тонкости и азы LInux (на нем стояло большинство хостеров тогда, да и сейчас тоже), понимания DNS и прочей всячины что связана с сайтами. Время шло, решил я попробовать себя в роли хостинг компании, тем более все компании так расписывали в розовых красках услуги реселлинга... И тут я повелся... Зарегистрировали домен wishhost.netwishhost.net. Как говорили все "Вот, еще один школохост!", от части было так, потому что опыта никакого у меня не было, были лишь теоретические знания и все. Но стремление научиться и познать было больше. Дальше все просто, я оплатил покупку реселлингреселлинг аккаунта на базе Cent OS + Cpanel как сейчас помню дали мне 10 GB места. И возможность создавать уйму клиентов. Но никто не рассказал что кроме сайта с тарифами еще бы желательно биллинг иметь. Вот так и продавал, как говориться по друзьям. Потом уже появилась своя база клиентов, аж 5 человек smile но я их тогда лилеял, и занимался их сайтами как своими smile я и так был рад тому что все это завертелось и у меня кто то что то купил. Дальше я читал, учился, пробовал... Но тут начались проблемы у вышестоящего хостера. Сайты были офф, частенько. Но я сделать ничего не мог. Шли дни, месяца. Я решился взять VDS, да-да VDS, тогда еще начинала более менее развиваться ISPmanager панель. Я рассчитывал так что я получу свои ресурсы, кроме того получу реальный опыт в Linux системе, и настройке сервера, решении проблем, и прочего. Был у меня клиент "крупный" спросил его тогда "не желаешь вместе заняться бизнесом?" И пронеслось... Взяли VDS сервер 512 озу, 800 мегагерц процессор. и 20 гигов места. Установили нам туда ISPmanager Lite и понеслась. Радости не было предела. Все было куль. Клиентов перенесли. Потом разделили работу, я слежу за сервером, и внутренним развитием, а реклама и клиенты забота партнера. И начали работу. Но по ходу столкнулись с массой проблем, VDS был слабый, апач кушал много памяти... сайты начали тупить... начал я читать мануалы и учиться. Пришли к выводу нужно мощнее. Купили 1200 проц, 1024 рам, 40 гиг винт. Работа началась нормальная. Развивались, сделали веб сайт, тарифы... вот тут тоже бока, я думал привлечь малыми ценами, только потом понял что привлекаю только школоту, и не обоснованную растрату денег, ибо окупаемость падала. Проходили дни, проходили месяца. Росли и мы, развивались как в техническом плане так и база клиентов росла. Взяли второй вдс, заказали уже на вдс 2 ядра по 2.4 гигагерца. 2048 памяти и 80 винты. вот такие 2 было у нас. на одном стояла ISPmanager Pro на втором Lite, сделали DNS синхронизацию. И так у нас появилось 2 ДНС сервера физически, уже хорошо. На то время уже приобрели мы быллинг, дела пошли. Появился реселлер у нас. Проходило года. Потом я узнал что такое оверселлинг вдс, когда сервер тупит, а нагрузка внутри вдс никакая. Решили взять физический сервер, взяли. Но оставили один вдс для днс и биллинга.
Ну и пошло поехало. Начал вырисовываться профессиональный хостинг wishhost.net , за время что прошло мы сделали массу ошибок, но мы учились, кто то скажет что на клиентах не учатся, а я скажу просто спасибо тем клиентам с которыми мы начинали свой путь, и которые сейчас с нами еще с тех времен и прошли с нами и огонь и воду. Потому второй сервер, потом смена на более мощные сервера, смена сайта, смена всего и вся, только мы оставались собой и всегда пытались и будем относиться к клиентам по человечески, единственно что могу отметить отношения клиентов за года поменялось, раньше как то проще было, находили общее решение, а сейчас как то наглее все стали, клиенты считают что платя 1$ dв месяц перед ними должны лезгинку танцевать. За все время мы поняли одно что качество это главное, поскольку человек ощутив комфорт не будет думать об уходе. И мы всячески и сейчас стараемся понять клиента, пойти на встречу, решить его проблемы или помочь ему в этом. На сегодня wishhost.net это динамично развивающийся хостинг провайдер, оборудование которого перекочевало из Украины в Германию. Все же нету у нас того уровня обслуживания в ДатаЦентрах что за границей. Мы предоставляем Linux хостинг для любых проектов, будь то сайт визитка или огромный портал с большой посещаемостью, мы найдем решения и сделаем его доступным для всех пользователей сети.
Вот такая вот история развития с 2006 года и до 2014 года, времени утекло много, но мы никогда не опускали голову, и развивались для клиентов!
Всегда Ваш http://wishhost.net/wishhost.net
Делать было нечего...
0
Вообщем решил я побаловаться и законектить свой моноблок (800ватт номинала) на 2 13 см динамика фирмы пионер smile на них было написано 120 ватт, это вместе 240 ватт, все равно мало но...

Выбрал на флешке синус 45 герц, и пустил на эти динамики (на магнитоле громкость в половину, 20 делений на магнитоле, 62 макс). Не успел вы
йти с авто как динамики пыхнули, один заклинило вовсе, второй частично оборвало подвес.
Вот фото катушек динамиков после того как они проиграли синус 45 герц гдето ватт 300-400 я так думаю, потому что менее половины громкости было.


Вот так, кому интересно могу подключить и Ваши динамики glasses
РеИнстал акустики в авто
0
И так с машины я продал всю акустику кроме магнитолы и сабвуфера. Т.е. осталось у меня майфон Pioneer DEH 9300 SD и саб пассивный Hertz HXS 300.5 D (2 катушки). Начались долгие поиски того что можно поставить. Кроме того решил делать так как положено по правилам и делать громко и качественно для водителя. Убрал все динамики с авто, установил спереди подиумы под 2 динамика и установил туда DD CS 6.5 по 2 комплекта с каждой стороны.
Выглядит вот так:

Но есть недостаток в комплекте с динамиками не идет сеток, пришлось временно ставить те что были в гараже с китайских фантомов, а то акустика стоимостью 250$ и что бы кто то задел ее ногой очень не хочется.
Твитеры, я разместил в стойки, но на сегодня планирую одну пару переместить в дверь, поскольку на некоторых треках верха превалируют, а так как у меня кроссоверы пассивные и нет возможности регулировать громкость твитеров (не поканалка) то буду переносить пару в другое место.

На вопрос о то почему нету овалов, я отвечаю сразу, туда поставил сетки поскольку нет времени зашить полностью, они по сути не нужны вообще. А с мощным сабом кото рый искажает потоком воздуха их игру и вовсе они там не к месту.Потому кроме 2 комлектов дд в передних дверях ничего не будет.
С фронтом определились и к нему нужно было подобрать усилитель с большим запасом мощности (реальной а не по цифрам на коробке), так же по советам участников соревнований был выбран усилитель Kicx KAP 29 который будет включен в 2 ома нагрузки при таком включении он выдает при 12,5 вольта 300 ватт на 1 канал и 150 на один динамик, учитывая что нужно не крутить громкость на всю что бы не было искажений то рассчитываем 90-100 ватт на динамик. При такой мощности динамик выходит на максимальную не искаженную мощность, а ДД cs 6,5 отлично отыгрываю на больших громкостях. Вообщем усилитель из-за своих размеров поместил на полку:

Так дальше саб, пересчитал еще раз корпус и понизил частоту настройки саба, потом полностью доработал ящик изнутри. Саб все тот же пассивный Hertz HXS 300.5 D.
Но к нему я подключил уже моноблок Kicx QS 1.900 в 2 ома, который по замерам http://www.avtozvuk.com/az/2011/01/038-kicx.htm (Максимальная мощность (12,5 В, КНИ = 1%, 4 Ом/2 Ом), Вт 507/853) в 2 ома выходит реальных 800 ватт, и нужно сабу как пишет производитель.
Вот так выглядит все уже подключено:


Хочу сказать по поводу питания. На сегодня денег хватило только на кислотный АКБ и генератор старвольт. Планирую поставить гелевый оптиму и генератор на 120-140 А. Провода конечно толстые, это наверно то что сразу бросается в глаза, но по всем правилам на 1 усь под динамики нужно 25-35 квадратов плюс и минус а на моноблок 50 квадратов. Так что делалось все по правилам автозвука. Преды при этом на 80 и 200 А.

Ну а дальше долгое прослушивание и отладка всего этого добра.
p.s. колбы и предохзранители, провода все взяты фирмы kicker И Graund Zero
И снова DDoS атака...
0
Такс, ну начнем с того что же такое этот DDoS?
DDoS – это сокращение английского выражения Distributed Denial of Service, что переводится на русский язык как «Распределённый отказ от обслуживания». Это означает отказ от обслуживания сетевого ресурса в результате многочисленных распределенных (то есть происходящих с разных точек интернет-доступа) запросов. Отличие DoS-атаки (Denial of Service — «Отказ от обслуживания») от DDos состоит в том, что в этом случае перегрузка происходит в результате запросов с какого-либо определенного интернет-узла.
Схематически это так:

Вот так получается что тысячи зомби прут на ваш бедный сервер.

К делу. В нашем распоряжении есть сервер Intel(R) Core(TM)2 Quad CPU Q8400 @ 2.66GHz 2666.444 Mhz X 4 и 8 гигов озу. Из ПО установлено Apache2, php, nginx, mysql и почтовый сервер.
Как надстройка над iptables трудиться скрипт csf я его описывал, так что на нем останавливаться не буду, скажу так он многие вещи помогает автоматизировать и управлять ими более быстро и проще.
Так перед моменты ядра:
Код PHP:
  1.  
  2. #!/bin/sh
  3. #Увеличиваем размер очереди полуоткрытых соединений (также полезно при SYN флуде)
  4. sysctl -w net.ipv4.tcp_max_syn_backlog="4096"
  5. sysctl -w net.ipv4.tcp_synack_retries=1
  6. #Изменяем время ожидания приема FIN до полного закрытия сокета:
  7. sysctl -w net.ipv4.tcp_fin_timeout=10
  8. #Практически отключаем TCP keepalive:
  9. sysctl -w net.ipv4.tcp_keepalive_time=1
  10. #Изменяем количество пакетов проверки keepalive, которые пошлет сервер прежде чем соединение будет закрыто:
  11. sysctl -w net.ipv4.tcp_keepalive_probes=1
  12.  
Для просто ты все на баше написано.

Дальше, считаем что в конфиге апача и nginx у Вас все прописано так что бы не завалить всю оперативку.

Моменты в nginx:
в секцию http
limit_req_zone $binary_remote_addr zone=one:16m rate=3r/s;
Это значит что лимитируем для зоны one 3 конекта в 1 сек.

Дальше в секцию server вирт хоста вписываем:
limit_req zone=one burst=3;
или ставим 1, вообщем это значит что законектится с лимитом в 3 подключения за 1 сек можно 3 раза, а дальше 503 ошибка. Что и пишется в лог access.

Вот дальше берем пишем такой скрипт на sh
Код PHP:
  1. #!/bin/bash
  2. cat /var/log/nginx/error.log\
  3. | egrep '(limiting requests|limiting connections)'\
  4. | awk -F'client: ' '{print $2}'\
  5. | awk -F', ' '{print $1}'\
  6. | sort -nr\
  7. | uniq -c\
  8. | awk '{if($1>5)print "csf -d "$2""}'\
  9. | sh
  10.  
  11. cat /var/log/nginx/access.log\
  12. | egrep '( 499 | 400 | 503 )'\
  13. | awk '{print $1}'\
  14. | sort -nr\
  15. | uniq -c\
  16. | awk '{if($1>5)print "csf -d "$2" "}'\
  17. | sh
  18.  
  19. cat /dev/null > /var/log/nginx/error.log
  20. cat /dev/null > /var/log/nginx/access.log
Скрипт частично взять с инета, частично изменен мной.

Он отпарсит негодников с логов и отошлет их в csf -d (DROP), прошлый парсер был не настолько гибок и долго работал, пока сформирует в файл список потом его пересортирует и скопирует в фф. А этот работает быстро.
Тем более csf не даст блокировать айпи которые уже есть в alow и повторяющиеся.

В результате мы получаем список заблокированных айпи.
Украшаем ssh
0
Работать в ssh мне приходиться очень часто. И как то захотелось как то приукраить. С одной стороны выделить цветами что бы было удобнее с другой стороны так симпотичнее.
Вообщем идем для раскраски root косоли в папку:
Код PHP:
  1. cd /root/
там есть файл:
Код PHP:
  1. .bashrc
в нем вбиваем новые строки:
Для root'а:
Код PHP:
  1. COLOR1="\[\033[1;31;40m\]" #красный
  2. COLOR2="\[\033[1;34;40m\]" #синий
  3. COLOR3="\[\033[1;37;40m\]" #белый
  4. PS1="$COLOR1\u@\h: $COLOR2\w \$ $COLOR3"
Результат синтаксис удобно подсвечен:
Whois И CSF
0
Обратился как то ко мне человек с просьбой решить проблему с phpbb3. Проблема заключалась в том что на форуме не работала система whois. Он будучи админом не мог глянуть данные об айпи. Ну первым делом в csf который стоял на сервере внес в белый список айпи тех whois серверов что мне он дал. Но дело в том что не помогло на мое удивление, он так и говорит мол ткнул на ссылку жду сек 30 и потом ошибка. Ну все верно т.е. скрипт пытаеться конектиться и не выходит и завершаеться по тайм ауту принудительно что возвращает ошибку.Вопрос почему он не может получить данные. Начал копать скрипты, оказалось что форум юзает системную тулзу whois на сервере она стояла, но вот беда, данные не выдавала даже из консоли, а вот когда csf выключить т.е. обнулить правила iptables все работало. Странно. Тогда покопавшить я вкурил что whois работает через свой порт 43, а в настройках csf такого порта небыло, т.е. он был закрыт принудительно. Потому идем в /etc/csf/csf.conf и там правим строки: TCP IN & TCP OUT
дописываем 43 порт. Делаем csf -r рестарт, и проверяем. Вуаля, все работает. Вот так вот
Обратился как то ко мне человек с просьбой решить проблему с phpbb3. Проблема заключалась в том что на форуме не работала система whois. Он будучи админом не мог глянуть данные об айпи. Ну первым делом в csf который стоял на сервере внес в белый список айпи тех whois серверов что мне он дал. Но дело в том что не помогло на мое удивление, он так и говорит мол ткнул на ссылку жду сек 30 и потом ошибка. Ну все верно т.е. скрипт пытаеться конектиться и не выходит и завершаеться по тайм ауту принудительно что возвращает ошибку.Вопрос почему он не может получить данные. Начал копать скрипты, оказалось что форум юзает системную тулзу whois на сервере она стояла, но вот беда, данные не выдавала даже из консоли, а вот когда csf выключить т.е. обнулить правила iptables все работало. Странно. Тогда покопавшить я вкурил что whois работает через свой порт 43, а в настройках csf такого порта небыло, т.е. он был закрыт принудительно. Потому идем в /etc/csf/csf.conf и там правим строки: TCP IN & TCP OUT

дописываем 43 порт. Делаем csf -r рестарт, и проверяем. Вуаля, все работает. Вот так вот
DoS атака и как ее зарубить
0
Вообщем уже 2 сутки пытаюстся школьники задосить сервер (DoS), абузу провайдерам кидать не стал, хотя по Ip четко определяется 2 провайдера. (Укр телеком). Вообщем мне в лом постоянно добавлять айпи в фаервол, поскольку это сидеть и постонянно смотреть за тем как он меняет их. Вообщем сидел я думал реашил пойти в конфиг /etc/nginx/nginx.conf для тех кто в такне, система используеться на сервере Debian 6, Apache2, nginx 1.0, php5.3
Вообщем идем в конфиг и вбиваем строки:
вверху в секцию http
Код PHP:
  1. limit_req_zone $binary_remote_addr zone=one:16m rate=8r/s;
и в секцию вирт хоста или сервера в целом, я просто внес в сервер в целом, поскольку вирт хостов на сервере 260 и вносить в каждый ломает, а атаку может делать на любой сайт.

Вообщем вписываем:
Код PHP:
  1. limit_req zone=one burst=15;
(или значение 6-8) но в данном случае достаточно и 15 что бы сервер вообще не ощущал что к ниму что то там стучат.
Как самому установить CDMA 3G антенну
0

В этой статье мы поможем Вам самостоятельно установить CDMA 3G антенну в домашних условиях.

В пределах зоны обслуживания почти каждой базовой станции независимо от принадлежности к Оператору сотовой связи бывают с негарантированным покрытием. Это может быть офис в железобетонном подвале или внутри группы бетонных многоэтажных домов, дом на большом удалении в лесу, просто «мертвая зона» за высоким холмом. Выход только в использовании направленных внешних антенн.

Антенна устанавливается на кронштейне или мачте на стене или крыше и направляется в сторону базовой станции, сигнал от которой принимается УСТОЙЧИВО. «База» совсем необязательно должна быть ближайшей, так как все зависит от рельефа местности и места установки антенны. В тоже время база с самым сильным уровнем сигнала совсем необязательно будет с вами работать , так как может находиться хоть и на прямой видимости, но на расстоянии более 35 км, а это теоретический предел дальности для стандартного режима работы. Ориентацию антенны необходимо выполнять очень внимательно, медленно вращая антенну «по горизонту» и наблюдая за уровнем напряженности электромагнитного поля по программе модема. Изменение напряженности поля отображается на программе модема не сразу , а через 5-10 секунд, поэтому можно проскочить направление на самый сильный сигнал. Вращая антенну быстро.
Сторінки: 1 2 3 4 Наступна Остання

← Назад

Яндекс.Метрика