Новые торренты

Самые скачиваемые

Топ 5 Cидеров

Топ 5 Личеров

Результатов поиска: 95

Автор Сообщение

fercmann

Пост 19-Мар-2014 00:11

[Цитировать] 

Понадобилось поднять локальный DNS сервер (у моего провайдера все время что-то отваливается)
----------
Поднимаем локальный DNS сервер под Mac OS X
DNS сервер уже включен в состав ОС. Это и неудивительно, поскольку ядро юниксовое. Называется он bind и нам лишь надо его настроить и активировать.
Источник - http://hints.macworld.com/article.php?story=20050420025219402
Во-первых, нам нужно создать секретный ключ, по которому bind будет опознавать хосты, которые к нему подключаются. По идее, нам он не нужен, так как мы подключаемся с локальной машины и не выставляем его наружу. Однако, без этого bind работать не будет.
Для простоты открываем shell с правами рута:
# sudo bash
Создаем ключ:
# rndc-confgen > /etc/rndc.conf
# head -n 6 /etc/rndc.conf > /etc/rndc.key
В спойлере - необязательная часть
Далее нам нужно отредактировать файл конфигурации bind. Находится он в /etc/named.conf. Редактировать можно любым редактором, но при этом он должен быть запущен из под root. Например:
# sudo nano /etc/named.conf
Если хотите чтобы Ваши компьютеры виделись по именам в сети то :
Предположим, у нас есть домен office.local, который должен резолвиться через DNS сервер по адресу 192.168.0.50:
(типа комп папы - papa.yes)
zone "papa.yes" {
type forward;
forward only;
forwarders { 192.168.0.50; };
};
Если мы хотим все-таки использовать DNS сервер провайдера (хотя непонятно, зачем это может быть нужно), то добавляем вот такую запись:
- внутри скобок "options {"
forwarders {
x.x.x.x;
x.x.x.x;
};
Вместо x.x.x.x вписываем адреса DNS серверов провайдера.
Но это полдела. Теперь нам надо, чтобы bind запускался при старте системы, а также чтобы система им пользовалась. Второе делается очень просто через настройки сети — удаляем оттуда DNS провайдера и вместо него вписываем 127.0.0.1.
# cd /System/Library/StartupItems
# mkdir BIND
# cd BIND
# touch BIND; pico -w BIND
Перед нами текстовый редактор. Вводим туда следующий текст:
#!/bin/sh
. /etc/rc.common
if [ "${DNSSERVER}" = "-YES-" ]; then
ConsoleMessage "Starting BIND DNS Server"
/usr/sbin/named
fi
Сохраняем файл, выходим из редактора.
# touch StartupParameters.plist; pico -w StartupParameters.plist
Опять попадаем в текстовый редактор, вводим текст:
{
Description = "Local Caching DNS Server";
Provides = ("DNS Server");
OrderPreference = "None";
Messages =
{
start = "Starting BIND DNS Server";
stop = "Stopping BIND DNS Server";
};
}
Сохраняем файл, выходим из редактора.
Даем скрипту права на исполнение:
# chmod +x BIND
Запускаем bind при старте системы:
# pico -w /etc/hostconfig
Добавляем в этот файл запись:
DNSSERVER=-YES-
Сохраняем, выходим из редактора.
Запускаем bind:
# sudo /System/Library/StartupItems/BIND/BIND
-------
Я зделал по этому сценарию - работает
И, как ожидалось, странички по шустее открываются
bash-3.2# nslookup all4all.ru
Server: 127.0.0.1
Address: 127.0.0.1#53
Non-authoritative answer:
Name: all4all.ru
Address: 79.174.72.136
 В маверике и в 10,10 убрали named
Пакет установки NAMED можно скачать
http://support.menandmice.com/download/bind/macosx/10.9-Mavericks/ISCBIND-9.9.4r-x86_64-10.9.zip
После установке пакета процедура что я описал работает и на материке и на Йозике.
(для тех кто в танке - в настройках сетевого соединения надо указать DNS 127.0.0.1)
- быстрого нам мака!

ruskoms

Пост 24-Фев-2013 12:56

[Цитировать] 

Пасатижами отогни.. icon_wall

kazakoff

Пост 22-Фев-2013 23:29

[Цитировать] 

icon_razz

Sanity

Пост 05-Фев-2012 14:44

[Цитировать] 

никто

krylovshik

Пост 05-Дек-2011 04:12

[Цитировать] 

Кто знает?

kabudasay

Пост 20-Июл-2012 17:08

[Цитировать] 

cyber duck
filezilla

mareevm

Пост 19-Дек-2011 13:48

[Цитировать] 

Muse - новый продукт от Adobe

pablo-el-diablo

Пост 07-Ноя-2010 18:02

[Цитировать] 

sandvox попробуй или freeway pro

glebmv

Пост 12-Авг-2011 00:00

[Цитировать] 

эээ
5928
и при том что у я во время теста лазил по инету, а тест был открыт рядом-)
Родной мак сафари 5

vadim401

Пост 05-Апр-2011 13:54

[Цитировать] 

icon_razz
Ну вот как то так)
MacBook pro :)

amygos

Пост 20-Дек-2010 11:10

[Цитировать] 

Интересно, а разница в попугаях на глаз будет видна?

novitskiy

Пост 02-Ноя-2010 18:36

[Цитировать] 

толи я тупой толи оракл
Не Оракл точно
http://www.java.com/en/download/faq/java_mac.xml
первая сслыка что дал гугл. а ладно, чего оправдываться
novitskiy
Если ты не можешь обновить Java JRE & SDK зачем тебе Xcode, там objective-c знать нужно вообще.
ЗЫ http://www.java.com/en/download/help/auto_install.xml ->Java download page
сделал как показано. обновлений нет. значит всё стоит, обновления ненужны. хз что делать. заново переставлять. впадлу
ps/ зачем тебе машину водить тамже права нужны вопщето

r00t

Пост 02-Ноя-2010 17:38

[Цитировать] 

novitskiy
Если ты не можешь обновить Java JRE & SDK зачем тебе Xcode, там objective-c знать нужно вообще.
ЗЫ http://www.java.com/en/download/help/auto_install.xml ->Java download page

MSVGePard

Пост 02-Ноя-2010 17:04

[Цитировать] 

толи я тупой толи оракл
Не Оракл точно
http://www.java.com/en/download/faq/java_mac.xml

novitskiy

Пост 02-Ноя-2010 16:02

[Цитировать] 

Для начала обновить Java SE Development Kit (SDK), создать другой логический диск и туда загнать Xcode.
толи я тупой толи оракл
http://www.oracle.com/technetwork/java/javase/downl...-jsp-138363.html
ничё ненашол под мак

r00t

Пост 02-Ноя-2010 05:35

[Цитировать] 

Для начала обновить Java SE Development Kit (SDK), создать другой логический диск и туда загнать Xcode.

novitskiy

Пост 01-Ноя-2010 23:25

[Цитировать] 

novitskiy
Любые программы куда угодно ставятся, но не Xcode.
тогда закономерный вопрос что делать? что там с явой? как исправить?

r00t

Пост 31-Окт-2010 18:30

[Цитировать] 

novitskiy
Любые программы куда угодно ставятся, но не Xcode.

novitskiy

Пост 31-Окт-2010 14:53

[Цитировать] 

Установить Xcode на другой диск, если нет - создать, Java и JavaScript разные вещи.
насколько я знаю программы ставяться только туду где система.
скрин для наглядности http://rghost.ru/3099480/image.png

r00t

Пост 31-Окт-2010 01:04

[Цитировать] 

Установить Xcode на другой диск, если нет - создать, Java и JavaScript разные вещи.
 

Текущее время: Сегодня 06:20

Часовой пояс: GMT + 4