суббота, 11 января 2014 г.

Тезаурус+Философы Индии

Баба Вирса Сингх Джи Махараджи - М. Лайтман

Существует ли более высокая цель, чем просто достижение любви в этом мире?

Фрагмент страницы из кэша - Тибетские переводы - Буддийская...

...РЕЛИГИОЗНАЯ ЛИТЕРАТУРА.

    Религиозная литература может быть классифицирована двумя способами: (A) по происхождению, и (B) по теме. В соответствии с происхождением, существует, прежде всего, (1) обширный корпус литературы переведснной с Индиийских источников на Тибетский язык. Второе, (2) существуют обширные тома религиозных работ, написанные Тибетскими учеными. В соответствии с темами, религиозная литература разбивается на четыре подразделения: Религия; История и биографии; Поэтические сочинения и йогические песни; Искусство, музыка и танцы.

А. Религиозная литература - в соответствии с источниками.


1. Литература, переведенная из Индийских источников.


(a) Собрание Каджур - учения Будды. Каджур (bKa' 'Gyur) содержит писания, сутр и тантр. Хотя многие сутры были переведены в период Позднего Распространения Доктрины (bsTan Рa Рhyi Dar), большинство из них было переведено на Тибетский в течении Раннего Распространения Доктрины (bsTan Рa sNga Dar) и пересмотрено во время Позднего Распространения. Большинство тантр, содержащихся в Каджуре, являются Новыми Тантрами (gSang sNgags gSar Ma), но в этом собрании существуют также некоторые тексты Старых Тантр. Новые Тантры, это те, которые были переведены вначале Лочен Ринчен Зангпо (bZang Рo, 958-1051). Старые Тантры, это тантрические тексты переводившиеся начиная с седьмого столетия и вплоть до времени Ачарья Смртиджнана, до начала одиннадцатого столетия. Большинство Старых Тантр содержатся в собрании Ньингма Гьюбум (rNying Ma rGyud 'Bum).
Собрание Каджура:
Название подразделения: Кол-во томов:* Кол-во трактатов:*
1. Гьюд (rGyud, Тантра) 24 729
2. Щер Чин (Sher Рhyin, Праджнапарамита) 23 30
3. Кон Цег (dKon brTsegs, Ратнакута) 6 1
4. Пал Чен (Рhal Chen, Автамсака) 6 1
5. До (mDo, Сутра) 32 269
6. Дул Ва ('Dul Ba, Виная) 13 16 104 1046
7. Собрание Ньингма Гьюдбум (rNying Ma rGyud 'Bum, Прачин Тантры) 33+ 375+
* Эти цифры основаны на Пекинском издании. + Эти цифры основаны на Делийском издании.
Собрание Тенджура:
Название подразделения: Кол-во томов:* Кол-во трактатов:*
1 Тод Цог (bsTod Tshogs, Стотры) 1/2 63
2. Гью Дрел (rGyud 'Grel, Тантратика) 85 3120
3. Щер Чин (Sher Рhyin, Праджнапарамита) 16 40
4. У Ма (dBu Ma, Мадхьямака) 17 257
5. До Дрел (mDo 'Grel, Сутратика) 10 40
6. Сем Цам (Sems Tsam, Читтаматра, Йогачарья) 18 45
7. Нгон Па (mNgon Рa, Абхидхарма) 11 19
8. Дул Ва ('Dul Ba, Виная) 18 66
9. Кье Раб (sKyes Rabs, Джатакамала) 3 8
10. Трин Иг (sРring Yig, Лекха) 1/2 42
11. Тун Мон и Нго Цар Тан Чо (Thung Mong, Ngo mTshar bsTan bCos, Садхарана Шастра) 5 86 185 3786
* Эти цифры основаны на Пекинском издании.
(b) Собрание Тенджур - работы Индийских Буддийских ученых Тенджур (bsTan 'Gyur) - собрание комментариев, написанных древними Индийскими Буддийскими учеными по Хинаяне, Махаяне и Тантре, которые были переведены на Тибетский. Тенгьюр также содержит тексты на светские темы и они включены в раздел мирской литературы.

2. Литература, написанная Тибетскими учеными.


    Существует обширная литература написанная тысячами Тибетских учсных и мудрецов по различным аспектам Буддизма. Эта литература в основном касается толкования и обьяснения сутр, тантр и комментариев написанных великими Индийскими учсными. Для понимания этой первоначальной литературы, необходимо немного знать о Буддийских школах которые развивались в Тибете. Эти школы развивались из опыта и мудрости великих Тибетских учсных и мудрецов, а также из литературного отображения их понимания. В Тибете развивалось четыре больших и множество меньших Буддийских школ. Четыре большие школы это: Ньингма, Кагью, Сакья и Гелуг. Главные различия между этими школами были связаны с тантрами, хотя, также была разница в интерпретации сутр. Последователи Старых Тантр или Ранних Переводов, также известны как Ньингмапы. Последователи Позднего Перевода Тантр, также известны как Сармапы. Это линии Кагью, Сакья и Гелуг, все они принадлежат традиции Сарма. В дальнейшем рассмотрении литературы этих школ, будут выделены некоторые их особые черты.
(a) Литература школы Ньингма
(i) Классификация Дхармы Ньингма классифицирует все Буддийские доктрины на Девять Ян: Три Яны Парамиты или Сутры:
(a) Шравакаяна (Хинаяна)
(b) Пратьекабуддаяна (Хинаяна)
(c) Бодхисаттваяна (Махаяна)

Три Внешние Тантры Ваджраяны:
(a) Крийяйога
(b) Чарьяйога
(c) Йогатантра

Три Внутренние Тантры Ваджраяны:
(a) Махайога
(b) Ануйога
(c) Атийога
(ii) Сутры Оригинальные тексты и комментарии, содержщиеся в Каджуре и Тенджуре.
(iii) Тантры Существуют некоторые тантры, содержащиеся в Каджуре и Тенджуре, которые были переведены в Ранний и Поздний периоды, и являются общими для всех школ. Однако, различные школы выделяют определенные тантры, и эти тексты стали специфическим аспектом практики для отдельных линий. Особые тантры Ньингма это тексты по Махайоге, Ануйоге и Атийоге (или Дзогпа Ченпо). Большинство этих учений содержится в собрании Старых Тантр (Ньингма Гью Бум). Три главных подразделения Старых Тантр, это: Кама (Канон), Терма (обнаруженные Сокровищницы Дхармы), и Дагнанг (Чистое Видение).

(1) Кама (bKa' Ma). Эти тантры являются Тремя Внутренними Тантрами, переведенными на Тибетский Гуру Падмасамбхавой, Пандита Вималамитрой и другими, в девятом столетии. Они передавались посредством непрерывной линии Лам вплоть до настоящего времени. Некоторые главные работы в этом подразделении тантр, это:

Махайога: (a) Тантры - Маяджала Тантра (sGyu 'Рhrul Drva Ba) и восемнадцать Великих Тантр (Tantra Chen Рo sDe bCo brGyad) и (b) Садханы - Тексты Садхан Восьми Великих Мандал.

Ануйога: Тантры Дю Па До Атийога: Восемнадцать Тантр (Sems sMad bCo brGyad) Семде, девять Тантр (Klong dGu) Лонгде и семнадцать Тантр (bCu bDun rGyud) Меннгагде.

Составителями текстов Кама, были: Минлинг Терчен (sMin Gling gTer Chen), Минлинг Лочен (sMin Gling Lo Chen) и Гьялсре Женпхен Тхайе (rGyal Sras gZhan Рhan mTha' Yas), которые составили множество текстов Кама. Позднее, в некоторых монастырях ежегодные ритуалы садхан - Тринадцати Садхан Кама (bKa' Ma'i mChod Khang bCu gSum), выполнялись в собрании. Тринадцать Cадхан, это:
(1) Дюпа До,
(2) Гью Тхрул Жи Тхро,
(3) Сангье Ньям Джор,
(4) Тачог Ролва,
(5) Нараг Донгтрунг,
(6) Шиндже Шедру Цхонмар Наг,
(7) Янгдаг Солуг и Салуг,
(8) Пхурпа Ронглуг, Роглуг и Салуг,
(9) Лунглуг Цхедруб,
(10) Гуру Драгмар О Дранлуг,
(11)Гью Гонлег Ден,
(12) Мин Линг Дор Сем
(13) Ча Сум (последние две в дополнительных текстах).

(2) Терма (gTer Ma). Многие свои эзотерические писания и учения Гуру Падмасамбхава скрывал для блага будущих учеников. Он передавал различные учения своим ученикам и скрывал это в просветленной природе их ума. Эти учения были обнаружены в поздние столетия Сотней Великих Тертонов (Открыватели Сокровщиниц Дхармы) и многими другими Тертонами. Открывать эти учения начали с Тертона Сангье Ламы и Драпа Нгоншечена (Grva Рa mNgon Shes Can, 1012-1090), и продолжают делать это до настоящего времени. Существуют две резновидности Терм: Са Тер и Гонг Тер.
(a) Са Тер (Sa gTer). Для Са Тер и Гонг Тер является общим, что когда приходит время и создаются нужные условия - Тертоны извлекают учения из просветленной природы своего ума. Столетиями прежде, Гуру Падмасамбхава вверил и сокрыл действительную передачу учений. В случае Са Тер, однако, перед обнаружением этих переданных учений, Тертоны сначала извлекали тексты или зашифрованные символические писания из различных мест, таких как скалы, озера и небо. Тогда, наблюдая или читая их, Тертоны пробуждали передачу и обнаруживали истинные и полные учения в сущностной природе своего ума. Са Тер (Земная Сокровищница Дхармы) называется так, поскольку Тертоны использовали символические писания, которые обнаруживали в земле, как ключи для раскрытия учений. Большинство из наиболее важных Са Тер разбивается на две основные категории. Во первых, существует важная литература Тер Чо (gTer Chos), которая состоит из трсх частей: Лама (bLa Ma), Дзогчен (rDzogs Chen) и Тхугдже Ченпо (Thugs rJe Chen Рo).
Лама: Мирные и Гневные Садханы Гуру
1. Лама Санг Дю (bLa Ma gSang 'Dus) Гуру Чо Ванга (1212-1270)
2. Тхуг Друб (Thugs sGrub) Ригдзин Год Дема (1337- 1408)
3. Лама Норбу Гьямцхо (bLa Ma Nor Bu rGyam mTsho) Падма Лингпы (1450-?)
4. Тхуг Друб (Thugs sGrub) Ратна Лингпы (1403-1478)
5. Гуру Драг Мар (Guru Drag dMar) Ньянг Ньима Озера (1124- 1193)
6. Гуру Драг Мар (Guru Drag dMar) Ратна Лингпы
Дзогчен: писания учений Дзогчен
1. Вима Ньингтхиг (Vima sNying Thig) Дангма Хлюн Гьяла. Его комментарий, Лама Янгтиг (bLa Ma Yang Tig ) Кун Кхьен Лонг Ченпы (1308-1363)
2. Кхандро Ньингтхиг (mKha' 'Gro sNying Thig) Падма Ле Дрел Цал (1291-1315?) Его комментарий, Кхандро Янгтиг Кюн Кхьен Лонг Ченпы (mKha' 'Gro Yang Tig)
2а. Забмо Янгтиг (Zab Mo Yang Tig) Кюн Кхьен Лонг Ченпы Kомментарии на Вима Ньингтхиг и Кхандро Янгтиг
3. Гонгпа Занг Тхал (dGongs Рa Zang Thal) Ригдзин Год Дема
4. Кюн Занг Гонг Дю (Kun Zang dGongs 'Dus) Падма Лингпы
Тхугдже Ченпо: писания Авалокитешвары
1. Мани ка Бум (Mani bKa' 'Bum) Друбтхоб Нге Друб и Ньянг
2. Янг Ньинг Дюпа (Yang sNying 'Dus Рa) Гуру Чо Вангa
3. Де Шег Кюн Дю (bDe gShegs Kun 'Dus) Мин Линг Тер Ченa (1646- 1714)
Во вторых, существуют другие важные Тер Чо, которые состоят из трeх частей: Кагье (bKa' brGyad), Гонг Дю (dGongs 'Dus) и Пхурпа (Рhur Рa).
Кагье: Существуют три главных текста:
1. Кагье Де Шег Дюпа (bKa' brGyad bDe bShegs) (13 томов) Нгадаг Ньянга
2. Кагье Сангва Йонг Дзог (6 томов) Гуру Чо Ванга (bKa' brGyad gSang Ba Yongs rDzogs)
3. Кагье Драгпо Рангджунг Ранг Шар (4 тома) Ригдзин Го Дема (bKa' brGyad Drag Рo Rang Byung Rang Shar)
Гонг Дю:
1. Лама Гонг Дю ( bLa Ma dGongs 'Dus) (13 томов) Сангье Лингпы (1340-1396)
Пхурпа (Ваджракила):
1. Пу Дри (sРu Gri) Гуру Чо Ванга
2. Янг Санг Ламе (Yang gSang bLa Med) Ратна Лингпы
(b) Гонг Тер (dGongs gTer). Эти учения были раскрыты прямо из просветленной природы ума самих Тертонов, без использования ключей, таких как символические писания обнаруженные в земле. Также, они называются Гонг Тер или Сокровищница Дхармы Ума. Вот некоторые из этих текстов: 1. Дзо Дюн (mDzod bDun) (семь трактатов) Кюн Кхьен Лонг Ченпы
2. Нам Чо (gNam Chos) Мигьюра Дордже
3. Лонг Чен Ньинг Тхиг (Klong Chen sNying Thig) Кюн Кхьен Джигме Лингпы (1729-1798)

(3) Даг Нанг (Dag sNang). Эти писания получены Тертонами от божеств и Гуру Ринпоче в чистом медитативном видении.
1. тексты Ньинг Тхиг (sNying Thig) Ю Тхог Йонтен Гснпо
2. Риг Дзин Сог Друб (Rig 'Dzin Srog sGrub) Хла Цюн Нам Кха Джиг Ме (1597-1650?) Собрания Тер Чо и Даг Нанг: Конгтрул Йонгтен Гьямцхо (Kong sРrul Yon Tan rGya mTsho, 1813-1899), соединил вместе много важных учений Тер Чо в собрание состоящее из шестдесяти одного тома, и названное Рин Чен Тер Дзо. Это было издано в монастыре Пал Пунг (Кхам), Цхур Пху (центральный Тибет) и в Дели, Индия.
(iv) Изучения. Главные тексты для изучения коренных текстов сутр и комментариев, это: Пхар Чин (Праджнапарамита), Ума (Мадхьямака), Дул Ва (Виная), и Нгсн Па (Абхидхарма). Основные тантры, которые изучаются: Гухьягарбха Тантра с комментариями, Дзод Дюн Кункхьена Лонгченпы, Дом Сум (три предписания) Нгари Панчена (1487-1542) и тексты Кама, а также Терма Минлинг Терчена, Лочена Дхармашри и другие. В настоящем столетии, основные работы касающиеся сутр, которые изучаются, это тексты Жунг Чен Чу Сум (gZhung Chen bCu gSum, Тринадцать Великих Текстов) и комментарии, написанные Патрулом Ринпоче (dРal sРrul, 1808-1887) в шести томах, Мипхамом Намгьял (Mi Рham rNam rGyal, 1846-1912) в тридцати двух томах и особенно комментарии Женпхен Чокьи Нангвы (gZhan Рhan Chos Kyi sNang Ba). Жунг Чен Чу Сум (Тринадцать Великих Текстов), это: 1. Сосор Тхарпаи До (So Sor Thar Рa'i mDo, Пратимокшасутра) Будды Шакьямуни
2. Дулва До Цава ('Dul Ba mDo rTsa Ba, Винаясутра) Гунапрабхи
3. Нгснпа Кюн Ту (mNgon Рa Kun bTus, Абхидхармасамуччайя) Асанги
4. Нгснпа Дзо (mNgon Рa mDzod, Абхидхармакоша) Васубандху
5. Ума Цава Шераб (dBu Ma rTsa Ba Shes Rab, Праджнaнамамуламадхьямака) Нагарджуны
6. Ума Ла Джугпа (dBu Ma La 'Jug Рa, Мадхьямакаватара) Чандракирти
7. Ума Жи Гьяпа (dBu Ma bZhi brGya Рa, Чатухсатакасатра) Арьядевы
8. Джанг Чуб Семпаи Чепа Ла Джугпа (Byang Chub Sems dРa'i sРyod Рa La 'Jug Рa,Бодхичарьяватрара) Шантидевы
9. Пхарчьин Нгсн Тог Гьен (Рhar Рhyin mNgon rTogs rGyan, Абхисамаяламкаранама Праджняпарамита) Асанги
10. Тхегпа Ченпои Гью Лама (Thegs Рa Chen Рo'i rGyud bLa Ma, Махаянасутраламкара) Асанги
11. У Тхарнам Дже (dBus mTha' rNam 'Byed, Мадхьянтавибханга) Асанги
12. Чо Данг Чоньи Нам Дже (Chos Dang Chos Nyid rNam 'Byed, Дхармадхарматавибханга) Асанги
13. Тхегпа Ченпои Гью Ламаи (Thegs Рa Chen Рo'i rGyud bLa Ma'i, Махаяноттарантантра) Асанги
(b) Литература школы Сарма.
    Другие три главные Буддийские школы - Кагью, Сакья и Гелуг входят в традицию Сарма (Новые Тантры). Школа Сарма имеет много различных оригинальных текстов для изучения и практики. Различие между ними состоит в различных линиях учений и различных интерпретациях нюансов смысла писаний Тибетскими учеными и комментаторами. Также, некоторые школы имеют свои специальные учения, переданные от Индийских Сиддх, такие как Чагья Ченпо (Рhyag rGya Chen Рo, Махамудра) Кагью, и Сунг Нгаг Лам Дре (gSung Ngag Lam 'Bras, учения о Пути и Результате) Сакья. Учителями, которые первые переводили и распространяли литературу Сарма, были великие Тибетские переводчики, Ринчен Зангпо (958- 1051), Дрогми (993-1050), Марпа (1012-1099) и другие.
(i) Классификация Дхармы
Три Яны Cутр:
(a) Шравакаяна (Хинаяна)
(b) Пратьекабуддаяна (Хинаяна)
(c) Бодхисаттваяна (Махаяна)
Четыре Ваджраяны:
(a) Крийяйога
(b) Чарьяйога
(c) Йогатантра
(d) Ануттарайогатантра (1) Питритантра (2) Матритантра (3) Адвитьятантра
(ii) Основные тексты для изучения и практики.

Основными текстами является литература из Канона Будды и работы великих Индийских ученых в собраниях Каджур и Тенджур. Но многочисленные комментарии написаные как Индийскими, так и Тибетскими учеными, содержат немного различные интерпретации основных работ. Эти различия влияли на развитие различных школ Тибета, как это было показано выше. В некоторых больших монастырях, различные монастырские отделения (Grva Tshangs), имели свои собственные комментаторские тексты (Yig Cha) для изучения, практики и поддержки. Некоторые главные тексты сутр для изучения:
Праманасамуччайя Дигнаги,
Семь Трактатов по Логике Дхармакирти,
Шесть Трактатов Нагарджуны по Мадхьямаке,
Пять Трактатов Майтринатхи и Асанги по Философии Махаяны,
Абхидхармасамучая Асанги и Абхидхармакоша Васубандху по Абхидхарме,
а также Винаясутра Гунапрабхи по Винае.
Некоторые коренные тантры:
Гухьясамаджа и Ваджрабхайрава из Питритантры;
Чакрасамвара, Махамая и Хеваджра из Матритантры;
и Калачакра и Манджушримулатантра из Адвитьятантры.
(iii) Литература школы Кагью.

    Основателем школы Кагью был великий переводчик и мудрец Марпа Чокьи Лодро (1012-1099). Он трижды посещал Индию и получил тантрические учения от Махасиддхов Наропы, Майтрипы и других. Затем он передавал и разьяснял эти учения в Тибете. Другие известные ученые и мудрецы линии Кагью: великий йог Миларепа (1040-1123), знаменитый ученый Гампопа (1079-1153), первый Кармапа Дюсум Кхьенпа, Дрикунг Джигтен Сумгон, Цангпа Гьяре, Ситу Тенпаи Ньинче и Конгтрул Йонгтен Гьямцхо. Основная литература для изучения - таже, что в общей традиции Сарма. Высшее философское учение Кагью это Махамудра (Рhyag rGya Chen Рo), которое является особым учением этой школы. Марпа получил это учение от Индийского Махасиддхи Майтрипы. Оно имеет два аспекта: Махамудра Сутры и Махамудра Тантры. Другое важное специальное учение этой школы - Шесть Йог Наропы. Эти Шесть Йог: Йога Жара, Иллюзорное Тело, Сон, Ясный Свет, Промежуточное Состояние и Перенесение Сознания. Школа Кагью подчеркивает базовые практики трех ян: практика отречения (Nges 'Byung) от самсары Шравакаяны, развитие Ума Бодхи (Byang Sems) Махаяны и соблюдение обетов (Dam Tshig) Ваджраяны.
Некоторые работы Кагью для изучения:
1. Песни и биографии Марпы и Миларепы.
2. Писания Гампопы (3 тома) и Пхагмо Трупа (6 томов).
3. Писания Кармап, Дюсум Кхьенпа, Рангчунг Дордже и Микьо Дордже.
4. Писания Линг Репы, Цангпа Гьяре (1 том), Дрикунг Джигтен Генпо, Другпа Кюнлега, Падма Карпо (14 томов), Вангчуга Дордже (1555-1603), Жамара Кхачо Вангпо (1350- 1405), Кенчог Йонтена, Цуглаг Тхренгвы (1454-1556) (9 томов), Ситу Чоинга (12 томов) и Конгтрула Йонтен Гьямцхо (90 томов).
(iv) Литература школы Сакья.

    Кхон Кончог Гьялпо основал школу Сакья и построил монастырь Сакья в 1073г. Великий ученый и переводчик Дрогми Йеше, после многих лет обучения в Наланда Махавихара и других местах Индии, получил много учений от Сиддхов Шантипы, Наропы, Гухьягарбхи и других, и затем он перевел всс это на Тибетский. Дрогми также перевсл тексты Сунг Нгаг Лам Дре (учения о Пути и Результате), которые он получил от Гаядхары и передал их своему ученику Кхон Кончог Гьялпо. Существовало пять знаменитых ученых этой школы, известных как Пять Высших (Gong Ma rNam lNga). Это были: Сачен Кунга Ньингпо, Сонам Цемо, Трагпа Гьялтцен, Сакья Пандита Кунга Гьялцен и Дрогсн Чогьял Пхагпа. Некоторыми из других великих ученых Сакья были: Ронгтон Шеча Кюнриг, Нгорчен Кунга Зангпо, Ягтхруг Сангье Пал (1348-?) и Го Рабджам Сонам Сенге. Главные тексты для изучения - те же, что и для традиции Сарма. Основные тексты для изучения сутр - Шесть Великих Томов (Рod Chen Drug). Это: Цема Ригтер Сакья Пандиты и Праманаварттика Дхармакирти по логике, Винаясутра Гунапрабхи, Абхидхармакоша Васубандху, Абхисамаяламкаранама Праджнапарамита Асанги, Мадхьямакаватара Чандракирти и общие тексты по сутре и тантре. Особые учения этой школы: учения Пути и Результата и Тринадцать Золотых Доктрин. Учения Пути и Результата имеют оба аспекта сутры и тантры для реализации нераздельности самсары и нирваны ('Khor 'Das dByer Med). Тринадцать Золотых Доктрин это: Три доктрины Качома (Ka' 'Рyod Ma), Три Доктрины божеств Марчен (dMar Chen), Три Доктрины божеств Марчунг (dMar Chung) и Доктрины Сенг Донг Нгонмо (Seng gDong sNgon Mo), Джампал Нагпо ('Jam dРal Nag Рo), Чиме Дордже Хламо (Chi Med rDo rJe Lha Mo) и Джамбхала Марпо (Jambhala dMar Рo).
Некоторая литература Сакья:
1. Писания Пяти Высших Учителей (15 томов).
2. Работы Нгорчен Кунга Зангпо (4 тома).
3. Работы Го Рабджам Сонам Сенге (15 томов).
4. Работы Джамянг Кхьенце Вангпо (1820-1892) (10 томов).
(v) Литература школы Гелуг.

    Выдающийся ученый Цонкхапа Лобзанг Трагпа является основателем школы Гелуг. Эта линия относится к традиции школы Кадам Атиши Дипамкарашриджняна из Индии. Дже Цонкхапа разъяснял и писал известные тексты и комментарии к сутрам, шастрам и тантрам. Также он основал монастырь Гаден в 1409г. Некоторые из многочисленных ученых и писателей этой школы: Кхетруб Гелег Палзанг, Гьялцхаб Дарма Ринчен, 1й Далай-лама Гедунтруб, Джамянг Чодже, Джамчен Чодже, Шераб Сенге, Кунга Тонтруб, Панчен Чокьи Гьялцхен, Гьялванг Сонам Гьямцхо (1617-1682) и Джамянг Жепа Нгаванг Цондру. Тексты для изучения те же, что упоминались для традиции Сарма. В изучении и практике они делают основной упор на: строгом соблюдении монастырской дисциплины, изучении текстов посрелством доводов и применения к ним логического анализа, приверженности к философской доктрине Прасангика Мадхьямака, практике Дхармы в системе "Трех Стадий Пути" и развитии врожденной мудрости (lHan sKyes Kyi Ye Shes) и Иллюзорного Тела, посредством практики двух ступеней Гухьясамаджи, Чакрасамвары, Ваджрабхайиравы, Калачакры и других тантр.
Некоторые работы из многочисленной литературы ученых Гелуг:
1. Работы Дже Цонкхапы (20 томов, 210 трактатов).
2. Работы Кхетруб Гелег Палзанга (10 томов).
3. Работы Гьялцаб Дарма Ринчена (8 томов).
4. Работы Дулдзин Трагпа Гьялцена (1374- ?) (2 тома).
5. Работы Панчен Годентруба (5 томов).
6. Работы Панчен Содтрага.
7. Работы Джецюн Чокьи Гьялцена.
8. Работы Панчен Лозанг Чокьи Гьялцена (5 томов).
9. Работы Гьялванг Нгапа (30 томов).
10. Работы Чангкья Ролпаи Дордже (1717- ?) (5 томов).
11. Работы Джамьянг Жепа (15 томов).
12. Работы Лонгдол Ламы (Klong rDol, 1719-1794).
(vi) Литература некоторых малых школ.

(1) Жи Дже - великий сиддха Индии, Падампа Сангье, посещал Тибет пять раз (последний раз в 1098г.) и обучал доктрине Жи Дже (Успокоение Страдания), учениям Трансцендентальной Мудрости (Праджнапарамита). Его традиция известна как Жи Дже, в которой наиболее известная йогиня Тибета, Мачиг Лабдронг, обучала Праджняпарамите посредством практики Чод, отсечения загрязнений. Существует много текстов Чод обоих традиций Кама и Терма и они практикуются в школах Кагью и Ньингма.
(2) Джонанг - Кюнпанг Тхудже Цондру (1243-?) основал монастырь в месте, называемом Джонанг и его традиция также стала известна как Джонанг. В этой традиции, Кюнкхьен Долпо Шераб Гьялцен (1292-1361), а также великий ученый (особенно Калачакратантры), и хорошо известный историк Таранатха (1575-?) - написали много замечательной литературы на различные темы.
(3) Шангпа Кагью - Великий Сиддха, Кхьюнгпо Налджор, получил учения Шести Йог Нигумы и Пять Тантр от Нигумы, Майтрипы и Сукхасиддхи в Индии, и затем обучал этому в Тибете.
(4) Жалу (Zhva Lu - прославленный тибетский ученый Путон Ринчендруб (Bu sTon Rin Chen Grub, 1290-1364)) стал великим мастером Калачакратантры и семидесяти других доктрин. Он издал и выпустил в форме, которая не изменилась и по сей день, собрания Каджур и Тенджур. Его традиция также известна как Пулуг (Bu Lugs).
(5) Подонг - Подонг Чогле Намгьял (Bo Dong Рhyogs Las rNam rGyal, 1375-1451), который был великим ученым и писателем - основал эту традицию. Он написал 132 тома текстов и комментариев на различные темы. Болшинство малых школ функционировали как отдельные школы, во время жизни их учителей, но теперь, большинство из них поглотились главными школами или подшколами одной из главных школ. Хотя они не сохранились как отдельные школы, работы их великих ученых до сих пор изучаются.

В. Религиозная литература - в соответствии с темой.


    Религиозная литература Тибета может быть подразделена на четыре категории: религия; история и биография; поэтические композиции и песни йогов; музыка, танцы, искусство и архитектура. Религия охватывает основной объем литературы и другие категории являются подразделом этого.

1. Религиозные тексты.


Существуют различные пути классификации обширного корпуса литературы, но всс это подпадает под три категории: Взгляд, Практика и Поведение.
Некоторые тексты относящиеся к категории Взгляда (lTa Ba, Дарсан, Скр.):
1. Хинаяна: Абхидхармакоша Васубандху
2. Махаяна: Шесть трактатов Мадхьямаки Нагарджуны
3. Ваджраяна: Мен Нгаг Та Тхренг Падмасамбхавы
Некоторые тексты относящиеся к категории Практике (bsGom Рa):
1. Сутра: Бодхипатхапрадипа Дипамкарашриджнаны
2. Тантра: Нгаг Рим Ченмо Дже Цонкхапы
Некоторые тексты относящиеся к категории Поведения (sРyod Рa):
1. Пратимокша: Винаясутра Гунапрабхи
2. Бодхисаттва: Бодхичарьяватара Шантидевы
3. Тантра: Нгаг Дом из Дом Сум Нам Нге Дхармашри


Из викии ::: от А до Я

А

Абхинавагупта
Аджита Кесакамбала
Амбедкар, Бхимрао Рамджи
Анандавардхана
Ангад
Асанга
Шри Ауробиндо
Ашвагхоша
Аштавакра

Б

Баба Саван Сингх
Басава
Бахадур, Тегх
Свами Бон
Брахмачари, Дхирендра
Буддапалита
Бхававивека
Бхакти Прамод Пури Госвами
Бхактиведанта Свами Прабхупада
Бхактисиддханта Сарасвати

В

Валлабха
Васубандху
Ватсьяяна Малланага
Вивекананда
Вишнусвами
Вриндаванские госвами

Г

Гангеша
Махатма Ганди
Гаудапада
Гаутама, Акшапада
Гупта, Нолини Канта

Д

Дев Атма

Джаймини
Джива Госвами
Джохари Хариш
Днянешвар
Дхармакирти

К

Кабир
Как, Субхаш
Картикейя, Шри Махариши
Кешава Кашмири
Косамби, Дамодар Дхармананд
Кумарила-бхатта

Л

Лахири, Махасаи
Ломаша
Лохия, Рамманохар

М

Мадхва
Майтрея-Натха
Маниккавасагар
Мехер Баба

Н

Нагарджуна
Нанда, Мира
Нахшаби
Нимбарка

О

Ошо (Бхагван Шри Раджниш)

П

Парамахамса Харихарананда
Патанджали

Р

Рагхунатха Широмани
Раджу, Пулла Тирупати
Радхакришнан, Сарвепалли
Рамакришна
Рамалинга Свамигал
Рамана Махарши

Рамануджа
Рао, Ратнагар
Рой, Манабендра

С

Саи Баба из Ширди
Сант Тулси Сахиб
Сараха
Саркар, Прабхат Ранджан
Сатья Саи Баба
Сатьянанда Сарасвати
Саяна
Свами Джи Махараджи
Свами Сватмарама
Сингх, Джаймал
Сингх, Сант Кирпал
Сингх, Сант Тхакар
Спивак, Гаятри Чакраворти
Сушрута

Т

Тагор, Дебендранатх
Тируваллувар
Тирумалай Кришнамачарья

Ч

Чандракирти

Ш

Шанкара
Шива, Вандана
Свами Шивананда
Шривастава, Нирмала
Шридхара Госвами

Э

Эжуттаччан, Тунджатту

Ю

Юктешвар

Я

Яджнавалкья

среда, 1 января 2014 г.

Domain Name System

 

Основная цель DNS — это отображение доменных имен в IP адреса и наоборот — IP в DNS. В статье я рассмотрю работу DNS сервера BIND (Berkeley Internet Name Domain, ранее: Berkeley Internet Name Daemon), как сАмого (не побоюсь этого слова) распространенного. BIND входит в состав любого дистрибутива UNIX. Основу BIND составляет демон named, который для своей работы использует порт UDP/53 и для некоторых запросов TCP/53.

Основные понятия Domain Name System

Исторически, до появления доменной системы имен роль инструмента разрешения символьных имен в IP выполнял файл /etc/hosts, который и в настоящее время играет далеко не последнюю роль в данном деле. Но с ростом количества хостов в глобальной сети, отслеживать и обслуживать базу имен на всех хостах стало нереально затруднительно. В результате придумали DNS, представляющую собой иерархическую, распределенную систему доменных зон. Давайте рассмотрим структуру Системы Доменных Имён на иллюстрации:


Доменная структура DNS представляет собой древовидную иерархию, состоящую из узлов, зон, доменов, поддоменов и др. элементов, о которых ниже пойдет речь. «Вершиной» доменной структуры является корневая зона. Настройки корневой зоны расположены на множестве серверов/зеркал, размещенных по всему миру и содержат информацию о всех серверах корневой зоны, а так же отвечающих за домены первого уровня (ru, net, org и др). Информация о серверах корневой зоны расположена на данном сайте корневых серверов. Настройки корневой зоны всегда доступны тут. Серверы корневой зоны обрабатывают и отвечают на запросы, выдавая информацию только о доменах первого уровня (то есть отвечают на любые запросы, как на нерекурсивные)! Итак, уже много раз повторилось слово зона. Пора этот термин объяснить.


Зона — это любая часть дерева системы доменных имен, размещаемая как единое целое на некотором DNS-сервере. Зону, для бОльшего понимания, можно назвать «зоной ответственности». Целью выделения части дерева в отдельную зону является передача ответственности (Делегирование) за эту ветвь другому лицу или организации. На иллюстрации, примеры зон выделены синим градиентом (зона name., зона k-max.name. со всем подчиненными ресурсами, www.openoffice.org со всем подчиненными поддоменами и ресурсами). На иллюстрации выделены не все зоны, а лишь некоторые для общего понимания и представления. В каждой зоне имеется, по крайней мере, один авторитетный сервер DNS, который хранит ВСЮ информацию о зоне, за которую он отвечает.


Домен — это именованная ветвь или поддерево в дереве имен DNS, то есть это определенный узел, включающий в себя все подчиненные узлы. Следующая цитата из книги Linux Network Administrators Guide хорошо проясняет картину относительно разницы между зоной и доменом:

Таким образом, пространство имен раздроблено на зоны (zones), каждая из которых управляется своим доменом. Обратите внимание на различие между зоной (zone) и доменом (domain): домен groucho.edu затрагивает все машины в университете Groucho Marx, в то время как зона groucho.edu включает только хосты, которые работают в непосредственно компьютерном центре, например в отделе математики. Хост в отделе физики принадлежат другой зоне, а именно physics.groucho.edu.

Каждый узел в иерархии DNS отделен от своего родителя точкой. Если провести аналогию с файловой системой Linux, система доменных имен имеет похожую структуру, за тем исключением, что разделитель в файловой системе — слэш, а в DNS — точка. А так же DNS адрес читается справа налево (от корневого домена к имени хоста) в отличии от пути в файловой системе Linux. Доменное имя начинается с точки (корневого домена) и проходит через домены первого, второго и если нужно третьего и т.д. уровней и завершается именем хоста. Т.о. доменное имя полностью отражает структуру иерархии DNS. Часто (я бы сказал — всегда в повседневной жизни), последняя точка (обозначение корневого домена) в доменном имени опускается (то есть в браузере мы вводим не k-max.name., а k-max.name). Итак, разобрав структуру доменного имени, мы незаметно подошли к понятию FQDN.


FQDN (англ. Fully Qualifed Domain Name, полностью определённое имя домена) — это имя домена, однозначно определяющее доменное имя и включающее в себя имена всех родительских доменов иерархии DNS, в том числе и корневого. Своеобразный аналог абсолютного пути в файловой системе. Давайте разберем вышесказанное на примере имени домена mail.k-max.name:

mail.k-max.name.

| | | | |

| | | | +-корневой домен

| | | +---домен первого уровня

| | +------точка, разделяющая домены/части FQDN

| +---------домен второго уровня

+---------------поддомен/домен третьего уровня, возможно - имя хоста

Различие между FQDN и обычным доменным (неFQDN) именем появляется при именовании доменов второго, третьего (и т. д.) уровня. Для получения FQDN требуется обязательно указать в доменном имени домены более высокого уровня (например, mail является доменным именем, однако FQDN имя выглядит как mail.k-max.name.). Максимальный размер FQDN — 255 байт, с ограничением в 63 байта на каждое имя домена.


Поддомены, коротко говоря, это — подчиненные домены. По большому счету, все домены в интернете являются подчиненными за исключением корневого. Например домен k-max является поддоменом домена name, а name, в свою очередь — поддоменом корневого домена.
Итак, на схеме выше мы рассмотрели корневой домен, следующим в иерархии идут домены первого/верхнего уровня, они же TLD, они же Top-Level Domain. К данным доменам относятся национальные домены (ru., ua. и др) и общие домены (com., net., и др). Существуют так же специализированные домены, которые не опубликованы в системе DNS, но используются программами (домен .onion используется анонимной сетью Tor для перехвата и последующей маршрутизации обращений к скрытым сервисам этой сети). Еще есть т.н. зарезервированные доменные имена, определенные в RFC 2606 (Reserved Top Level DNS Names — Зарезервированные имена доменов верхнего уровня) определяет названия доменов, которые следует использовать в качестве примеров (например, в документации), а также для тестирования. К таким именам относятся например example.com, example.org и example.net, а также test, invalid и др. Ниже по иерархии, как видно, идут домены третьего уровня и т.д. Заканчивается доменная иерархия — именами хостов, которые задаются соответствующими ресурсными записями или хостовыми записями.

Ресурсные записи

Ресурсная запись — это то, собственно ради чего в конечном счете и существует DNS. Ресурсная запись — это единица хранения и передачи информации в DNS. Каждая такая запись несет в себе информацию соответствия какого-то имени и служебной информации в DNS, например соответствие имени домена — IP адреса.

Запись ресурса состоит из следующих полей:

· имя (NAME) — доменное имя, к которому привязана или которому «принадлежит» данная ресурсная запись, либо IP адрес. При отсутствии данного поля, запись ресурса наследуется от предыдущей записи.

· Time To Live (TTL) — дословно «время жизни» записи, время хранения записи в кэше DNS (после указанного времени запись удаляется), данное поле может не указываться в индивидуальных записях ресурсов, но тогда оно должно быть указано в начале файла зоны и будет наследоваться всеми записями.

· класс (CLASS) — определяет тип сети, (в 99,99% случаях используется IN (что обозначает — Internet). Данное поле было создано из предположения, что DNS может работать и в других типах сетей, кроме TCP/IP)

· тип (TYPE) — тип записи синтаксис и назначение записи

· данные (DATA) — различная информация, формат и синтаксис которой определяется типом.

При этом, возможно использовать следующие символы:

· ;   -  Вводит комментарий

· #  -  Также вводит комментарии (только в версии BIND 4.9)

· @  — Имя текущего домена

· ( )    — Позволяют данным занимать несколько строк

· *    — Метасимвол (только в поле имя)

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

· A — (address record/запись адреса) отображают имя хоста (доменное имя) на адрес IPv4. Для каждого сетевого интерфейса машины должна быть сделана одна A-запись. Например, следующая запись отображает доменное имя k-max.name. в IPv4 адрес хоста 81.177.139.65 (поле NAME — k-max.name., поле TTL — 86400, поле CLASS — IN, поле DATA — 81.177.139.65):

k-max.name.             86400   IN      A       81.177.139.65

· AAAA (IPv6 address record) аналогична записи A, но для IPv6.

· CNAME (canonical name record/каноническая запись имени (псевдоним)) — отображает алиас на реальное имя (для перенаправления на другое имя), например, следующая запись задает алиас ftp для хоста www.k-max.name.:

ftp             86400   IN      CNAME       www.k-max.name.

· MX (mail exchange) — указывает хосты для доставки почты, адресованной домену. При этом поле NAME указывает домен назначения, поля TTL, CLASS — стандартное значение, поле TYPE принимает значение MX, а поле DATA указывает приоритет и через пробел - доменное имя хоста, ответственного за прием почты. Например, следующая запись показывает, что для домена k-max.name направлять почту сначала на mx.k-max.name, затем на mx2.k-max.name, если с mx.k-max.name возникли какие-то проблемы. При этом, для обоих MX хостов должны быть соответствующие A-записи:

· k-max.name.             17790   IN      MX      10 mx.k-max.name.

k-max.name.             17790   IN      MX      20 mx2.k-max.name.

· NS (name server/сервер имён) указывает на DNS-сервер, обслуживающий данный домен. Вернее будет сказать — указывают сервера, на которые делегирован данный домен. Если записи NS относятся к серверам имен для текущей зоны, доменная система имен их практически не использует. Они просто поясняют, как организована зона и какие машины играют ключевую роль в обеспечении сервиса имен. Например, зону name. обслуживают следующие NS:

· name.                   5772    IN      NS      l6.nstld.com.

· name.                   5772    IN      NS      m6.nstld.com.

· name.                   5772    IN      NS      c6.nstld.com.

· name.                   5772    IN      NS      j6.nstld.com.

......

зону k-max.name обслуживают:

k-max.name.             1577    IN      NS      ns2.jino.ru.

k-max.name.             1577    IN      NS      ns1.jino.ru.

· PTR (pointer) — отображает IP-адрес в доменное имя (о данном типе записи поговорим ниже в разделе обратного преобразования имен).

· SOA (Start of Authority/начальная запись зоны) — описывает основные/начальные настройки зоны, можно сказать, определяет зону ответственности данного сервера. Для каждой зоны должна существовать только одна запись SOA и она должна быть первая. Поле Name содержит имя домена/зоны, поля TTL, CLASS — стандартное значение, поле TYPE принимает значение SOA, а поле DATA состоит из нескольких значений, разделенных пробелами: имя главного DNS (Primary Name Server), адрес администратора зоны, далее в скобках — серийный номер файла зоны (Serial number). При каждом внесении изменений в файл зоны данное значение необходимо увеличивать, это указывает вторичным серверам, что зона изменена, и что им необходимо обновить у себя зону. Далее — значения таймеров (Refresh — указывает, как часто вторичные серверы должны опрашивать первичный, чтобы узнать, не увеличился ли серийный номер зоны, Retry — время ожидания после неудачной попытки опроса, Expire — максимальное время, в течение которого вторичный сервер может использовать информацию о полученной зоне, Minimum TTL — минимальное время, в течение которого данные остаются в кэше вторичного сервера). Ниже в примере приведено 2 одинаковые записи SOA (хотя вторая и записана в несколько строк), но они одинаковы по значению и формат записи второй более понятен в силу его структурированности:

· k-max.name.             86400   IN      SOA     ns1.jino.ru. hostmaster.jino.ru. 2011032003 28800 7200 604800 86400

· k-max.name.             86400   IN      SOA     ns1.jino.ru. hostmaster.jino.ru. (

· 2011032003 ; serial (серийный номер)

· 28800 ; refresh (обновление)

· 7200 ; retry (повторная попытка)

· 604800 ; expire (срок годности)

86400) ; minimum TTL (минимум)

· SRV (server selection) — указывают на сервера, обеспечивающие работу тех или иных служб в данном домене (например Jabber и Active Directory).

Давайте рассмотрим, что есть Делегирование. Делегирование (корректнее сказать делегирование ответственности) — это операция передачи ответственности за часть дерева доменных имен (зону) другому лицу или организации. За счет делегирования, в DNS обеспечивается распределенность администрирования и хранения зон. Технически, делегирование заключается в выделении какой-либо части дерева в отдельную зону, и размещении этой зоны на DNS-сервере, принадлежащем другому лицу или организации. При этом, в родительскую зону включаются «склеивающие» ресурсные записи (NS и А), содержащие указатели на авторитативные DNS-сервера дочерней зоны, а вся остальная информация, относящаяся к дочерней зоне, хранится уже на DNS-серверах дочерней зоны. Например, на иллюстрации корневой домен делегирует полномочия серверам отвечающим за TLD, TLD же в свою очередь, делегируют полномочия управления зонами — серверам второго уровня, иногда на этом цепочка заканчивается, но бывает, что делегирование простирается до 4 и даже 5 уровней.


Для бОльшего понимания, приведу пример. Делегирование управления поддоменом k-max.name другому лицу (в моем случае — хостеру) приводит к созданию новой зоны, которая администрируется независимо от остального пространства имен (независимо от вышестоящего name.). Зона k-max.name после делегирования полномочий теперь не зависит от name. и может содержать все (вернее сказать — любые имена, которые я захочу) доменные имена, которые заканчиваются на *.k-max.name. С другой стороны, зона name. содержит только доменные имена, оканчивающиеся на *.name., но не входящие в делегированные этой зоны, такие, например, как k-max.name или a-lab.name или любая другая. k-max.name может быть поделен на поддомены с именами вроде mail.k-max.name, ftp.k-max.name и некоторые из этих поддоменов могут быть выделены в самостоятельные зоны, и ответственность за данные зоны может так же быть делегирована. Если ftp.k-max.name будет являться самостоятельной зоной, то зона k-max.name не будет содержать доменные записи, которые заканчиваются на *.ftp.k-max.name.


Т.о. после делегирования ответственности, информация хранимая делегирующей зоной уже не включает информацию по делегированному поддомену и его ресурсным записям хостов, а хранит информацию о серверах имен, являющихся для делегируемого поддомена авторитативными. Это и есть «склеивающие» записи, о чем я выше уже говорил. В таком случае, если у DNS-сервера родительского домена запрашиваются данные об адресе, принадлежащем делегированному поддомену, в ответ предоставляется список DNS-серверов, которые обладают соответствующей информацией.

Серверы DNS

Выше, при рассмотрении типов ресурсных записей я упоминал о первичном и вторичном сервере. Кроме данных типов, существует еще один тип — кэширующий. Главный сервер DNS (он же первичный, он же master, он же primary) — это авторитетный сервер (иногда называют — авторитативный, как правильнее называть — не знаю), который хранит главную копию файла данных зоны, сопровождаемую администратором системы.

Вторичный сервер — тоже является авторитетным, но он копирует главный файл зоны с первичного сервера. Отличие главного от вторичного лишь в том, что главный загружает свою информацию из конфигурационных файлов зоны, а вторичный — загружает (получает) настройки зон — с главного сервера. Вторичный DNS может получать свои данные и от другого вторичного сервера. Любой запрос относительно хоста в пределах зоны, за которую отвечает авторитетный сервер, будет в конце концов передан одному из этих серверов (главному или вторичному). Вторичных серверов может быть сколько угодно много. В зависимости от настроек, главный сервер может посылать вторичному сигнал о изменении зоны, при этом вторичный, получив сигнал производит копирование. Данное действие называется трансфер зоны (zone transfer). Существует два механизма копирования зоны: полное копирование (AXFR) и инкрементальное (incremental) копирование зоны (IXFR).

Кэширующие серверы НЕ АВТОРИТЕТНЫ, данные серверы хранят в памяти (кэше), ответы на предыдущие запросы, если данный сервер получил запрос, то он сначала просматривает информацию в кэше, и если в кэше не оказалось необходимого ответа, то отправляет запрос вышестоящему серверу DNS. Возможно так же настроить DNS в режиме stels (т.н. невидимый), информацию о данном сервере невозможно получить используя прямые запросы. Это может быть полезно для организации primary сервера в защищенной среде и тем самым оградить зону от атак на зону.

Клиенты DNS (resolver)

Как же программы на конечных машинах знают куда и в каком виде посылать запросы DNS? Они этого не знают. Для разрешения имен и IP адресов клиентскими приложениями используется библиотека Resolver. Это не какое-то специальное приложение, это функциональность системы (ядра). Т.о. приложения посылают системные вызовы gethostbyname(2) и gethostbyaddr(2), а ядро уже на основании настроек в файле /etc/nsswitch.conf определяет по какому пути ему далее действовать. Данный файл определяет какие сервисы (будь то файл /etc/hosts или DNS) и в каком порядке использовать. В ранних версиях библиотеки Linux — libc, использовался файл /etc/host.conf. Вот фрагмент файла, который нас интересует:

root@DNS:~# cat /etc/nsswitch.conf

......

hosts:          files dns

networks:       files

Две строки данного фрагмента указывают ядру производить преобразование имен хостов в IP (строка hosts: files dns) сначала из файла hosts, затем силами DNS, а так же преобразование имен сетей в IP (строка networks: files) с помощью файла /etc/network.Возможны так же параметры nis или nisplu, определяющие использовать Network Information System (NIS) чтобы найти адрес. Порядок, в котором перечислены сервисы, определяет последовательность их опроса.
Если согласно /etc/nsswitch.conf запрос отправляется DNS, то используются настройки из файла /etc/resolv.conf, который определяет какие серверы DNS использовать. Вот типичный пример файла /etc/resolv.conf:

root@DNS:~# cat /etc/resolv.conf

nameserver 192.168.1.1

nameserver 192.168.1.2

domain  examle.com

Директива nameserver определяет адрес сервера доменных имен, который будет выполнять рекурсивные запросы resolver. В данном файле указано использовать север имен сначала 192.168.1.1 затем, если первый не смог обработать запрос, 192.168.1.2. Рекомендуется не использовать более 3х параметров nameserver. Если опция nameserver не задана, то резолвер попытается соединиться с сервером на локальном хосте. Параметр domain определяет заданное по умолчанию имя домена, которое будет подставлено, когда DNS не удастся найти имя хоста. Существует так же опция search, которая задает дополнительные домены, в которых необходимо произвести поиск и разрешение имени хоста. Опции search и domain нельзя использовать совместно.
Кроме кэша на ДНС сервере, существуют кэши интернет-браузеров, кэши резолверов. Довольно прозрачную картину предоставляет Wikipedia:

Запросы DNS

В DNS имеются следующие типы запросов: итеративный (он же прямой), обратный и рекурсивный.
Итеративный (он же прямой, он же нерекурсивный) запрос посылает доменное имя DNS серверу и просит вернуть либо IP адрес этого домена, либо имя DNS сервера, авторитативного для этого домена. При этом, сервер DNS не опрашивает другие серверы для получения ответа. Так работают корневые и TLD серверы.
Рекурсивный запрос посылает DNS серверу доменное имя и просит возвратить IP адрес запрошенного домена. При этом сервер может обращаться к другим DNS серверам.
Обратный запрос посылает IP  и просит вернуть доменное имя.
Любой DNS-server должен отвечать на итеративные запросы. Возможно настроить DNS отвечать и на рекурсивные запросы. Если DNS не настроен отвечать на рекурсивные запросы, он обрабатывает их как итеративные.
Обычно, провайдер выдает в локальной сети стоит DNS-сервер, обрабатывающий рекурсивные запросы, а так же, скорее всего, он настроен на кэширование запросов, что экономит трафик и снижает нагрузку на сеть. Схему взаимодействия клиента и DNS серверов можно представить следующей картинкой:
Давайте разберем, что тут нарисовано по шагам:

1. Клиент (браузер, почтовая программа, либо любое другое приложение) отправляет запрос резолверу, резолвер на основании указанных конфигов определяет адрес настроенного сервера имен.

2. Резолвер посылает запрос указанному серверу имен.

3. Сервер имен принимает данный рекурсивный запрос и, т.к. не имеет информации ни о домене, ни, возможно, даже о зоне name., отправляет рекурсивный (или нерекурсивный в зависимости от настроек) запрос серверу, отвечающему за корневую зону.

4. Сервер корневой зоны не обрабатывает рекурсивные запросы, в результате обрабатывает данный запрос как итеративный и возвращает имя и адрес сервера, авторитетного за зону name.

5. Сервер последовательно продолжает опрашивать авторитативные сервера для последующих зон, в порядке убывания уровня зон в имени

6. пока не получает удовлетворительный ответ, данных шагов может быть больше, в зависимости от длины доменного имени

7. и «вложенности» доменных имен.

8. В итоге, сервер получает необходимый ответ от сервера имен, хранящего необходимую ресурсную запись о хосте.

9. Сервер провайдера локальной сети возвращает резолверу клиента запрошенные данные.

Обычно, количество шагов сокращено до минимума, т.к. на пути прохождения запросов встречается кэширующий сервер, который хранит необходимую информацию в кэше. В данной схеме может возникнуть вопрос: каким образом локальный DNS сервер, получивший рекурсивный запрос от резолвера, выбирает DNS-сервер из списка авторитативных? Существует множество корневых DNS-серверов в сети Интернет, какому из корневых серверов наш DNS-сервер отправит запрос?
Для решения данного вопроса DNS-серверы BIND используют метрику, называемую временем отклика (roundtrip time, или RTT), для выбора среди авторитативных DNS-серверов одной зоны. RTT определяет задержку, с которой приходит ответ на запросы от удаленного сервера. Каждый раз, при передаче запроса удаленному серверу, DNS-сервер BIND запускает внутренний таймер. Таймер останавливается при получении ответа, и метрика фиксируется локальным сервером. Если приходится выбирать один из нескольких авторитативных серверов, выбор падает на сервер с наименьшим показателем RTT.
До того как BIND впервые послал запрос какому-либо серверу и получил от него ответ, удаленному серверу присваивается случайное значение RTT, которое меньше, чем все прочие, полученные на основании замеров. Таким образом, DNS BIND гарантированно опросит все авторитативные серверы для определенной зоны случайным образом, прежде чем начнет выбирать предпочтительный на основании метрики.

Ответы DNS сервера

Ответы DNS бывают следующего типа:

· Авторитативный ответ (authoritative response) приходит от серверов, являющихся ответственными за зону.

· Неавторитативный ответ (non authoritative response) приходит от серверов, которые не отвечают за зону (от кэширующих).

Ответ DNS обычно содержит следующую информацию:

· Запись заголовка — служебную информацию о запросе.

· Запись запроса — повторяет отправленный запрос.

· Запись ответа — собственно, сам ответ.

· Записи авторитетных серверов — информацию об авторитетных серверах, хранящих информацию по текущему запросу.

· Дополнительную информацию — дополнительные записи, например адреса NS-серверов.

Вышенаписанное наглядно подтверждается утилитой dig:

root@DNS:~# dig ya.ru

; <<>> DiG 9.7.3 <<>> ya.ru (раздел заголовка)

;; global options: +cmd

;; Got answer:

;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 53499

;; flags: qr rd ra; QUERY: 1, ANSWER: 7, AUTHORITY: 2, ADDITIONAL: 3

;; QUESTION SECTION: (раздел запроса)

;ya.ru.                         IN      A

;; ANSWER SECTION: (раздел ответа)

ya.ru.                  4813    IN      A       87.250.250.203

ya.ru.                  4813    IN      A       87.250.251.3

ya.ru.                  4813    IN      A       93.158.134.3

ya.ru.                  4813    IN      A       93.158.134.203

ya.ru.                  4813    IN      A       213.180.204.3

ya.ru.                  4813    IN      A       77.88.21.3

ya.ru.                  4813    IN      A       87.250.250.3

;; AUTHORITY SECTION: (авторитативные сервера)

ya.ru. 4813    IN      NS      ns1.yandex.ru.

ya.ru.                  4813    IN      NS      ns5.yandex.ru.

;; ADDITIONAL SECTION: (дополнительная информация - адреса авторитативных name servers)

ns5.yandex.ru.          345565  IN      A       213.180.204.1

ns1.yandex.ru.          345565  IN      A       213.180.193.1

ns1.yandex.ru.          3565    IN      AAAA    2a02:6b8::1

;; Query time: 7 msec

;; SERVER: 192.168.1.1#53(192.168.1.1)

;; WHEN: Sat Jul  2 23:02:45 2011

;; MSG SIZE  rcvd: 238

Обратное преобразование имен

DNS используется в первую очередь для преобразования доменных имён в IP-адреса, но он также может выполнять обратный процесс, называемый Обратное преобразование имен или обратным отображением. Т.к. записи в прямой базе DNS структурированы иерархически по доменным именам, DNS не может эффективно выполнять поиск по IP адресу в такой базе. Для обратного преобразования в DNS используется специальный домен in-addr.arpa. Ресурсные записи в данном домене в поле Name содержат IP-адреса, в поле Type — PTR, а в поле Data — FQDN-имя соответствующее данному IP.
На схеме представлена структура домена arpa. Думаю, что тут все довольно наглядно. Домен arpa. имеет 2 поддомена in-addr и ip6, отвечающие за IPv4 и IPv6 адреса соответственно. Домен in-addr.arpa. имеет от *.0.in-addr.arpa. до *.255.in-addr.arpa. поддоменов, каждый из которых так же имеет по 256 поддоменов.
В целях уменьшения объёма нежелательной корреспонденции (спама) многие почтовые серверы могут проверять наличие PTR записи для хоста, с которого происходит отправка. В этом случае PTR запись для IP адреса должна соответствовать имени отправляющего почтового сервера, которым он представляется в процессе SMTP сессии.
Наглядно приведенную схему можно представить командами:

[root@DNS~]# dig www.ru

...

;; QUESTION SECTION:

;www.ru                                IN      A

;; ANSWER SECTION:

www.ru                 52119   IN      A       194.87.0.50

...

[root@DNS~]# dig -x 194.87.0.50

...

;; QUESTION SECTION:

;50.0.87.194.in-addr.arpa.      IN      PTR

;; ANSWER SECTION:

50.0.87.194.in-addr.arpa. 30385 IN      PTR     www.ru

....

При этом, команду dig -x 194.87.0.50 правильнее будет представить как dig 50.0.87.194.in-addr.arpa., то есть записи в поддоменах *.in-addr.arpa. представлены в так называемой обратной нотации (или reverse форме), то есть хосту с IP 194.87.0.50 будет соответствовать PTR-запись, имеющая FQDN 50.0.87.194.in-addr.arpa., которая в свою очередь указывает на домен www.ru  Хочется отметить, что чаще всего за обратную зону и ее редактирование отвечает поставщик интернета.
Как и обещал, описываю ресурсную запись PTR в домене IN-ADDR.ARPA, соответствующая приведенной выше записи А для машины
www.ru. будет иметь такой вид:

50.0.87.194 IN PTR www.ru

Имя 50.0.87.194 не заканчивается точкой и поэтому является относительным. Вопрос: относительным относительно чего? Ни в коем случае не относительно "www.ru". Для того чтобы эта запись была FQDN, домен по умолчанию должен называться «IN-ADDR.ARPA.». Этого можно добиться либо поместив записи PTR в отдельный файл, в котором доменное имя зоны по умолчанию — IN-ADDR.ARPA. (заданный в файле начальной загрузки демона named), либо изменив этот домен с помощью директивы $ORIGIN. Если домен по умолчанию определен как 0.87.194.IN-ADDR.ARPA., то запись можно представить так:

80 IN PTR www.ru


Регистрация доменных имен.

Регистрация доменов — это действие, посредством которого клиент сообщает регистратору, каким DNS-серверам следует делегировать поддомен, и также снабжает регистратора контактной и платежной информацией. Регистратор передает информацию в соответствующий реестр. Чаще всего, это процесс внесения в реестр зоны первого уровня (то есть в TLD зоны ru, com или др.), записи о новом доменном подимени.

Регистратор доменных имён — это организация, имеющая полномочия создавать (регистрировать) новые доменные имена и продлевать срок действия уже существующих доменных имён в домене, для которого установлена обязательная регистрация. Уровни доменов, для которых необходима обязательная регистрация лица, ответственного за домен, следующие:

корневой домен

все домены первого уровня (TLD)

некоторые домены второго уровня (например, com.ru или co.uk)

Регистратором для корневого домена является организация ICANN. Чтобы стать регистратором доменов в зонах второго уровня (.com .net .org .biz .info .name .mobi .asia .aero .tel .travel .jobs ...), необходимо получить аккредитацию ICANN.

Правила регистрации в международных (gTLD — com., org, и др.) доменах устанавливаются ICANN. Правила регистрации в национальных (ccTLD — ru, us и др.) доменах устанавливаются их регистраторами и/или органами власти соответствующих стран, например единые правила для всех регистраторов в доменах .ru, и.рф задаются Координационным центром национального домена сети Интернет. Для многих доменов (в том числе и для ru) регистратор не единственный. При наличии нескольких регистраторов все они должны использовать единую (централизованную или распределённую) базу данных для исключения конфликтов и обеспечения уникальности доменного имени.

Услуга регистрации домена в большинстве случаев платная, цену и условия регистрации определяет регистратор. Для регистрации домена, необходимо выбрать свободное имя и отправить заявку на регистрацию у одного из регистраторов (например nic.ru), оплатить предоставление услуги. После подтверждения регистрации, необходимо в интерфейсе регистратора определить (делегировать) dns сервера, скорее всего это будут DNS вашего хостера/

В завершение статьи хочу отметить так же о таком маркетинговом нюансе, что иногда домены второго уровня называют именами доменов ПЕРВОГО уровня, тем самым «опуская» значение корневого домена и принимая за корневой домен — домены TLD.

Так же хочу отметить, что доменный адрес и IP-адрес не тождественны — один IP-адрес может иметь множество имён, что позволяет поддерживать на одном компьютере множество веб-сайтов (это называется виртуальный хостинг). Обратное тоже справедливо — одному имени может быть сопоставлено множество IP-адресов: это позволяет создавать балансировку нагрузки.

Чтобы стать регистратором доменов в зонах второго уровня (.com .net .org .biz .info .name .mobi .asia .aero .tel .travel .jobs ...), необходимо получить аккредитацию ICANN.

Правила регистрации в международных (gTLD — com., org, и др.) доменах устанавливаются ICANN. Правила регистрации в национальных (ccTLD — ru, us и др.) доменах устанавливаются их регистраторами и/или органами власти соответствующих стран, например единые правила для всех регистраторов в доменах .ru, и.рф задаются Координационным центром национального домена сети Интернет. Для многих доменов (в том числе и для ru) регистратор не единственный. При наличии нескольких регистраторов все они должны использовать единую (централизованную или распределённую) базу данных для исключения конфликтов и обеспечения уникальности доменного имени.

Услуга регистрации домена в большинстве случаев платная, цену и условия регистрации определяет регистратор. Для регистрации домена, необходимо выбрать свободное имя и отправить заявку на регистрацию у одного из регистраторов (например nic.ru), оплатить предоставление услуги. После подтверждения регистрации, необходимо в интерфейсе регистратора определить (делегировать) dns сервера, скорее всего это будут DNS вашего хостера.

В завершение статьи хочу отметить так же о таком маркетинговом нюансе, что иногда домены второго уровня называют именами доменов ПЕРВОГО уровня, тем самым «опуская» значение корневого домена и принимая за корневой домен — домены TLD.

Так же хочу отметить, что доменный адрес и IP-адрес не тождественны — один IP-адрес может иметь множество имён, что позволяет поддерживать на одном компьютере множество веб-сайтов (это называется виртуальный хостинг). Обратное тоже справедливо — одному имени может быть сопоставлено множество IP-адресов: это позволяет создавать балансировку нагрузки.


Primary DNS
DNS-хостинг Яндекса (
http://help.yandex.ru/pdd/hosting.xml)
Вы можете делегировать свой домен на Яндекс. Это означает, что работоспособность вашего домена будет обеспечиваться серверами Яндекса.
После делегирования домена настройка DNS-записей, необходимых для полноценной работы Почты и Jabber на вашем домене, произойдет автоматически.
Кроме того, вам будет доступен удобный редактор DNS-записей.


FreeDNS.afraid.org (http://freedns.afraid.org/)
Очередной бесплатный DNS сервер, поддерживающий все нуждные для корректной работы функции, но обладающий и несколькими специфичными:
* Редирект (web forwarding).
* Скрытие адреса сайта через специальный редирект (URL cloaking redirection).
* Поддержка всех типов TLD-доменов.


primaryns.kiev.ua (http://primaryns.kiev.ua/) (сайт и панель управления, доступны на Русском языке)
Этот ресурс предназначен для свободного размещения Primary NS зон.
Вы можете добавлять, редактировать и удалять DNS зоны с использованием web интерфейса.
На сайте есть подробный FAQ, который будет весьма полезен для новичков.


everydns.net (http://www.everydns.net/) (данный сервис, часто рекомендуют производители сетевого оборудования: D-Link, Zyxel, ...)
Этот Сервис - один из самых популярных бесплатных DNS, его используют как достаточно крупные провайдеры, так и обычные пользователи, для создания собственных "домашних" сетей. В бесплатной версии сервиса, возможна поддержка 20 доменов и 200 записей для всех нх, но никто не запрещает иметь там несколько аккаунтов.


DynDNS.com (http://www.dyndns.com/) (данный сервис, часто рекомендуют производители сетевого оборудования: D-Link, Zyxel, ...)
Еще один весьма популярный сервис, так же имеющий очень широкий круг пользователей, благодаря доступности и высокому качеству услуг по поддержке DNS.
Бесплатная версия включает возможность добавить 88 доменов, поддержку MX-записей, 5 NS серверов, поддерживающих ваши домены и лимит в 648 тысяч обращений к DNS в месяц.

freedns.sgh.waw.pl (http://freedns.sgh.waw.pl/)
Польский вариант, одного из лучших бесплатных DNS-серверов - xname.org.
Сервис предоставляет все те же услуги и возможности, что и xname.org, да и работает на том же самом движке, но при этом имеет собственное независимое оборудование, с хорошим, защищенным каналом связи. Есть возможность использования национального алфавита в доменном имени (xn- ...... .pl).

no-ip.com (http://www.no-ip.com/services/managed_dns/free_dynamic_dns.html)
Еще один замечательный бесплатный DNS-сервер, предоставляющий возможность создания и управления NS-записей для своих доменных имен (несколько NS-доменов на выбор).
Данный сервис работает под Linux - доступно консольное приложение, и Windows. На этом DNS-сервере на нём работает Нижегородский хаб, всё стабильно.

xname.org (http://www.xname.org/)
Рекомендую данный бесплатный сервис всем, кто не хочет долго и нудно заполнять всевозможные анкеты, а потом мучиться с добавлением зон для своего домена.
Лично я использовал xname.org для DNS-поддержки своего сайта (
http://wm-help.net/) и остался полностью доволен его работой.
Есть возможность редактировать записи A, CNAME, MX, NS, имеется поддержка протокола IPv6.


zoneedit.com (http://www.zoneedit.com/)
Очень длинная регистрация с большим числом "ненужных", на мой взгляд, пунктов.
Неплохой по возможностям но очень сложный в понимании интерфейс редактирования и добавления зон и доменов.
zoneedit.com имеет все стандартные возможности Free-DNS: A, CNAME, MX, NS, IPv6.

parking-page.net (http://parking-page.net/)
Абсолютно бесплатный ДНС для временной парковки вашего домена, т.е. если вам нужно зарегистрировать домен, а DNS сервера у вас нет, тогда просто указывайте dns1.parking-page.net и dns2.parking-page.net в качестве своих DNS-серверов.
А parking-page.net автоматически создаст для вашего домена зону у себя, но учтите, что этот сервер предназначен только для ПАРКОВКИ доменов, а не для полноценной поддержки вашего сайта.

http://dnspark.com С помощью комплексного поставщика услуг размещения DNS-это самый быстрый способ получить полный контроль над доменом. DNS Park предоставил DNS хостинг в основе услуг, которые мы предоставляем, поскольку один день. Наш сервис поможет управление и обслуживание просто так, ваше время не будет потрачено на DNS-но на вашем бизнесе. Есть никаких ограничений на количество изменений, которые могут быть внесены в ваши записи. При внесении изменений, наши серверы имен немедленно уведомлены изменений, так что вы увидите результаты очень быстро.

Ядро DNS Park Центр Управления где все изменения конфигурации и управления доменами происходит. Внутри Центра Управления, услуги могут быть добавлены и удалены, а новые DNS-записей, добавленных, удаленных или измененных.


http://dollardns.net/


http://secondary.net.ua/


http://ns2.trifle.net/

http://www.everydns.net

http://sitelutions.com

http://dnsomatic.com

http://ipv6tb.he.net

http://tzo.com

http://dynsip.org

http://dhis.org

http://xname.org

http://EditDNS.net

http://secondary.net.ua/

http://NIC.UA

http://changeip.com

http://www.1gb.ru/

http://ns2.trifle.net/

http://freedns.ws

http://checkip.dyndns.org

http://myip.dynaccess.de