Просмотр полной версии : Построение домашнего сервера
Есть такая задача - настроить домашний сервер.
Задачи решаемые им :
1 - Раздавать Инет на остальные ПС в сети (3 шт) Прозрачный прокси
2 - Постоянно держать соединение с провайдером (через VPN)
3 - Файловое хранилище (не ФТП)
4 - Сервер закачек (http, ftp, torrent ...) с удаленным управлением
5 - Динамическая балансировка скорости (если я сижу в Инете, то приоритет больше у меня, чем у сервера закачек (пункт 4))
Есть следующее железо:
Athlon 64 3800+/1 Gb/GF8600/WD-250Gb/DVD-RW
Хочу на Арче завести всё это.
Какие будут мысли?
Значит установил ArchLinux.
Настроил 2 сетевые через rc.conf (как правильно распределить IP?).
Настроил доступ через SSH.
Сейчас качаю Squid. Нужно будет настроить прозрачный прокси.
В качестве сервера закачек думаю использовать aria2.
Про файловое хранилище еще не думал.
Кто чего думает?
Ссылки на сервер можно кидать через почтовый ящик связкой getmail -> procmail -> download manager
http://opennet.ru там видел несколько подходящих тебе статей.
http://homenet.corbina.net/index.php?showtopic=15540
http://homenet.corbina.net/index.php?showtopic=90213
И потом отпишись как настроишь, если можно подробно, т.к. я собираюсь почти тоже самое строить
Первоначальное сообщение от DYm00n
http://opennet.ru там видел несколько подходящих тебе статей.
http://homenet.corbina.net/index.php?showtopic=15540
http://homenet.corbina.net/index.php?showtopic=90213
И потом отпишись как настроишь, если можно подробно, т.к. я собираюсь почти тоже самое строить
Почему почти?
Хотелось бы знать твои запрсы.
Может ты хочешь WEB-сервер поднять? Это тоже не помешает!
Напиши свои требования (задачи) для сервера.
Задачи такие -
Роутинг
Закачка из инета (www, ftp, emule, torrent)
Фаирволл
FTP
Файловая помойка
Мини http сервер
ssh само собой
Учет статистики по разным портам
Пока вроде все, но может еще что нибудь в голову придет.
Lord Soth
14.06.2007, 23:32
и чего огород с никсами городит для таких задач? все легко средствами винды и пары прог решается.... хотя конечно если у вас времени много свободного - тада в путь =))
Первоначальное сообщение от Lord Soth
и чего огород с никсами городит для таких задач? все легко средствами винды и пары прог решается.... хотя конечно если у вас времени много свободного - тада в путь =))
Ну это хорошо, что дали машинку под сервер нехилую.
А как быть, если машинка выделенная под роутер слабенькая ???
Имхо настроенная машинка на UNIX подобной ОС намного стабильнее будет, да и опыт настройки под линукс прибавится.
Сервер настраиваю не для себя (друг попросил).
У меня под роутер P1-133/OZU-16Mb/HDD-700Mb - и какую на этом завести Винду ???
3.11 ??? :D
Alexander E. Valov
15.06.2007, 14:43
Первоначальное сообщение от bfoot
У меня под роутер P1-133/OZU-16Mb/HDD-700Mb - и какую на этом завести Винду ???
3.11 ??? :D Я конечно не знаю, какова производительность этого решения, однако спешу уверить, что требования Windows 2003 Server не так уж и велики:
Minimum CPU Speed
133 MHz
Minimum RAM
128 MB
Disk Space Required
1.2 GB for Network Install
2.9 GB for CD Install
По своременным меркам, на мой взгляд, совершенно не смертельные требования. Стоимость аппаратной начинки такой машины вряд ли превысит 500 рублей... :)
Значит так. Давайте определимся с софтом.
.................................................. .............Linux................................ .........Windows
Прозрачный Прокси...............................Squid........ ................................???
Файловое хранилище............................Samba........ ...............................Sharing ...
Сервер закачек (http, torrent)..............aria2....................... ...................Download Master ???
Балансировка канала............................Shaiper......... .............................???
Firewall.......................................... .........hosts.allow.............................. ..???
Alexander E. Valov
15.06.2007, 18:20
По поводу софта, это вот к LordSoth...
Хотя, НАТ может Kerio поднять... Им же наверно и канал балансировать. И в качестве файервола он же будет работать.
Сервер закачек, это я без понятия, не пользуюсь такими штуками.
Файлове хранилище, веротяно да, шаринг. Если все правильно организовать, теже фильмы можно будет не скачивая смотреть, вещая их по сети с сервера...
Первоначальное сообщение от Buryat
Сервер закачек, это я без понятия, не пользуюсь такими штуками.
Я на работе, а закачку хочу поставить дома, но выделенного АП нет.
Хотел ссылку по почте отправлять. Знаю, что Download master может управляться через ICQ
Lord Soth
16.06.2007, 00:08
Прокси - Kerio winroute (хотя имхо прокси это не вчерашний.... а кхм.. позавчерашний день)
Файловое хранилище - или шаринг папок - если локально, или HTTPS-интерфейс Kerio Winroute (правда, чтобы он заработал вам придется поднять AD на компе, что продиктованно интересами безопасности). Хотя есть еще деясток прог аля FileSharing Pro
Закачка - торренты не юзаю, потому не подскажу. Для даунлод мастера есть пара плагинов, позволяющих получить доступ к нему через HTTP, специального клиента или напрямую через другую копию даунлод мастера
Балансировкой канала не баловался, потому не подскажу
Файрволл - Kerio winroute вне конкуренции.
А вообще, если так охота все юзать издалека - настраиваем на керио ВПН, ставин на удаленном компе ВПН-клиент от керио и управляем компом через радмин или рдп.
А по поводу мощности компа... вы уважаемый попробуйте самбой раздавать с десяток файлов одновременно на P133 с ИДЕшным винтом - я погляжу как у вас это ловко будет работать, ага...
Squid и под винду есть. Как и FTP серверы.
Lord Soth а не мог бы или ссылочку на плагины дать или названия сказать?
Первоначальное сообщение от DYm00n
Lord Soth а не мог бы или ссылочку на плагины дать или названия сказать?
Погугли icqcontrol
Установил Windows 2003 Server Enterprise Edition R2.
Прокси - CCPROXY (работает нормально, но слегка тормознутый)
Антивирус NOD32 Admin (проверяет весь траффик)
Закачки - Download Master
Управление закачками через плагин DM - ICQ Control
Всё как бы работает, но на мой взгляд - раком всё это настроено.
Был бы DSL дома, я бы ковырял дальше Unix подобные ОС. Но невозможно настраивать сеть, не имея её под рукой.
Вот так.
Но тему не закрываю.
А по поводу мощности компа... вы правы самбой раздавать с десяток файлов одновременно на P133 с ИДЕшным винтом - извращение.
Но как експерементальная машина - ничего.
Вопрос с торрентом для меня ещё открыт.
Lord Soth
22.06.2007, 02:58
прокси в топку, граждане. Вы хоть понимаете разницу между прокси и честным нат? Если нет - могу рассказать. Вы думаете вам прокси траффика наэкономит? =)))))
Ставьте керио винрут (ищем в гугле) - не юзаем прокси, юзаем нат. У керио есть ВСТРОЕННЫЙ антивирусный плагин от макафи (тормозоф не создает, работает на 5 с плюсом) + там возможностей столько помимо этого, что прифигеете, как все это в одном продукте собрали, а при этом он еще и работает, и нада сказать работает отменно.
Для даунлод мастера плагины на сайте даунлод мастера (совсем не логично, да? =)))) ) Там их как грязи.
Если охота рулить компом с работы - связка rAdmin + kerio vnp client (на работе) и kerio winroute дома решает любые проблемы.
Kerio пробовал, но не пошел NAT. Руки наверно кривые.
На первое время - нормально.
Вопрос - Kerio VPN server и client будут работать если нет реального IP ни с одной стороны?
Lord Soth
28.07.2007, 23:25
адрес клиента не важен в принципе. Если у сервера нет выделенного адреса, то обратиться к нему не возможно. Если у сервера ДИНАМИЧЕСКИЙ прямой IP (как у стрима например и т.п.), то нужно лишь отслеживать изменение адреса - dyndns, старая версия аськи и т.п. вам в помощь. Если у сервера только внутренний IP (как в локалке районной какойить) - можно попробовать договориться с админами, чтобы вам с внешнего IP локалки прокинули один порт внутрь
Имею офисе более 20 машин, pptp для входящих соединений из нета, входящий трафик 2мбита, прокси, динамическое распределения канала по приоритетам (типа для шефа, менеджеров продаж и просто качальщикам), от файл сервера пришлось отказаться в пользу отдельной машины.
Использую железо Cel 2.5, mb с интегрированым видиком, hdd 80gb sata, 256mb DDR1
Работает уже год все довольны
:)
Первоначальное сообщение от N&N
Имею офисе более 20 машин, pptp для входящих соединений из нета, входящий трафик 2мбита, прокси, динамическое распределения канала по приоритетам (типа для шефа, менеджеров продаж и просто качальщикам), от файл сервера пришлось отказаться в пользу отдельной машины.
Использую железо Cel 2.5, mb с интегрированым видиком, hdd 80gb sata, 256mb DDR1
Работает уже год все довольны
:)
На чем всё крутится ???
Fedora Core 6, спрашивайте могу помогать по мере возможности
Есть вот такая машинка.
AMD Athlon 64 3700+ / 1Gb / 250Gb
Для сервака - за глаза.
Думаю завертеть всё на FreeBSD.
Смотря какие цели, на такое можна и 2003 сервер ставить
Первоначальное сообщение от N&N
Смотря какие цели, на такое можна и 2003 сервер ставить
Задачи решаемые им :
1 - Раздавать Инет на остальные ПС в сети (3 шт) VPN Server
2 - Постоянно держать соединение с провайдером (через VPN PPTP)
3 - Файловое хранилище (не ФТП)
4 - Сервер закачек (http, ftp, torrent ...) с удаленным управлением
5 - Динамическая балансировка скорости (если я сижу в Инете, то приоритет больше у меня, чем у сервера закачек (пункт 4))
Прикол в том, чтоб хоть немного изучить UNIX.
Работы у тебя будет не меряно
Выбирай дистрибутив
За любой помощью в Unix вопросах ищи на opennet.ru
Будешь ставить графическую оболочку или нет - не важно, обязательно скачай и установи с http://webmin.com/ менеджер для Web администрирования своего сервера, это очень сильно упростит жизнь
для настройки pptp клиента читать здесь
http://www.opennet.ru/base/net/pptp_linux.txt.html
поднятия сервера читать здесь
http://www.opennet.ru/base/net/vpn_pptp.txt.html
файл сервер здесь
http://www.opennet.ru/docs/RUS/linuxsos/ch21_1.html#1
все это можно и нужно на первых порах настраивать через webmin, главное чтоб было установлено по. Для линукс по ставить желательно из rpm пакетов. Пока все.
Lord Soth
13.01.2008, 13:44
2N&N
ну и нах для этого линукс? 2К3 и керио - через 15 минут после установки все работает, причем функционала в 10 раз более, и не нужно занимать изучением мануалов от федорки.
2bfoot
если уж так охота изучить юникс (обращаю внимание - не "настроить за вечер сервер", а именно "изучить UNIX") иди на freebsd.org и читай мануалы, а не рушь людям мозг. Затем поднимай все это (у каждой софтины есть маны) и учись. Или попробуй туже федорку например... но имхо FreeBSD более "правильная" ОС для сетевых заморочек, но хотя особа упорствовать не стану.
bighobbit
30.03.2008, 09:16
Посоветуйте для Windows программку для распределения траффика с удалённым управлением.
_________________
По теме NAT:
посоветуйте ПО для таких задач:
Компьютер #1 подключен к интернет, раздаёт его (интернет) по WI-FI двум другим, к компьютеру подключен общий принтер, кроме того он (компьютер) является файлсервером (фильмы, музыка, документы).
На других машинах - Windows XP, доступ к файлам визуально осуществляется - как в обычном Windows File Sharing - никаких FTP.
Администрирование - только удалённое (сервер включил, настроил и забыл)
Собственно вопросы:
1) какое подобрать оптимальное ПО если ставить на этот сервер Windows
2) если всё таки ставить Linux/Unix систему - какой лучше дистрибутив выбрать? + опять же, какой набор программ для него?
3) минимальные/оптимальные характеристики железа (работать будет без отключения, + желательно чтоб никаких зависаний, если с 2 машин одновременно файлы открывают/копируют)
bighobbit
30.03.2008, 09:27
Кстати, забыл ещё спросить - есть ли под Linux какой-нибудь аналог Windows MCE или что-нибудь более совершенное и приятное, тоесть оболочка для медиацентра - чтоб могла показывать фото, проигрывать музыку и видео с жёсткого и DVD + поддерживала ТВ-тюнеры и управление пультом.
Ну и главное - чтоб это всё выглядело на экране телевизора приятно и было различимо издалека (тоесть текст крупный)
archlinux
10.07.2008, 13:41
Да есть даже дистрибутив с уже интегрированной оболочкой подобной, специально для медиацентров.
GeexBox
http://geexbox.org/en/index.html
DivX,Xvid из коробки :)
http://geexbox.org/img/gx-menu-omc-thumb.jpeg
archlinux, а тв тюнеры какие поддерживает? Не легче поставить Myth на убунту? Даже видел где то обзор Mythbuntu, специально для медиа центров
archlinux
16.07.2008, 22:36
archlinux, а тв тюнеры какие поддерживает? Не легче поставить Myth на убунту? Даже видел где то обзор Mythbuntu, специально для медиа центров
Действительно проще... и поддержка устройств такая же будет (принцип работы с тюнерами один), хотя подробно кучу тюнеров я не тестил (с некоторыми, по отзывам, до сих пор сложности есть).
Причем если в Mythbuntu или обычной бубунте поотключать сервисы и пересобрать ядрышко и Xorg то они даже порезвее будут.
Дистрибутив специализированный в первую очередь чтоб выжать макимум из старого железа, и для новичков, без пересборки ядра и прочего приятного шаманства (многих это угнетает :) ).
Lord Soth, Вы предлагаете винду и керио купить, конечно же? И RAdmin? Как Вы думаете, сколько стоит Windows Server Enterprise? Задачка для второго класса: "сколько будет сидеть юзер, установивший пиратский Windows Serv Ent, если уголовная ответственность наступает при украденной сумме более 50 тыс. руб., а срок может достигать 9 лет"? :D
Работает на vBulletin® версия 3.6.10. Copyright ©2000-2012, Jelsoft Enterprises Ltd. Перевод: zCarot