Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 14 
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 
Прилепленное (важное) сообщение

Member
Статус: Не в сети
Регистрация: 14.09.2004
Откуда: //Earth/Eurasia
Доброго всем времени суток.
Прежде всего: я был в поиске и ознакомился с несколько похожими темами, находящимися в этой ветке, но ничего не помогло, да и точного ответа я там не нашел.
Был также и в Гугле, и Яндексе... Нашел кучу полезной, казалось бы, информации по нижестоящему вопросу, но и она, по непонятным мне причинам, оказалась безполезной.

Поэто создал новвый тред, в надежде, что Вы поможете.

Заранее благодарен.

А вопрос вот в чем: я очередной новичек в Linux'е. Поставил себе Suse Enterprise Server 9, в надежде поднять на нем сервер и попутно ознакомиться с азами этой операционки.
Сервер, должен соединять 2 сети - внешнюю, имеюющую доступ к интернету, и внутреннюю подсеть из нескольких компов, преимущественно в Виндой. При этом IP адреса во внутренней подсети должны раздаваться динамически моим сервером ну и есстественно МАСКарадинг. :)
Тема конечно не новая и инфа по этому вопроcу, хоть и крайне плохо, но освещена в просторах Сети.
Но у меня ровным счетом ничего не получается.
Пресловый YAst мне не помог. Да и не ждал я от него...
Полез в консоль. Пытался запустить DHCP Server вот по этому гайду: http://www.zippydesign.com/ying/linux/dhcpd/. Не запускается. Говорит так:
No subnet declaration for start (0.0.0.0)
Not configured to listen on any interfaces!

SAMBA server я пытался запустить YaSt'ом. Тоже ниче не вышло.

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

Спасибо мужики! :beer::beer::beer:

_________________
Мой сайт www.techno-mind.ru - статьи о самоделках, технологиях, моддинге, тюнинге авто и т.д.


Последний раз редактировалось MindHunter 19.12.2005 12:29, всего редактировалось 1 раз.


Партнер
 

судя по всему DHCP ругается потому что в файле /etc/dhcpd.conf неверно сконфигурированы настройки.
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.2 192.168.0.250;
вот в этом куске.
А что с самбой?


 

Member
Статус: Не в сети
Регистрация: 05.01.2003
Откуда: г.Ногинск
MindHunter
Тебе разжевывать , или примеры конфигов ???
Все это проделывал , и на этом дистрибе тоже :)


 

Member
Статус: Не в сети
Регистрация: 14.09.2004
Откуда: //Earth/Eurasia
kasak САМБА _ВАЩЕ_ не запускается ни в какую. И не говорит почему. а в /etc/dhcpd.conf прописано все как написано в куче гайдов, и указанные тобой строки тоже есть.
Вот так:
Код:
# DHCPD Configuration
default-lease-time 86400;       # one day
max-lease-time 86400;           # one day

subnet 192.168.0.0 netmask 255.255.255.0 {
        range 192.168.0.2 192.168.0.250;

        option subnet-mask 255.255.255.0;
        option broadcast-address 192.168.0.255;
        option routers 192.168.0.1;

   ## The IP address of the name server
   ##
        option domain-name-servers 192.168.0.1;
        option domain-name "nasa.net";

   ## If you have Samba acting as a WINS server
   ##
        option netbios-name-servers 192.168.0.1;
        option netbios-dd-server 192.168.0.1;
        option netbios-node-type 8;
        option netbios-scope "";
}


DNS сервер запущен, но вероятно непрально настроен - через YasT...
САМБА не запущена.

vbif :-) мне право неловко, но лучше и то и другое. Ибо я пока с трудом понимаю, что вообще я делаю...

Я кстати где то прочел, что в SuSe много нестандартных скриптов.
К примеру я чуть не офонарел когда искал в файле /etc/rc.d/dhcpd куда вставить строки
Код:
/sbin/route add -host 255.255.255.255 dev eth1 2> /dev/null
daemon /usr/sbin/dhcpd eth1


И кстати не факт что я их вставил куда надо... Там нереальных размеров текстовик - палец устает пока перематаешь с конца в конец...

Может перейти на какой другой дистриб? ))) Скажем на SlackWare или легендарный FreeBSD (что несколько сложнее для новичков, наскоко мне известно) или на RedHat(что несколько стандартнее чем Suse)...
А то мне посоветовали ставить SuSe, но мне кажется, что система перегружена ненужной графикой....

Заранее спасибо за помощь...

_________________
Мой сайт www.techno-mind.ru - статьи о самоделках, технологиях, моддинге, тюнинге авто и т.д.


Последний раз редактировалось MindHunter 19.12.2005 19:26, всего редактировалось 5 раз(а).

 

Member
Статус: Не в сети
Регистрация: 18.05.2003
Откуда: Sweden
Цитата:
А вопрос вот в чем: я очередной новичек в Linux'е

[rus] Vse kogdato imi byli.V tvoem sluchae postav Webmin ,on perevedet tebe konfigi na bolee ponjatnyi dlja tebja jazyk.dalshe imeja znanija po setjam, ne tak slozhno.[/rus]

http://www.webmin.com/

_________________
"Ну и запросы у вас..." - сказала база данных и повисла


 

Member
Статус: Не в сети
Регистрация: 14.09.2004
Откуда: //Earth/Eurasia
aLuKaRd попробую, но только после того как отчаюсь настроить руками - интересно и любопытно))) Вебмин - это последняя надежда ))) Но все равно спасибо.

_________________
Мой сайт www.techno-mind.ru - статьи о самоделках, технологиях, моддинге, тюнинге авто и т.д.


 

Member
Статус: Не в сети
Регистрация: 18.05.2003
Откуда: Sweden
[rus]Ne dumai chto webmin za tebja vse nastroit!!! Nastraivat budesh ty rukami,no ne v faile konfigov,a v bolee ponjatnom interfeise.[/rus]

_________________
"Ну и запросы у вас..." - сказала база данных и повисла


 

Вот пример моего конфига dhcp. Кроме раздачи адресов он еще прописывает их в ДНСе. Срок действия записи - 4ч (мах - 8ч)
Код:
ddns-update-style interim;
option ip-forwarding off;
one-lease-per-client on;
authoritative;

subnet 192.168.1.0 netmask 255.255.255.0 {
    option routers 192.168.1.1;
    option subnet-mask 255.255.255.0;
    option broadcast-address 192.168.1.255;

     ddns-updates on;
     ddns-domainname "mydomain";
     ddns-rev-domainname "in-addr.arpa";

    option domain-name "mydomain";
    option domain-name-servers 192.168.1.2;
    option ntp-servers 192.168.1.2;
    option netbios-name-servers 192.168.1.2;
    option netbios-node-type 8;
   
    range dynamic-bootp 192.168.1.20 192.168.1.250;
    default-lease-time 28800;
    max-lease-time 43200;

    key "UPDATER" {
        algorithm hmac-md5;
        secret "mysecret";
       };

        zone mydomain. {
        primary 127.0.0.1;
        key UPDATER;
    }

    zone 168.192.in-addr.arpa. {
        primary 127.0.0.1;
        key UPDATER;
        }
}

а вот ДНСка:
Код:
acl "mynet" {
    192.168.1.0/24;
};

key "UPDATER" {
    algorithm hmac-md5;
    secret "mysecret";
};

options {
    directory "/var/named";
    allow-query {
        127.0.0.0/8;
        mynet;
    };
    query-source address * port 53;
    listen-on {
        192.168.1.2;
        127.0.0.1;
    };
    recursion yes;
    allow-recursion {
        127.0.0.0/8;
        mynet;
    };
    version "Windows 2000 Server";
    notify no;
    allow-transfer { none; };
    auth-nxdomain yes;
    cleaning-interval 120;
    forward only;
    forwarders {
        forwarder-ip;
    };
};

controls {
    inet 127.0.0.1 port 953 allow { 127.0.0.1; } keys { rndckey; };
};

zone "." IN {
    type hint;
    file "named.ca";
};

zone "0.0.127.in-addr.arpa" IN {
    type master;
    file "named.local";
    allow-update { none; };
};

zone "localhost" IN {
    type master;
    file "localhost.zone";
    allow-update { none; };
};

zone "mydomain" IN {
    type master;
    file "mydomain";
    allow-update { key UPDATER;};
    notify no;
};

zone "168.192.in-addr.arpa" IN {
    type master;
    file "mydomain.rev";
    allow-update { key UPDATER;};
    notify no;
};

include "/etc/rndc.key";

ДНСка работает так: на запросы к зоне mydomain и 192.168.1.0/24 отвечает сама, а все остальные запросы форвардид на другой сервер
пользуйся на здровье, что непонятно - спрашивай
а лучше почитай маны, а уже потом спрашивай ;)


 

Member
Статус: Не в сети
Регистрация: 14.09.2004
Откуда: //Earth/Eurasia
-=ilya=-
-=ilya=- писал(а):
ДНСка работает так: на запросы к зоне mydomain и 192.168.1.0/24 отвечает сама, а все остальные запросы форвардид на другой сервер

На какой? Он прописан где-то? или автоматом на провайдерский?

Маны читал 100 раз. Ничего не вышло. Я 2 недели сам пытался сам разобраться. Так что поялуста не посылайте меня в маны.
Если не трудно снабди комментами свои конфиги. Кроме того, я так понимаю вeщи типа "mysecret" & "mynet" надо заменить на что-то менее банальное, потому что у меня везде прописаны другие имена... Токо понятия не имею где.... блин...

И еще: у меня 2 сетевухи. Надо еще где-то прописать на какой из них должен собственно работать DHCP сервер... Как? Где?
И как запустить, блин, САМБУ?
Добавлено спустя 4 минуты, 51 секунду
И что делать с IP-Tables.... Я там ничего не трогал. Это может делать проблемы?

_________________
Мой сайт www.techno-mind.ru - статьи о самоделках, технологиях, моддинге, тюнинге авто и т.д.


 

MindHunter писал(а):
Может перейти на какой другой дистриб? ))) Скажем на SlackWare или легендарный FreeBSD (что несколько сложнее для новичков, наскоко мне известно) или на RedHat(что несколько стандартнее чем Suse)...
А то мне посоветовали ставить SuSe, но мне кажется, что система перегружена ненужной графикой....

У меня стоит Red hat :) Ненарадуюсь! Для себя я понял истину как надо делать: Не устанавливать в систему ничего кроме GCC и иксов с kde и gnome, а все сервера и тому подобное брать с gnu.org. Себе поставил на Red Hat 9: Apache 2.0, pure-ftpd, MySQL 4 и щас мучаюсь о том как же настроить PHP 5. Почему-то make не находит makefile. Наверно версия старая или чего-то нехватает.. А DHCP я предоставлю роутеру :) Я думаю, если ты поставил дополнительные проги на свою сюзю, может чего несработало из-за нестандартных настроек.. А почему самба родная не запускается это вообще вопрос!!
Я надеюсь модераторы меня не сильно будут ругать за оффтоп, но если что мой совет:
Red Hat 9 состоит из трёх дисков. На первом есть папка Images, в ней различные образы. Ты должен записать boot.iso на сидюк или bootdisk.img на флопик. Это загрузочники. Загужаешься с записанного диска (или дискеты) и токо тогда уже можно будет инсталить. Из оконных менеджеров ставь и KDE и Gnome, иногда для компиляции требуются пакеты из того или другого менеджера. и конечно же GCC! А можешь ставить всё что душе угодно! Всё что я НЕ смог собрать и запустить из исхоников это SIM. но он слава богу есть в RPMках. Я уверен у тебя всё заработает


 

Member
Статус: Не в сети
Регистрация: 14.09.2004
Откуда: //Earth/Eurasia
vbif
vbif писал(а):

Тебе разжевывать , или примеры конфигов ???
Все это проделывал , и на этом дистрибе тоже


Жду... :oops:

_________________
Мой сайт www.techno-mind.ru - статьи о самоделках, технологиях, моддинге, тюнинге авто и т.д.


 

MindHunter писал(а):
-=ilya=-
-=ilya=- писал(а):
ДНСка работает так: на запросы к зоне mydomain и 192.168.1.0/24 отвечает сама, а все остальные запросы форвардид на другой сервер

На какой? Он прописан где-то? или автоматом на провайдерский?

см. секцию forwarders: forwarder-ip - ip-адрес днс-сервера, на который пересылаются запросы
Код:
    forward only;
    forwarders {
        forwarder-ip;
    };

MindHunter писал(а):
Маны читал 100 раз. Ничего не вышло. Я 2 недели сам пытался сам разобраться. Так что поялуста не посылайте меня в маны.
Если не трудно снабди комментами свои конфиги. Кроме того, я так понимаю вeщи типа "mysecret" & "mynet" надо заменить на что-то менее банальное, потому что у меня везде прописаны другие имена... Токо понятия не имею где.... блин...

не совсем:
"mynet" - это имя, его можешь оставить таким же, только диапазон адресов поменять (если необходимо) - это имя впоследствии используется, чтобы определить, кто имеет право обращаться с запросами к моену ДНС, а кто нет
"mysecret" - вот здесь нужно ввести своё "секретное слово", которое получишь при использовании утилиты dns-keygen (см. в манах)
MindHunter писал(а):
И еще: у меня 2 сетевухи. Надо еще где-то прописать на какой из них должен собственно работать DHCP сервер... Как? Где?

DHCP-сервер решает этот вопрос, глядя на диапазоны, которые он должен обслуживать. Пример: у меня 2 интерфейса с адресами 192.168.1.1/24 и 192.168.2.1/24. Чтобы DHCP работал только на интерфейсе 192.168.1.1 в конфиге указывается только соответствующая подсеть:
Код:
subnet 192.168.1.0 netmask 255.255.255.0

MindHunter писал(а):
И как запустить, блин, САМБУ?
Добавлено спустя 4 минуты, 51 секунду
И что делать с IP-Tables.... Я там ничего не трогал. Это может делать проблемы?

Смотря что у тебя идет по дефолту


 

Member
Статус: Не в сети
Регистрация: 14.09.2004
Откуда: //Earth/Eurasia
-=ilya=- писал(а):
DHCP-сервер решает этот вопрос, глядя на диапазоны, которые он должен обслуживать. Пример: у меня 2 интерфейса с адресами 192.168.1.1/24 и 192.168.2.1/24. Чтобы DHCP работал только на интерфейсе 192.168.1.1 в конфиге указывается только соответствующая подсеть:
Код:

subnet 192.168.1.0 netmask 255.255.255.0


ОК. Почти все понял. Только одно хотел уточнить.
Давай еше раз. У меня 2 карты. eth0 подключен к ISP и получает своы IP от DHCP провайдера.
Вторая карта eth1 идет к хабу и на ней именно должен работать _мой_ DHCP.
Если я сделаю у себя конфиги как у тебя (ну с косметическими изменениями), будет работать как надо?
Я задаю этот вопрос потому что прочел в одном из манов, что вроде надо прописать в конфиге отвечающем за инициализацию сетевухи, на какои из них должен бежать DHCP сервак.
Я понимаю, что наверна глупые вопросы задаю, но...
Спасибо Тебе!

_________________
Мой сайт www.techno-mind.ru - статьи о самоделках, технологиях, моддинге, тюнинге авто и т.д.


 

можешь указать еще в /etc/sysconfig/dhcpd:
DHCPDARGS=eth1

а в остальном да, должно работать, только не забудь правильно написать файлы прямой и обратной зоны для ДНС


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 14 
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan