LinuxForum.Fans
Тема

Базовое понимание принципов Linux

Автор: Victorius 28 сообщений 7134 просмотров
#297306

Приветствую форумчан. Я только недавно начал интересоваться Linux. Началось в того, что решил в учреждении перестроить сетку, где в качестве своеобразного прокси стоит Линукс Debian 5.0 (без интерфейса графического). В общем залез я туда и меня...затянуло не по детски. Всё мне кажется таким инновационным и оригинальным. Настраивался он кем-то задолго до меня и стоит неподвижно не один и не два года. Но хочется всё-таки разобраться во всём, что есть в наличии. Главное что я понял, что здесь всё делается сугубо командами или midnight commander. В Линуксе меня покоряют его серверные возможности, мне даже не хочется вообще иметь сервер на Винде, ввиду её уязвимости, что чуждо Линуксу совершенно (за исключение совершенно специфических вещей). Посему к опытным участникам форума у меня есть ряд вопросов по поводу Линукс.

1) Есть ли такое понятие в Линукс как драйвер устройства или же он работает с железом как-то напрямую? Я слышал историю про какую-то UNIX образную систему, которую собрали в совершенно новом корпусе с новой мамкой, сетевыми картами, процессором и прочим и что после сборки она совершенно так же продолжила свою бесперебойную работу. Это применимо к Линукс и правда ли вообще?

2) Можно ли использовать машину с Линукс в качестве прокси сервера без установки специальных приложений вроде Squid или Traffpro и тому подобного? Цель только в том, чтобы ограничивать Интернет на клиентские места или же разрешать его. Расчёт расхода трафика и прочее не интересует.

3) Какой дистрибутив Линукс и в какой версии лучше всего использовать для сервера? (в сети всего 44 рабочих места)

4) Как сделать RAID5 на сервере с четырьмя жёсткими дисками? Если возможно, то дайте пожалуйста ссылку на подробную настройку.

5) И наконец, как вообще настроить Линукс на использование в качестве сервера с функциями прокси-шлюза (ограничивать и разрешать хочу только по ай-пи)?

Заранее благодарю за подробные ответы! Если что, то прошу прощения за неточность формулировок, опыт абсолютно минимальный и познания скромны и теоретичны, но въехать в суть хочется.

#297313
"Victorius" написал:
Есть ли такое понятие в Линукс как драйвер устройства или же он работает с железом как-то напрямую?

Есть. Только называется не драйвером устройства, а модулем ядра. Ядро обеспечивает работу железа. И если что-то не работает с конкретным ядром - в большинстве случаев в нем отсутствует необходимый модуль.

"Victorius" написал:
Я слышал историю про какую-то UNIX образную систему, которую собрали в совершенно новом корпусе с новой мамкой, сетевыми картами, процессором и прочим и что после сборки она совершенно так же продолжила свою бесперебойную работу. Это применимо к Линукс и правда ли вообще?

P8Z77V + i73770k (ivy bridge) + sl12.2 не стартует

#297316

Я не шибко большой специалист в Линуксе, но предположу, что всё, о чем эта тема - возможно. А вот как это сделать, ИМХО, это должно быть отдельной темой по каждому пункту. Да извинят меня модераторы за то, что я лезу не в своё дело :)

#297319

1) Ответил yars абсолютно точно

2) Можно/ RTFM

3) На вкус и цвет. Я бы порекомендовал специально под это заточенный AltLinux Server - очень удобный веб-интерфейс. Но поскольку щас меня закидают помидорами - Debian или CentOS

4) RTFM

5) RTFM

#297321
Хабалов Вячеслав написал:
это должно быть отдельной темой по каждому пункту.

Разумеется.

#297323
"karl_muenhgausen" написал:
Но поскольку щас меня закидают помидорами - Debian или CentOS

Во время одумался =) Я уже чуть не побежал в холодильник за яйцами =)

#297325

Камрад yars меня поправил и был несомненно прав.

Дорогой ТС, Вам сюда.

#297326
"Victorius" написал:
1) Есть ли такое понятие в Линукс как драйвер устройства или же он работает с железом как-то напрямую?

есть, но в большинстве дистрибутивов для 95% существующего оборудования драйверы поставляются вместе с системой. также драйвер может быть собран модулем или вкомпилен в ядро.

"Victorius" написал:
Я слышал историю про какую-то UNIX образную систему, которую собрали в совершенно новом корпусе с новой мамкой, сетевыми картами, процессором и прочим и что после сборки она совершенно так же продолжила свою бесперебойную работу. Это применимо к Линукс и правда ли вообще?

так скорее всего будет в тех же 95%-х случаев

"Victorius" написал:
3) Какой дистрибутив Линукс и в какой версии лучше всего использовать для сервера? (в сети всего 44 рабочих места)

свой любимый... никаких других советов быть не может...

#297333

есть, но в большинстве дистрибутивов для 95% существующего оборудования драйверы поставляются вместе с системой. также драйвер может быть собран модулем или вкомпилен в ядро.

А вот конкретно у меня ситуация сложилась такая. Стоял шлюз у которого был адрес подсети и он начал капитально барахлить. Причём не Пути и ничем другим удалённо я туда подцепиться не мог, поскольку на одной из сетевушек, куда был зацеплен Интернет из точки доступа видимо стояла какая-то защита. Мне было интересно, как это дело всё снять и не навредить доступу пользователей в Интернет. В итоге как чайник очень долго сидел и понял (зайдя под root), что есть прелестные команды iptables -F и iptables INPUT -F и что-то с OUTPUT (команды капитально переврал, но на работе я их записал), и что эти команды удаляют все правила для таблицы filter, как я понял, не затрагивая mangles и великий NAT. Посмотрел я командой ifconfig сетевые интерфейсы и выяснил IP той сетевой, которая под защитой была и коея получала прямой Интернет. Короче говоря, команды ввёл и о чудо, адрес той таинственной сетевушки запинговался, но Интернет везде пропал почему-то, у кого через шлюз получался. Благо я заблаговременно клонировал жесткий.

Во время одумался =) Я уже чуть не побежал в холодильник за яйцами =)

Я вот к Debian склоняюсь или Archlinux.

RTFM

Согласен. Но можно предметные ссылочки на fucking manual по каждому пункту или хотя по вопросу того, как с нуля настроить сервер на Линукс? Ну реально очень интересны эти Линуксы и хочется знать и уметь больше.

так скорее всего будет в тех же 95%-х случаев

То есть, я тупо могу переставить всё железо и присобачить туда свой винт с Debian и CКОРЕЕ ВСЕГО всё заработает. Я правильно понял? Аж руки чешутся попробовать.

Дорогой ТС, Вам сюда.

Очень интересно, но многого понять не могу пока.

свой любимый... никаких других советов быть не может...

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

Ребята, а по книгам. Кто-нить читал книгу Эви Хелмета "Руководство администратора" Линукс? Как она вам? Можно много дельного почерпнуть из неё?

За бурную реакцию спасибо! Если честно не ожидал.

#297340
Victorius написал:
Я вот к Debian склоняюсь или Archlinux.

Сначала остальные попробуйте.

Victorius написал:
Очень интересно, но многого понять не могу пока.

Иначе никак!

Victorius написал:
За бурную реакцию спасибо! Если честно не ожидал.

Так это Вам не Винда или Фряха форум Тут все доброжелательны и всегда готовы помочь! :D

#297341
"Victorius" написал:
Короче говоря, команды ввёл и о чудо, адрес той таинственной сетевушки запинговался, но Интернет везде пропал почему-то, у кого через шлюз получался. Благо я заблаговременно клонировал жесткий.

Достаточно было перезапустить сервер. И далее подцепить монитор с клавой. Зайти на сервер и просмотреть правила iptables. Что блокирует доступ. Может какой порт не стандартный или разрешен достум с определенного адреса.

"Victorius" написал:
Я вот к Debian склоняюсь или Archlinux.

archlinux ни как не серверная ОС. Начал с Debian, с ним и продолжай разбираться. Потом сам поймешь на какой пересесть. По мне так предподчительнее CentOS (я заморочен на виртуализации и она ИМХО лучше всех с этим справляется)

"Victorius" написал:
manual по каждому пункту или хотя по вопросу того, как с нуля настроить сервер на Линукс?

Гугл рулит. В зависимости что ты хочешь поднять на сервере. Настрйка iptables, squid, ldap, samba, nfs, dhcpd, ftp, bind (DNS) 100500 раз описывалась в инете.

Вот когда будут конкретные задачи обращайся. Что не получилось, что хотел сделать и делал. Т.е. конкретика нужна.

#297349
XliN написал:
archlinux ни как не серверная ОС. Начал с Debian, с ним и продолжай разбираться. Потом сам поймешь на какой пересесть. По мне так предподчительнее CentOS (я заморочен на виртуализации и она ИМХО лучше всех с этим справляется)

О то ж! Крутейший хостер Европы, где у меня хостинг, денег не жалею, предоставляет именно её.

#297351
"karl_muenhgausen" написал:
О то ж! Крутейший хостер Европы, где у меня хостинг, денег не жалею, предоставляет именно её.

Он же не только ее давет, но и на выбор другие есть же? Так что это частный случай.

#297356

Что не получилось, что хотел сделать и делал. Т.е. конкретика нужна.

Хорошо, понял. Конкретика будет. Сетка выглядит следующим образом: 1) есть точка доступа провайдера, от которой идёт витая пара к 2) маршрутизатору D-link (320 однако), затем от оного идёт витая в серверную, где заходит в верхнюю сетевую карту нашего прокси, а 3) нижняя выдает Интернет в сетку, заходя в порт на коммутаторе, который соединён с патч-панелью (вот здесь может вру, потому что вроде и может и в порт на патч панели выходить, а от него как-то с маршрутизатором соединён). Вот на этом самом компе и поставлен Линукс Дебиан 5.0, где стоит прога Traffpro, которая выполняет роль прокси и куда соединяемся чрез веб-интерфейс и создаём пользователей или же запрещаем доступ.

Что хотелось бы?

1) Сделать самому свой серверный комп на Линуксе с RAID5 аппаратным;

2) на котором была бы прога для прокси (Squid например, причём чтобы по ip доступ регулировался, а не так чтобы мне пришлось бы всем браузеры настраивать индивидуально) Адреса подсети токмо статика, dhcp всем не хочу;

3) и на котором бы я мог сделать ftp файлохранилище, к которому бы смогли подсоединяться извне посредством нашего внешнего ip (ну я так понимаю, что он обязательно нужен для этого);

4) ещё желательно, но не обязательно сделать так, чтобы на этой же машине был бы сервер 1С, к которому бы подсоединялась бы бухгалтерия, на машинах которой стоят XP и местами Win7;

Ну вообщем то и всё. Не корите строго, я гуманитарий чистый, но ситуация сложилась так, что администрирую сеть, поэтому объясняю как могу. Если говорю неправильно где-то, то правьте, чтобы звучало по науке. Очень хочу научиться премудростям Линей.

Так это Вам не Винда или Фряха форум Тут все доброжелательны и всегда готовы помочь!

Чё за Фряха такая? FreeBSD что-ли? Что за зверь такой? Очень сильно от Линей отличается? А насколько перспективен? :-X А что доброжелательны это здорово, а то создаётся впечатление что все технари очень злы, замкнуты и агрессивны. :D

#297360
XliN написал:
[quote="karl_muenhgausen"]О то ж! Крутейший хостер Европы, где у меня хостинг, денег не жалею, предоставляет именно её.

Он же не только ее давет, но и на выбор другие есть же? Так что это частный случай.[/quote]

Нет. Выбора нет. Или хоститесь незнамо как на условиях хостера (CPanel и не больше) или виртуалка на CenTOS.

#297373

"Victorius" написал:
То есть, я тупо могу переставить всё железо и присобачить туда свой винт с Debian и CКОРЕЕ ВСЕГО всё заработает. Я правильно понял? Аж руки чешутся попробовать.
Если ядро не трогали, то, вероятно, да.

"Victorius" написал:
А насколько перспективен?
Малоперспективный. Но, говорят, надёжный.
На домашней машине отличия были не очень заметны, насчёт серверов – отличия будут.
#297402
"Victorius" написал:
а то создаётся впечатление что все технари очень злы, замкнуты и агрессивны.

Нам главное пиво вовремя подливать успевать и все будут добрыми =) FreeBSD тоже хорошая система. Дело привычки. Не давно к ней прикручивал PHP+MSSQL+ODBC. Дык все взлетело. Хотя тоже самое сделать на привычном мне CentOS гораздо легче.

#297452
XliN написал:
[quote="Victorius"]а то создаётся впечатление что все технари очень злы, замкнуты и агрессивны.

Нам главное пиво вовремя подливать успевать и все будут добрыми =) FreeBSD тоже хорошая система. Дело привычки. Не давно к ней прикручивал PHP+MSSQL+ODBC. Дык все взлетело. Хотя тоже самое сделать на привычном мне CentOS гораздо легче.[/quote]

Я тут даже DR DOS случайно нашёл! Как на ней летает Ultimaty DOOM!

#297513
Victorius написал:
Я слышал историю про какую-то UNIX образную систему, которую собрали в совершенно новом корпусе с новой мамкой, сетевыми картами, процессором и прочим и что после сборки она совершенно так же продолжила свою бесперебойную работу. Это применимо к Линукс и правда ли вообще?

К правильно собранной Gentoo это неприменимо.
К собранной целенаправленно для переносимости или просто по дефолту также применимо.

#297542
"Victorius" написал:
Кто-нить читал книгу Эви Хелмета "Руководство администратора" Линукс?

Это что за автор? :)
Я знаю только Эви Немет. Не Немета, а именно Немет - это женщина и потому фамилия ее не склоняется. А книги за авторством коллектива, возглавляемого ею, очень хороши как источник фундаментальных знаний - и "Руководство администратора Unix", и "Руководство администратора Linux". Но не следует искать в этих книгах пошаговых инструкций по пропатчиванию KDE2 под FreeBSD - это не сборники HOWTO. :)

Войдите или зарегистрируйтесь, чтобы ответить.