Сделай ЭТО в Linux!

Хакер, номер #021, стр. 021-056-1

Юрий Семенов (avoid@mail.ru)

Линух - штука сложная. Углубляясь в дебри его настроек, можно ваще встрять по самые гланды. Однако взамен этого неудобства предоставляется широкий спектр различных настроек и ключей, которые позволяют конфигурировать компьютер по сложности, начиная от простейшего "воркстейшн" для игры в сапера и кончая сверхмощным и сверхбезопасным сервером локальных сетей любых размеров и сложностей. И это не учитывая того, что операционка распространяется с открытыми исходниками ядра, которые можно свободно править и компилировать.

Изучать Linux можно всю жизнь. Каждый день узнавать что-то новое, открывать новые фичи, глубже и глубже разбирать кернеловые серцы... Так оно и будет, если... если не выбрать цель, финишную черту, "чекпоинт", одним словом, пересекая который, можно говорить: "Я пользователь Linux В НАТУРЕ!".

Как раз таким, самым первым, чекпоинтом для простого, "земного" пользователя Линух, работающего на "персоналке с модемом", может быть установка Интернет. Кто-то может возразить: "А как же русификация? Или настройка харда?"... Ну, извините! А может быть, первым чекпоинтом поставить нажатие кнопки POWER?!

По-моему, выйти в Интернет по модему из Linux - самое то! Тем более, что попутно придется и "русифицироваться", и хард настраивать, и шел-скрипты править, да и с сетевыми настройками знакомиться - полный арсенал, короче! Тем более, делать это придется не за просто так - тут пахнет реальной экономией денег! Вот, например, Вындозе ваще побоку, что ты коннектишся с платным провайдером. Пока держится связь, Маздай готов заниматься чем угодно, но только не сосать байты из Internet! А всякая оптимизация напоминает уговоры "Дай! Ну, дай!"... %))

Чего вовсе не скажешь про Linux. Уж если он взялся за работу и установил коннект, то, будь уверен, грузить будет по полной программе, без передыху и всех подряд! Короче, если ты бережешь свое время, а значит - деньги (или деньги, а значит - время), то начинай установку Internet из-под Linux прямо сейчас.

Прежде чем лезть в дебри настроек, следует убедиться, что "под рукой" есть все необходимое. Я имею ввиду данные от провайдера.

Login: vasia

Password: security

IP: 212.192.100.77

DNS IP: 212.192.100.1

Mask: 256.256.256.240

Domen: tsu.ru

и, конечно, большой список телефонов.

Теперь, как рекомендует Вындоз, "можно откинуться на спинку стула" и начать править разные скрипты и файлы. Сразу скажу, что я не буду разжевывать назначение каждой опции. Все будет ограничиваться прямой функциональной нуждой. Если же кому-то нужны подробности, то он может найти их сколько угодно, например, в романе Толстого "Война и мир"... %)

Прежде всего, следует "расфасовать" всю провайдеровскую инфу по соответствующим файлам, чтобы система могла их найти и конкретно поюзать. IP DNS следует сразу запихать в файл /etc/resolv.cfg, который должен выглядеть следующим образом:

domen tsu.ru

nameserver 212.192.100.1

Конечно, совсем не обязательно загромождать трафик просьбами расшифровать "weather.yahoo.com". Его IP вряд ли изменится за 1-2 дня. На такой случай в Linux предусмотрено ведение собственной базы DNS. Она хранится в файле /etc/hosts, который имеет следующую структуру:

Содержание  Вперед на стр. 021-056-2

ttfb: 3.119945526123 ms