Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: gogobgr в Dec 20, 2010, 17:10



Титла: Имам нужда от помощ...
Публикувано от: gogobgr в Dec 20, 2010, 17:10
Здравейте приятели, пиша Ви, защото имам нужда от помощ.
От известно време насам полагам неимоверни усилия за да се справя с една задача: да мога да конфигурирам и пусна в действие на една машина (сборен сървър) DNS, DHCP, FTP, SAMBA, WEB и Proxy - сървъри, като DHCP да може да раздаде IP адреси на хостове в мрежа, например: 192.168.1.0 (255.255.255.0); DNS-сървъра да намери по име FTP и WEB сървърите, съответно с имена: ftp.primer.lan (за FTP. Да има директория само за качване /home/ftp/upload и само за сваляне /home/ftp/download. Анонимни потребители да могат да влизат в отделна директория /home/anonymous/download ; /home/anonymous/upload) и primer.lan (за WEB); SAMBA сървъра да може да споделя ресурси с windows хостове, като се обособят две групи с по два потребителя, които да имат една обща папка, една лична папка и една споделена папка с потребителите от другата група. Proxy- сървъра да може да контролира трафика като забранява на един потребител (192.168.1.20) да влиза в FTP, а на друг да забранява WEB достъп (192.168.1.21). До сборния сървър да може да се достига посредством SSH за адрес 192.168.1.22, които да го контролира (за администратора).
Предварително благодаря на тези, които могат да ми помогнат и се надявам, че не само аз, но и много други ще почерпят ценна информация. /georgiuzunov87@abv.bg/
С пожелания за весели празници Г. Узунов


Титла: Re: Имам нужда от помощ...
Публикувано от: b2l в Dec 20, 2010, 17:17
1) Прочети правилата!

2) Вместо да пускаш такива теми да беше потърсил във форума малко информация. Има толкова много теми за всичките ти болежки.

3) Не пускай такива глупави заглавия.

4) Не казваш ти какво си направил!ю

5) Не казваш каква ти е машината!


Титла: Re: Имам нужда от помощ...
Публикувано от: Acho в Dec 20, 2010, 20:08
Гоше, ама какъв е въпроса ? Ти само си описал какво възнамеряваш да реализираш, но конкретно нищо не си казал. Имаш ли машина, избрал ли си дистрибуция, дотук какво си направил и т.н.


Титла: Re: Имам нужда от помощ...
Публикувано от: Mitaka в Dec 20, 2010, 20:56
Това ми прилича на задание за курсов проект.
Начина, по който е написано заданието и термина "сборен сървър" са присъщи единствено на университетски преподавател.
Ако е така - вземи прочети кое как става. Иначе ще си поредния зубър с диплома и без знания, каквито всъщност бълват от университетите.
Има и изключения, но те са малко...


Титла: Re: Имам нужда от помощ...
Публикувано от: b2l в Dec 20, 2010, 21:20
Стига, де. Е баси лесния курсов проект. Сигурно за по-малко от седмица и и ще е готов. Къде-ти-седмица, даже за няколко дена - като включим някой проблеми, които могат да възникнат.


Титла: Re: Имам нужда от помощ...
Публикувано от: gogobgr в Dec 20, 2010, 21:21
Гоше, ама какъв е въпроса ? Ти само си описал какво възнамеряваш да реализираш, но конкретно нищо не си казал. Имаш ли машина, избрал ли си дистрибуция, дотук какво си направил и т.н.
Въпроса е това нещо да се реализира. Имам машина която е достатъчно мощна за да издържи на задачата. Избрал съм дистрибуция Linux Mint, от която пиша в момента, базирана на Ubuntu. До момента търся информация пробвам и нестава когато направя промени на конфигурационните файлове след това стартирам услугата и ми дава "Fail". Затова се опитвам да намеря помощ тук. Проблема не е в това, че питам, а в това, че явно няма компетентен отговор на въпроса които да е смислен и да не включва "абе чети си от гугъл или много си тъп и нямаш място между нас ""великите умове"" "


Титла: Re: Имам нужда от помощ...
Публикувано от: b2l в Dec 20, 2010, 21:23
Хайде сега се опитай да зададеш компетентен въпрос. Ако не можеш чети тук: Как да задаваме интелигентно въпроси. ($2)

"Дава ми fail" - кое му дава fail, какво пуска, какво конфигурира, един Господ знае само...


Титла: Re: Имам нужда от помощ...
Публикувано от: gogobgr в Dec 20, 2010, 21:52
Това ми прилича на задание за курсов проект.
Начина, по който е написано заданието и термина "сборен сървър" са присъщи единствено на университетски преподавател.
Ако е така - вземи прочети кое как става. Иначе ще си поредния зубър с диплома и без знания, каквито всъщност бълват от университетите.
Има и изключения, но те са малко...
Виждам, че си падаш психолог и "бягаш пред вятъра", но си далеч от истината. Лесно е да си дадеш негативното си мнение и да плюеш по незнаещите. Ти да не би да си се родил с Линукс и да си бозал до 1-2 си година само bash и c++ скриптове. И ти си бил като мен, както и всеки, който някога е започнал с Линукс. Термина "сборен сървър" си е мой (на неграмотния студент) и не вярвам, че някои преподавател ще има подобно изказване, но трябва по някакъв начин да обясня какво искам, нали?
Всеки казва, вземи прочети от тук (гугъл), от там (Yahoo), но никой не казва как да стане, дори и тези изключения за които говориш, които били малко. Що се отнася до зубърството и незаслужената диплома, ще ти кажа, че тия неща не стават ако се зазубрят. Линукс не е материя, която е константна във времето, а е система, която търпи непрекъснат прогрес и следователно зубърщина няма място в този случай. По отношение на незаслужената диплома, която ми предстой да взема, то тя няма да е купена, както става понякога (да не зема да кажа често), а ще е напълно заслужена, и аз си знам защо и какви усилия съм положил за това(когато нямам пари разчитам на себе си).
Казват, че Линукс е ОС която е насочена към всеки които иска да се развива и да прояви собствена визия за това как вижда света през Линукс (затова са и множеството дистрибуции, нали, или се бъркам? ). По подобни коментари разбирам, защо кернела на Линукс на времето не е бил написан от такива ""българи"", като теб, които толкова много знаят, че когато ги попиташ за помощ те да ти казват "чети от гугъл"....
Мисля че това, което го напише всеки, който знае и има как да помогне да  допринесе за развититето на темата, ще запали още повече интереса към Линукс по начин по който всеки ще може, ако иска да си напрапви собствен сайт и да го публикува, без да плаща на хостинг компании. И всичкото това нещо, ще е защото някой си неграмотен зубър студент, на който му трябвало проект искал помощ от ""великите умове"" на Линукс България. Много благодаря...


Титла: Re: Имам нужда от помощ...
Публикувано от: gogobgr в Dec 20, 2010, 21:54
Хайде сега се опитай да зададеш компетентен въпрос. Ако не можеш чети тук: Как да задаваме интелигентно въпроси. ($2)

"Дава ми fail" - кое му дава fail, какво пуска, какво конфигурира, един Господ знае само...
Ок, щом като не ме разбирате ще го кажа по друг начин: "Моля Ви помогнете да си направя курсовия проект, че господина така ни каза.... " Между впрочем това не е курсов проект! а е задача която ми дават да правя на изпит и на която ме късат. И в крайна сметка реших да си направя собствен изпитен въпрос за да видя как може да ми помогнете. Всеки път на изпита се дава нещо различно.


Титла: Re: Имам нужда от помощ...
Публикувано от: b2l в Dec 20, 2010, 21:56
Баси кво общо има bash-а с css-а  ??? ? Някой да ми обясни и по-точно какво общо има css-а със сървъра на пича :D :D :D.

Казват, че Линукс е ОС която е насочена към всеки които иска да се развива...

Ти драги ми смехурко как ще се развиваш като някой ти даде conf файловете на готово? И недей да сменяш css-а със с++ :D.


Титла: Re: Имам нужда от помощ...
Публикувано от: gogobgr в Dec 20, 2010, 22:07
Баси кво общо има bash-а с css-а  ??? ? Някой да ми обясни и по-точно какво общо има css-а със сървъра на пича :D :D :D.

Казват, че Линукс е ОС която е насочена към всеки които иска да се развива...

Ти драги ми смехурко как ще се развиваш като някой ти даде conf файловете на готово? И недей да сменяш css-а със с++ :D.
Развитието не е ли  в това човек да се поправя и да се учи от грешките си. Ако имаш по добра идея за това как да стане работата ми кажи, а недей да ме наричаш смехурко, защото не ти прави чест пренебрежителното отношение, към по слабите. Направо съм зашеметен от топлото посрещане в Линукс. Нямам думи


Титла: Re: Имам нужда от помощ...
Публикувано от: b2l в Dec 20, 2010, 22:10
Човек, кажи си проблема. Всички тука очакваме да прочетем нещо от рода на:
Имам такъв-и-такъв компютъра с такава-и-такава ОС.
Инсталирах това-и-това, даде ми тази-и-тази грешка.

Ако към всичко това сложиш лог файлове, малко код (който си изпълнил) или дори screenshot-ове никой няма да ти се разсърди.

А ти ко праиш: искам сборен сървър, да прави това-и-това хайде да ви видя сега.

Я кажи честно ползва ли търсачката за някой от нещата които трябва да се търкалят на сървъра ти?


Титла: Re: Имам нужда от помощ...
Публикувано от: borovaka в Dec 20, 2010, 22:11
Виж сега щом си решил да го учиш това нещо и искаш да се занимаваш не би трябвало да питаш кажете ми точно как да стане реализацията, а да поискаш да те насочат какво да попрочетеш за да се светнеш по въпроса.

Ще ти дам имената на сървъри които можеш да ползваш за целта от там нататък пишеш самото име в google и ще ти даде официалния сайт на продуктите - там има много обширна документация и ако наистина имаш желание ще се справиш.

1) DNS server - прочети за BIND
2) DHCP server - предлагам ти DNSMASQ - на мен ми е най-удобен
3) FTP server - Proftpd
4) Samba - Samba server
5) WEB - Apache
6) Proxy - Squid
Другото което трябва да поразучиш е iptables - как да пренасочваш трафика към машините вътре в мрежата ти.
Мен ако питаш най-добрия избор в твоя случай за дистрибуция е ubuntu server или centos ( да не вземат да ме плюят другите сега ... :) ) защото имаш инструменти които ти позволяват по-лесна конфигурация.
Мога да те посъветвам освен документацията на продуктите да погледнеш и wiki-то на arch linux където можеш да намериш доста информация http://wiki.archlinux.org

п.с. Ако пък искаш някакъв графичен интерфейс за настройка на всичко това погледни webmin. Пропуснал съм и ssh сървъра ползваш openssh с който никакви проблеми няма да имаш защото се настройва сравнително лесно.


Титла: Re: Имам нужда от помощ...
Публикувано от: gogobgr в Dec 20, 2010, 22:47
Виж сега щом си решил да го учиш това нещо и искаш да се занимаваш не би трябвало да питаш кажете ми точно как да стане реализацията, а да поискаш да те насочат какво да попрочетеш за да се светнеш по въпроса.

Ще ти дам имената на сървъри които можеш да ползваш за целта от там нататък пишеш самото име в google и ще ти даде официалния сайт на продуктите - там има много обширна документация и ако наистина имаш желание ще се справиш.

1) DNS server - прочети за BIND
2) DHCP server - предлагам ти DNSMASQ - на мен ми е най-удобен
3) FTP server - Proftpd
4) Samba - Samba server
5) WEB - Apache
6) Proxy - Squid
Другото което трябва да поразучиш е iptables - как да пренасочваш трафика към машините вътре в мрежата ти.
Мен ако питаш най-добрия избор в твоя случай за дистрибуция е ubuntu server или centos ( да не вземат да ме плюят другите сега ... :) ) защото имаш инструменти които ти позволяват по-лесна конфигурация.
Мога да те посъветвам освен документацията на продуктите да погледнеш и wiki-то на arch linux където можеш да намериш доста информация http://wiki.archlinux.org

п.с. Ако пък искаш някакъв графичен интерфейс за настройка на всичко това погледни webmin. Пропуснал съм и ssh сървъра ползваш openssh с който никакви проблеми няма да имаш защото се настройва сравнително лесно.
Благодаря ти, че се постара така подробно да ми разясниш част от въпроса. Но моя проблем е друг, че не знам какво точно да пипам в конфигурационните файлове на всяка една от сървърните услуги. Иначе всичко инсталирах успешно.  Иначе с iptables -L нямам проблеми.


Титла: Re: Имам нужда от помощ...
Публикувано от: bop_bop_mara в Dec 21, 2010, 01:38
OK, може ли поне конкретно да кажеш какъв софтуер ползваш за сървисите така, както borovaka го е написал?
И предлагам да започнем да ти нищим проблемите сървис по сървис. Най-лесно като за начало ми се струва dhcp. Кой сървър ползваш, какви са настройките в момента, че ти дава fail?


Титла: Re: Имам нужда от помощ...
Публикувано от: b2l в Dec 21, 2010, 08:44
Но моя проблем е друг, че не знам какво точно да пипам в конфигурационните файлове на всяка една от сървърните услуги.

Ами четеш документацията бе.


Титла: Re: Имам нужда от помощ...
Публикувано от: Acho в Dec 21, 2010, 17:32
Гоше, ако си  от Варна, мога да ти обърна внимание НАЖИВО. Ще отделя няколко часа, и ще ти инсталирам, настроя, демонстрирам и ще ти обясня една такава Линукс система. С всичките тези демони, които имаш да подкараш в заданието си. В постингите дотук разбирам, че с ПИСАНЕ във форума няма да можеш да се оправиш. Ти не си наясно с Линукс и с тези демони, които ще конфигурираш и запускаш. Най-вероятно всичко това е ново за теб. Аз лично ползвам дистрибуцията Slackware, за точно такива многоцелеви сървъри. Ако искаш, пиши ми ЛС да се уточним. Поздрави.


Титла: Re: Имам нужда от помощ...
Публикувано от: Mitaka в Dec 21, 2010, 18:56
То може и по ssh, ама тогава ще има една готова конфигурация, и пак ще се чуди кое за какво е.
Не е проблем и да се постнат готови конфиг файлове, ама същата работа...
Щом е тема за изпит, наистина е най-добре да му обясни някой на човека кое как е и за какво е.
Иначе онова със зубъра важи в пълна сила... нищо лично, и не съм искал да те обидя, ама от неща на готово става точно така.
Как почти познах, че това е тема за курсова работа ли? /защото дали изпит дали курсова... все тая/.
Ами преподавал съм подобни неща в университет... та като гледах готовите теми на колеги преподаватели.. МЪКА!
Така е написано, че не можеш да разбереш какво е искал да каже, а какво остава да схванеш условието.... факт е, че при мен няма скъсан студент и няма по-ниска оценка от 6 :) Те за това и ме изгониха - щото трябвало да има поне 4-5 скъсани от курс, за да можело да пкатят такса от 25 лева за явяване на поправка. А аз на инат не късах :)


Титла: Re: Имам нужда от помощ...
Публикувано от: Acho в Dec 21, 2010, 19:18
Именно, на една стара машина с 2 LAN карти и с малко дискче за тестове. Започване с инсталацията на сървъра, и то само с конзола, без X-сървър. Как да се раздели диска, кои пакети ще се инсталират и т.н. После и Линукс лоадера, конфигурирането на двата интерфейса (входен и изходен). А докато си върви инсталацията, може да се обясняват основните неща, кое как се настройва, какви фунции ще има, как се обвързват двата интерфейса, какви правила ще ни трябват в защитната стена, etc. И много важно е да се поразберат TCP/IP мрежите, което иска и много четене от човека. Ама нали и аз съм минал по тоя път. И мен мой приятел, и той се казва Георги, да е жив и здрав, че ме запали навремето, колко много ми е обяснявал, даже елементарните неща, които тогава са ми се стрували сложни. Но едно по едно, нещата се избистрят и започваш да ги разбираш.