|
PROXY Server для BSD
|
|||
---|---|---|---|
#18+
В файле resolf.conf я уснавливал адрес сервера имен как и на виндовских машинах, а сейчас посмотрел на самом сервере какой там установлен сервер имен и такой-же установил на своей машине, ошибка сразу-же пропала но по имени никак не пингуется. Я думаю что машина не подключается к домену. В каком файле прописывается домен ен нашел Вся сетевая карта у меня прописывается в файле netstart hostname=ses.fom.ru nis_domain= interfaces="eb0" primary="eb0" defroute="145.249.14.126" # exp0:: ipaddr_eb0="145.249.14.3" netmask_eb0="255.255.255.128" linkarg_eb0="media auto" additional_eb0= ... |
|||
:
Нравится:
Не нравится:
|
|||
15.04.2003, 15:32 |
|
PROXY Server для BSD
|
|||
---|---|---|---|
#18+
Что значит "не подключается к домену"? Это не винда :) ... |
|||
:
Нравится:
Не нравится:
|
|||
15.04.2003, 15:44 |
|
PROXY Server для BSD
|
|||
---|---|---|---|
#18+
Я предпологал что как и в винде надо зайти на сервер домена и прорисать там рабочую станцию. Тогда почему она по имени не распознается. Адрес IP Сервера имен указал. В имя машины включено и имя домена. Даже в файле hosts прописал 145.249.14.3 ses.fom.ru ... |
|||
:
Нравится:
Не нравится:
|
|||
15.04.2003, 16:02 |
|
PROXY Server для BSD
|
|||
---|---|---|---|
#18+
FQDN формируется из имени хоста и имени домена. Имя хоста не может содержать символ '.' . Ищи, где у тебя настраивается имя домена. В hosts оставь только ses. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.04.2003, 17:10 |
|
PROXY Server для BSD
|
|||
---|---|---|---|
#18+
Все заработало, для этого надо: На хосте В файле /etc/netstart прописать имя машины и параиетры сетевой каты hostname=host_name.dimain_name nis_domain= interfaces="eb0" primary="eb0" defroute="XXX.XXX.XXX.XXX" # exp0:: ipaddr_eb0="XXX.XXX.XXX.XXX" netmask_eb0="XXX.XXX.XXX.XXX" linkarg_eb0="media auto" additional_eb0= В файле /etc/recolv.conf прописать IP сервера имен nameserver "XXX.XXX.XXX.XXX" На сервере имен В файле /etc/named/pri/name.zone прописать host_name IN A XXX.XXX.XXX.XXX и увеличить Serial number В файле /etc/named/rev/name .rev прописать XXX IN PTR host_name.dimain_name. и увеличить Serial Перезагрузить сервер ... |
|||
:
Нравится:
Не нравится:
|
|||
18.04.2003, 16:07 |
|
PROXY Server для BSD
|
|||
---|---|---|---|
#18+
Но до Proxy еще не дошел. Надо еще разобраться как прописать вторую сетевую карту к которой будет подключена вторая сеть, пользователи которой будут использовать Proxy для выхода в Internet ... |
|||
:
Нравится:
Не нравится:
|
|||
18.04.2003, 16:12 |
|
PROXY Server для BSD
|
|||
---|---|---|---|
#18+
>Перезагрузить сервер Тебе ж сказали: это не винда. :) Я например недавно обнаружил, что достаточно сказать что-то вроде kill -HUP {PID_демона}. А можно ли перезапустить всех демонов одним махом? вроде должно быть kill -HUP 1? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.04.2003, 03:25 |
|
PROXY Server для BSD
|
|||
---|---|---|---|
#18+
c127, зачем init убивать? И зачем "всех демонов одним махом"? Не пойму. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.04.2003, 08:43 |
|
PROXY Server для BSD
|
|||
---|---|---|---|
#18+
"А можно ли перезапустить всех демонов одним махом? вроде должно быть kill -HUP 1?" В Linux есть стандартный сервис killall, который гасит все сервисы при shutdown,е. Посмотри его описание, его можно изменить не на гашение, а перезапуск. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.04.2003, 09:56 |
|
PROXY Server для BSD
|
|||
---|---|---|---|
#18+
>А можно ли перезапустить всех демонов одним махом? вроде должно быть kill ->HUP 1 можно послать всем процессам -HUP кроме init если killall нет то можно при помощи например awk сделать kill -HUP `ps ax | awk '{if (NR > 2 && $5 != "awk") print $1}'` команда специфична для конкретного UNIX, это я для {Open|Free}BSD пример валиден, наверное и для BSD/OS тоже прокатит либо с небольшими изменениями. а вообще такое чревато (; ... |
|||
:
Нравится:
Не нравится:
|
|||
22.04.2003, 10:18 |
|
PROXY Server для BSD
|
|||
---|---|---|---|
#18+
сорри, вопрос то был про всех демонов тогда команда будет выглядеть вот так kill -HUP `ps ax | awk '{if ($2 == "??") print $1}'` либо kill -HUP `ps ax | awk '{if (NR > 2 && $2 == "??") print $1}'` второй вариант - если не нужно посылать HUP в init ... |
|||
:
Нравится:
Не нравится:
|
|||
22.04.2003, 10:22 |
|
PROXY Server для BSD
|
|||
---|---|---|---|
#18+
Виноват, плохо сформулировал мысль. Более точная формулировка: как переинициализировать БСД (не трогая ядро) без перезапуска компьютера. Если это возможно. 2 Scott Tiger >c127, зачем init убивать? И зачем "всех демонов одним махом"? Не пойму. Не убивать, а перезапускать. А всех, например, если имя нужного не знаю. По мере изучения системы такая необходимость постепенно пропадает. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.04.2003, 04:44 |
|
PROXY Server для BSD
|
|||
---|---|---|---|
#18+
Код: plaintext
Ну ты эта... Того-этого... Ну ты понял, короче... ... |
|||
:
Нравится:
Не нравится:
|
|||
23.04.2003, 12:07 |
|
PROXY Server для BSD
|
|||
---|---|---|---|
#18+
Имеется локальная сеть A через которую можно выходить в Internet, также имеется локальная сеть B в которой имеется свой выхов в Internet. В ней стоит сервер на котором установлена ОС BSD. Требуется чтобы N количество пользователей подключенных к сети А могли при необходимости выходить в Internet через сеть В. На сервер в сети В установил SQUID, запустил его. У меня несколько вопросов: 1. В обеих сетях на DNS серверах каждой прописать соответствующие этим сетям сетевые карти (имя машины на какорой установлен SQUID.имя домена IP адрес)????? 2. Кроме этого в сети А прописать на ее DNS сервере имя SQUID (proxy.имя машины на какорой установлен SQUID.имя домена IP адрес)????? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2003, 13:44 |
|
PROXY Server для BSD
|
|||
---|---|---|---|
#18+
Обожди :) У тебя сетки как повязаны? Какую роль выполняет BSD-шный сервер? Только прокси? Вообще, нарисуй лучше ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2003, 14:12 |
|
PROXY Server для BSD
|
|||
---|---|---|---|
#18+
У меня в сети В 2 BSD машины. Основной сервер на котором стоит DNS сервер, HTTP сервер, Sendmail сервер, а на второй SQUID сервер. Остальные машины под Windows NT, 2000, XP. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2003, 14:34 |
|
PROXY Server для BSD
|
|||
---|---|---|---|
#18+
Сеть А большая и как я знаю там также свой DNS, Mail и т.д.Также в най есть DHCP. На каких ОС это все стоит я не знаю. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2003, 14:38 |
|
PROXY Server для BSD
|
|||
---|---|---|---|
#18+
Охохонюки-хо-хо... Итак, ты должен понять/принять на веру следующие факты: 1. DNS и/или иная служба имён не являются обязательным компонентом для работы unix-систем. Желательным - да, заниматься репликацией /etc/hosts - неблагодарное занятие, но обязательным - ни в коем разе. Забудь навсегда про все эти горе-микрософтовские изобретения, типа WINS, "Сеть Microsoft", "рабочая группа Windows" и проч. редкостное дерьмище - сами придумали, пусть сами и пользуются. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2003, 14:53 |
|
PROXY Server для BSD
|
|||
---|---|---|---|
#18+
2. Взаимодействие между unix-машинами в твоём случае осуществляется по голому tcp/ip, который (адрес, маска, роутинг) настраивается на каждой машине и однозначно определяет эту машину в пределах сети. 3. Для того, чтобы пользователь из сети А мог получить доступ в сеть С (интернет) посредством прокси-сервера, находящегося в сети В, необходимо: а) Обеспечить работу tcp/ip между сетями А и В установкой маршрутизатора между ними. б) Клиенту из А сказать/прописать в настройках браузера IP-адрес/имя (при работающей службе имён, доступной в сетке А либо отдельным своим сервером, либо видной из В) прокси-сервера из сетки В. в) Откинуться на спинку кресла... (дальше ты должен знать) Поставишь DNS в какой-то из сеток - ради бога, это ни на что не влияет, только на удобство. Можешь поставить его на маршрутизаторе, если это софтовое решение, а не циска какая-нибудь. Другой вопрос - как твой прокси из сетки В выходит в сеть С(интернет), но про это ты ничего не сказал. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2003, 14:57 |
|
PROXY Server для BSD
|
|||
---|---|---|---|
#18+
Имеется 2 локальные сети. Сеть А большая Там есть выход в Интернет. Сеть В небольшая имеет свой выход в Интернет. В каждой сети свои UNIX серверы, на которых установлены DNS, MAIL и т.д. В сети В есть свободная UNIX (BSDI)машина (имеет 2 сетевые карты) подключенная к этой сети которая стоит в таком месте где можно ее подключить кроме сети В к сети А. Требуется некоторым пользователям сети А организовать по необходимости пользоваться Интернетом сети В. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2003, 16:14 |
|
PROXY Server для BSD
|
|||
---|---|---|---|
#18+
Сейчас сети А и В как-то связаны? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2003, 16:23 |
|
PROXY Server для BSD
|
|||
---|---|---|---|
#18+
Нет. Я выяснил что после правки файлов базы DNS, не перезагружая сервера можно перезагрузить только базу ndc reload. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2003, 16:33 |
|
PROXY Server для BSD
|
|||
---|---|---|---|
#18+
Молодец :) По бинду есть хорошая длинная дока в комплекте. По вопросу - ну сделай свою BSD роутером, там должно что-то быть или в комплекте, или ставится отдельно (я с этой системой дел не имел, но, по-моему, ipfilter там работает). Ну и клиентов из А сконфигурируй, чтобы они знали, какой маршрут есть из их сетки в В. А прокси используй тот, который у тебя сейчас обслуживает В. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2003, 17:00 |
|
PROXY Server для BSD
|
|||
---|---|---|---|
#18+
А как выяснить работает установленный мною PROXY?? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2003, 17:30 |
|
PROXY Server для BSD
|
|||
---|---|---|---|
#18+
При автоматической загрузке SQUID в LOG файле я вижу: 03/04/25 16:56:31| Squid Cache (Version 1.1.18): Exiting normally. 03/04/28 10:40:47| Starting Squid Cache version 1.1.18 for i386-pc-bsdi4.0... 03/04/28 10:40:47| With 2537 file descriptors available 03/04/28 10:40:47| Performing DNS Tests... 03/04/28 10:40:47| Successful DNS name lookup tests... 03/04/28 10:40:47| Started 5 'dnsserver' processes 03/04/28 10:40:47| Unlinkd pipe opened on FD 12 03/04/28 10:40:47| file_map_create: creating space for 2097152 files 03/04/28 10:40:47| Swap maxSize 102400, estimated 5120 objects 03/04/28 10:40:47| Target number of buckets: 102 03/04/28 10:40:47| Using 7951 Store buckets, maintain 1 bucket every 10 seconds 03/04/28 10:40:47| Rebuilding storage from disk image in /var/www/squid/cache 03/04/28 10:41:29| Rebuilding in FAST MODE. 03/04/28 10:41:29| Accepting HTTP connections on FD 16. 03/04/28 10:41:29| Accepting ICP connections on FD 17. 03/04/28 10:41:29| Ready to serve requests. 03/04/28 10:41:29| Finished rebuilding storage from disk image. 03/04/28 10:41:29| 0 Lines read from previous logfile. 03/04/28 10:41:29| 0 Objects loaded. 03/04/28 10:41:29| 0 Objects expired. 03/04/28 10:41:29| 0 Duplicate URLs purged. 03/04/28 10:41:29| 0 Swapfile clashes avoided. 03/04/28 10:41:29| Took 0 seconds ( 0.0 objects/sec). 03/04/28 10:41:29| store_swap_size = 0k 03/04/28 10:54:40| Completed 1 full expiration scans of store table .......... ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2003, 17:41 |
|
|
start [/forum/topic.php?fid=25&msg=32144234&tid=1491852]: |
0ms |
get settings: |
27ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
468ms |
get tp. blocked users: |
2ms |
others: | 295ms |
total: | 865ms |
0 / 0 |