Главная » Просмотр файлов » Колисниченко Д.Н. - Linux-сервер своими руками

Колисниченко Д.Н. - Linux-сервер своими руками (1077324), страница 86

Файл №1077324 Колисниченко Д.Н. - Linux-сервер своими руками (Колисниченко Д.Н. - Linux-сервер своими руками) 86 страницаКолисниченко Д.Н. - Linux-сервер своими руками (1077324) страница 862018-01-10СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 86)

Сначала укажите адрес прокси провайдера:cach_peer p r o x y . y o u r _ i s p . c o mЗадайте объем ОЗУ, который будет использовать прокси-сервером:cache mem371Практические примеры. Обратный звонокВ том случае, если вы планируете использовать этот компьютер еще идля других целей, кроме как в качестве прокси-сервера, то не рекомендуетсяустанавливать здесь более трети физического объема ОЗУ.Далее укажите, где будет располагаться кэш (первое число — это количество Мб для кэша):cache_dir /usr/local/squid 2048 16 256Затем укажите хосты, из которых разрешен доступ к прокси-серверу:acl allowed_hosts src 1 9 2 . 1 6 8 .

1 . 0 / 2 5 5 . 2 5 5 . 2 5 5 . 0acl localhost src 1 2 7 . 0 . 0 . 1 / 2 5 5 . 2 5 5 . 2 5 5 . 2 5 5После этого пропишите пользователей, которым разрешено пользоватьсяsquid (в приведенном примере это den, admin, developer):ident_lookup onacl allowed_users user den admin developerhttp_access a l l o w a l l o w e d _ u s e r shttp_access deny allТэги maxium_object_size и maxium_object устанавливают ограничения наразмер передаваемых объектов.В заключении хочу дать один хороший совет: из соображений безопасности отредактируйте свои /etc/services и / e t c / i n e t d . c o n f и отключите неиспользуемые сервисы -- это уменьшит вероятность взлома вашейсистемы. Вот, в общем-то, и все.77.2. Настройка Dial-In сервера17.2.1. Установка программного обеспеченияВ качестве операционной системы, естественно, будем использовать ОСLinux.

Метод настройки, рассмотренный в этой главе, подойдет для любогодистрибутива. Также вам потребуются пакет ррр версии 2.3.x (желательносамая новая версия) и пакет mgetty- 1.1.x. Пакет mgetty должен быть собранс опцией -DAUTO_PPP. Если это не так, то его нужно пересобрать.Я использую ppp-2.4.0-3mdk.i586.rpm и mgetty-1.1.22-2mdk.i586.rpm, ОСLinux Mandrake 7.2. Если вы используете RedHat/Mandrake, установить ррр иmgetty можно с помощью команд:# mount -t i s o 9 6 6 0 /dev/hdd / m n t y / c d r o m#cd /mnt/cdrom/Mandrake/RPMS#rpm -Uvh mgetty*#rpm -Uvh ppp*Некоторые замечания:1. CDROM является устройством /dev/hdd (или Secondary Slave).2.

Используется Linux Mandrake. При использовании Red Hat пакеты находятсяВ /mnt/cdrom/RedHat/RPMS.3. He используется supermount. Если у вас supermount активен, первую командувводить не нужно.4. Третья и четвертая команды устанавливают все семейство mgetty и ррр. Прииспользовании такого подхода устанавливаются все файлы — и никакойзаботы! Но при этом вы можете установить и только то, что вам нужно.372Практические примеры. Обратный звонок17.2.2. Настройка mgettyПри корректной сборке или установке пакетов mgetty и ррр у васдолжны быть следующие файлы:Каталог/etc/mgetty+sendfax:dialin.configlogin.configmgetty.configКаталог /etc/ppp:auth-upauth-down,chap-secretsip-upip-downoptionspap-secretsЕсли их нет, вам нужно самостоятельно найти, где они находятся. Присамосборке смотрите, что и куда проинсталлировалось.

В крайнем случае,необходимые файлы придется создать вручную.Файл / e t c / m g e t t y + s e n d f a x / d i a l i n . c o n f i g обычно пустой — в немвсе закомментировано. Файл / e t c / m g e t t y + s e n d f a x / l o g i n . c o n f i g долженсодержать строчку:/ A u t o P P P / - a_ppp /etc/ppp/ppploginУбедитесь, что эта строчка не закомментирована. Если вы хотите, чтобыимена пользователей записывались в журналы (log-файлы), отредактируйтеэту строку следующим образом:/AutoPPP//etc/ppp/ppploginЗатем создайте файл /etc/ppp/ppplogin (см. листинг 17.6).Листинг 17.6.

Файл/etc/ppp/ppploginmesg ntty -echo/ u s r / s b i n / p p p d s i l e n t auth -chap +pap loginВ некоторых версиях ррр вместо -chap нужно писать refuse-chap, а вместо+рар писать require-pap. Продолжая настройку, сделайте /etc/ppp/ppploginисполняемым:# chmod +x /etc/ppp/ppploginВ приведенном примере используется РАР-аутентификация с использованием пароля из файла /etc/passwd (см.

ниже). Файл /etc/mgetty+sendfax/mgetty.config должен быть примерно такой, как в листинге 17.7.Листинг 17.7. Файл mgetty.config# For US Robotics Sportster 28.8 with speaker offport ttySOspeed 28800data-only уdebug 3373Практические примеры. Обратный звонокinit-chat "" ATZ OK AT&F1MOE1QOSO=0 OKanswer-chat "" ATA CONNECT \c \r# For Practical Peripheral 1 4 . 4 w i t h f a x disabled and prolonged# carrier w a i t time ( 9 0 sec)port ttySlspeed 1 4 4 0 0data-only уdebug 3i n i t - c h a t "" ATZ OK AT&F1MOE1QOSO=OS7=90+FCLASS=0 OKa n s w e r - c h a t "" ATA CONNECT \c \r# For USRobotics V . E v e r y t h i n gport ttyS2speed 5 7 6 0 0data-only уdebug 3init-chat "" AT OK ATS7=50SO=1+S62=3+S64=2S39=10 OKДля ZyXEL U336E можно использовать такие параметры:init-chat "" ATZ OK AT&F1MOE1QOSO=OS OKanswer-chat "" ATA CONNECT \c \rВ нем определены параметры для трех модемов: US Robotics Sportster28.8, Practical Peripheral 14.4, USRobotics V.Everything.

Для ZyXEL U336Eможно использовать такие параметры:init-chat "" ATZ OK AT&F1MOE1QOSO=OS OKanswer-chat "" ATA CONNECT \c \rДанные параметры вы можете узнать из документации по вашему модему.Очень рекомендую прочитать ее перед установкой сервера входящих звонков.Теперь нужно изменить файл /etc/inittab, как это показано в листинге 17.8.Листинг 17.8. Фрагмент файла inittab# Run gettys in standard r u n l e v e l s1:2345:respawn:/sbin/mingetty ttyl2 : 2 3 4 5 : r e s p a w n : / s b i n / m i n g e t t y tty23 : 2345:respawn:/sbin/mingetty tty34:2345:respawn:/sbin/mingetty tty45 : 2 3 4 5 : r e s p a w n : / s b i n / m i n g e t t y tty56 : 2345:respawn:/sbin/mingetty tty6#эти строки нужно добавитьS O : 2 3 4 5 : r e s p a w n : / s b i n / m g e t t y -x 3 ttySOS I : 2 3 4 5 : r e s p a w n : / s b i n / m g e t t y -x 3 ttySl32:2345:respawn:/sbin/mgetty /dev/ttyS2SO, SI, S2 -- это просто идентификаторы.

Вы можете использоватьвместо них любое имя. Нужно только назначить отдельное имя для каждогопорта. Имена SO...S2 я использовал для наглядности.Теперь запустите mgetty (перед выполнением этой команды следует включить модемы):# init q374Практические примеры. Обратный звонокЕсли при выполнении этой команды модемы не подключены или выключены, в файле /var/log/mesages вы получите сообщение об этом. Еслина модеме загорелась лампочка TR, то все настройки выполнены правильнои mgetty «подхватил» модем.17.2.3.

Настройка рррОбычно для каждого порта в каталоге / e t c / р р р создается файлoptions . ttySx, где х — номер порта (см. листинг 17.9).Листинг 17.9. Файл optionslockloginauthnetmask 2 5 5 . 2 5 5 . 2 5 5 . 0modemcrtsctsrefuse-chaprequire-papmtu 576mru 576proxyarpmyhost:ppp01ms-dns C C C . C C C . C C C . C C CОбщие настройки для всех портов можно вынести в файл /etc/ppp/options.Имя myhost замените на реальное имя вашего сервера входящих звонков.рррО! — это произвольно выбранное имя виртуального узла абонента. Выможете использовать другие имена, например, igor, denis и тому подобное.Имена узлов должны быть уникальными, т.е. если вы используете рррО вoptions .

ttySO, то в options . ttySl нужно использовать рррО! и так далее.Опция ms-dns определяет сервер DNS для клиентов Microsoft. Укажитездесь IP-адрес сервера DNS вашей сети.Используйте опцию proxyarp, так как IP-адреса будут назначаться внутриbroadcast ваших сетевых карт локальной сети. При этом демон pppd будетделать вид, что виртуальный хост находится внутри вашего сегмента ethernet.Небольшая деталь: вместо опции refuse-chap можно писать -chap, а вместоrequire-pap писать +рар.Теперь отредактируйте файл /etc/ppp/pap-secrets (см. листинг 17.10).Листинг 17.10.

Файл /etc/ppp/pap-secrets* Secrets for authentication using PAP* clientserver secret IP addresses**""192.168.0.11**""192.168.0.12**""192.168.0.13В приведенном примере используются три модема для входящих звонков, поэтому нужно сделать три записи. Пароли пользователей находятся в375Практические примеры. Обратный звонокфайле /etc/passed (или /etc/shadow).

Соответственно внесите измененияв свой /etc/hosts (см. листинг 17.11).Листинг 17.11. Файл/etc/hosts192.168.0.11 pppOl ppp01.mydomain.com192.168.0.12 ррр02 ppp02.mydomain.com192.168.0.13 рррОЗ ppp03.mydomain.comИмя mydomain.com замените на реальное имя домена. По большомусчету эти записи не мешало бы также внести и в локальную зону DNS.Теперь осталось установить нужные права доступа для / u s r / s b i n / p p p d :# chmod u+s / u s r / s b i n / p p p d17.2.4.

Характеристики

Тип файла
PDF-файл
Размер
52,29 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6353
Авторов
на СтудИзбе
311
Средний доход
с одного платного файла
Обучение Подробнее