Гость
Map
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / PROXY Server для BSD / 25 сообщений из 75, страница 1 из 3
03.04.2003, 11:28
    #32132483
Gooddy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PROXY Server для BSD
Работаю с Windows NT, 2000, XP, с юниксом по возникшей необходимостью только начинаю знакомиться.
Имеется сеть организации через которую можно выходить в Internet, также имеется сеть подразделения в которой имеется свой выхов в Internet. Вней стоит скрвер на котором установлена ОС BSD. Требуется чтобы N количество пользователей подключенных к сети организации могли при необходимости выходить в Internet через сеть подразделения. На сервере имеется 4 сетевых карты 2 уже используются, одна подключена к маршрутизатору другая к хабу сети подразделения. По моему разумению надо одну из свободных сетевых карт сервера подключить к сети организации, установить на север PROXY Server настроить его и сетевую карту и пользователи подключенные к сети организации смтгут работать с Internet через этот PROXY Server подразделения но требуется еще чтобы только конкретные пользователи выходили по этому пути Internet и кроме этого им надо ограничеть трафик чтобы они его весь не загрузили?
Программное обеспечение на Юиникс я никогда не устанавливал Саму ОС BSD с целью ознакомления пробовал устанавливать с дистрибутива на рабочую станцию. Проблемма в том что человек занимающийся этим ушел и сервер с ОС BSD остался без присмотра.
Где скачать прогу которая решила данную проблему и инструкцию как ее установить и настроить. На Windows PROXY Server я устанавливал.????
...
Рейтинг: 0 / 0
03.04.2003, 12:00
    #32132523
Scott Tiger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PROXY Server для BSD
squid, oops - самые ходовые варианты. Второй, по слухам, на бзде работает не слишком прямо.

А вообще, лучше найми специального человека, самому с нуля не всё будет удаваться.
...
Рейтинг: 0 / 0
03.04.2003, 15:19
    #32132834
cyc10ne
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PROXY Server для BSD
не надо!
второй работает куда более прямее чем первый (по крайней мере при большой нагрузке - squid отдыхает)
...
Рейтинг: 0 / 0
03.04.2003, 15:45
    #32132873
salt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PROXY Server для BSD
да ладно вам, при правильной настройке squid рулит и еще как!!
то что с нуля по;№;%ться придется - факт. А куда без этого? даже ДедМастдай BOL читает... :)

PS. BOL - это man для MSSQL Monster
...
Рейтинг: 0 / 0
04.04.2003, 09:32
    #32133241
softy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PROXY Server для BSD
Squid считается одним из самых известных и используемых прокси.
У меня от него впечатление противоречивое.
Версии 2.3, 2.5 точно не поддерживают устойчивые соединения( Keep-Alive).
2.4 - поддерживает. С другой стороны мне говорили, что 2.4 - версия с большим количеством дырок или глюков, вобщем что-то в этом роде.

Прокси-сервер можно построить и на Apache - есть специальный модуль.
...
Рейтинг: 0 / 0
04.04.2003, 10:23
    #32133306
cyc10ne
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PROXY Server для BSD
>да ладно вам, при правильной настройке squid рулит и еще как!!

когда он будет тащить хотя бы 150 запросов в секунду тогда я скажу что он рулит.
...
Рейтинг: 0 / 0
11.04.2003, 12:22
    #32138451
Gooddy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PROXY Server для BSD
Установил Squid Раскоментировал строчки cache_swap поставил 100, cache_effective_user nobody. Запускаю /usr/local/squid/sbin/squid -z через некоторое время выдает Could not determine fully qualified hostname.Please set 'visible_hostname'.
...
Рейтинг: 0 / 0
11.04.2003, 12:29
    #32138464
Scott Tiger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PROXY Server для BSD
Ну что-то ты напутил с сетевыми настройками. См. /etc/hosts, или как там у тебя...
...
Рейтинг: 0 / 0
11.04.2003, 13:30
    #32138602
Gooddy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PROXY Server для BSD
У меня их 4. host, host.allow, host.deny, host.equiv.
В host одна запись
127.1 localhost

В host.allow
ALL: ALL
ALL: 172.16.0.
ALL: 145.249.

В host.deny
ALL: ALL

А host.equiv пустой.
...
Рейтинг: 0 / 0
11.04.2003, 14:41
    #32138763
Scott Tiger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PROXY Server для BSD
А машина в сети присутствует или ты проксю просто так ставишь, поиграться?
...
Рейтинг: 0 / 0
11.04.2003, 15:01
    #32138799
Gooddy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PROXY Server для BSD
На машине ОС была установлена и она стояла гдето в другой сети. Я поменял в hetstart hostname , defroute, ipaddr_exp0, netmask_exp0 и , адрес nameserver в resolv.conf (до замены она ругалась что не находит сервера имен). Сеть пингую с нее и ее пингую с других машин. Но при трассировке по IP адресу имени не выдает и по имени не пингуется и не трассируется???
...
Рейтинг: 0 / 0
11.04.2003, 15:18
    #32138834
Scott Tiger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PROXY Server для BSD
Поищи документацию по настройке сети на свою BSD/OS
...
Рейтинг: 0 / 0
11.04.2003, 16:08
    #32138933
Gooddy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PROXY Server для BSD
Может сервер имен не подцепил машину???
...
Рейтинг: 0 / 0
11.04.2003, 16:20
    #32138948
softy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PROXY Server для BSD
У тебя неправильно описан локальный хост:
Код: plaintext
1.
 127 . 1  localhost 


Нужно:
Код: plaintext
1.
2.
 127 . 0 . 0 . 1 	 localhost 
 192 . 168 . 46 . 131  myhost.domainname myalias


Допустим хочешь машину назвать gooddy c IP - 192.168.46.131.
Домен good.ru
Код: plaintext
1.
2.
 127 . 0 . 0 . 1 	 localhost 
 192 . 168 . 46 . 131  gooddy.good.ru gooddy


И в файл hostname пропиши
Код: plaintext
1.
gooddy.good.ru
...
Рейтинг: 0 / 0
11.04.2003, 17:02
    #32139016
Gooddy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PROXY Server для BSD
Все поправил но это ничего не дало.
У меня почему-то при загрузке системы машина не выходит на login а выдпет сообщение Enter pathname of shell or return for sh:
Нажимаю Enter и сразу же вхнжу в систкму как ROOT без ввода какого либо пароля. Может отсюда у меня происходит все остальное????
...
Рейтинг: 0 / 0
11.04.2003, 17:09
    #32139023
Scott Tiger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PROXY Server для BSD
Вряд ли. Поищи grep-ом в /etc/* такое сообщение, из какого скрипта оно вываливается, и далее распутывай, что является причиной сбоя. По поводу сети тебе написал softbuilder, не знаю только, насколько это применимо к BSD/OS (например, Linux, Solaris и AIX по-разному настраиваются, хотя во многом и сходно).
...
Рейтинг: 0 / 0
11.04.2003, 17:26
    #32139046
softy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PROXY Server для BSD
В доке по SQUID:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
Tag Name unique_hostname
Usage unique_hostname hostname
Description
If you want to have multiple machines with the same 'visible_hostname' then you 
must give each machine a different
unique_hostname' so that forwarding loops can be detected. In brief, Just set 
visible_hostname to the address the
clients connects to, and unique_hostname to the externally visible address of each
 proxy. (address == registered
domain name)
Default none
Example
unique_hostname www.kovaiteam.com
...
Рейтинг: 0 / 0
14.04.2003, 12:19
    #32139779
Hugle
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PROXY Server для BSD
v /etc/squid.conf propishi:
visible_hostname tvoj.liuboj.host
...
Рейтинг: 0 / 0
14.04.2003, 12:38
    #32139797
Scott Tiger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PROXY Server для BSD
Это неправильно. Надо проблему искать, а не дырки какашками затыкать.
...
Рейтинг: 0 / 0
14.04.2003, 17:38
    #32140234
Gooddy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PROXY Server для BSD
Задал grep -li "Enter pathname of shel or RETUPN for sh:" /etc/* и ничего не нашел. Перед этим сообщением (Enter pathname of shell or return for sh:)выдает
starting additional network daemos: nfsiod rwhod printer maxim nmbd smbd inetdAre 14 16:09:54 dev init /bin/sh on etc/rc terminated abnirmally, going to single user mode
...
Рейтинг: 0 / 0
14.04.2003, 18:10
    #32140278
Scott Tiger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PROXY Server для BSD
Ну сразу бы сказал. Не грузится она у тебя по-человечески и переходит в однопользовательский режим (что-то вроде safe mode в винде :), если нужна аналогия). Смотри /var/log/messages или как это там называется (ищи похожий файл в /var) - должна быть причина ошибки.

Кстати, сообщение выдаётся при переходе в s-mode, поэтому, видимо, ты его не нашёл.
...
Рейтинг: 0 / 0
15.04.2003, 09:40
    #32140519
Gooddy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PROXY Server для BSD
Вот что в файле var/log/messages на сегодня

Apr 15 08:35:42 dev kernel: BSDI BSD/OS 4.0 Kernel #0: Mon Sep 20 09:28:28 MSK/MSD 1999
Apr 15 08:35:42 dev kernel: root@dev.fic.ru:/usr/src/sys/compile/DEV
Apr 15 08:35:42 dev kernel: Cpu-0 = Pentium II (349 MHz) GenuineIntel mdl 5 step 2 type 0, feat 183f9ff
Apr 15 08:35:42 dev kernel: delay multiplier 6346
Apr 15 08:35:42 dev kernel: real mem = 67108864 (64.00 MB)
Apr 15 08:35:42 dev kernel: avail mem = 63799296 (60.84 MB)
Apr 15 08:35:42 dev kernel: buffer cache = 6545408 (6.24 MB)
Apr 15 08:35:42 dev kernel: isa0 (root)
Apr 15 08:35:42 dev kernel: pci0 at root: configuration mechanism 1
Apr 15 08:35:42 dev kernel: pccons0 at isa0 iobase 0x60 irq 1: color, 8 screens
Apr 15 08:35:42 dev kernel: pcaux0 at isa0 iobase 0x60 irq 12
Apr 15 08:35:42 dev kernel: com0 at isa0 iobase 0x3f8 irq 4: buffered (16550AF)
Apr 15 08:35:42 dev kernel: com1 at isa0 iobase 0x2f8 irq 3: buffered (16550AF)
Apr 15 08:35:42 dev kernel: lp0 at isa0 iobase 0x378 irq 7
Apr 15 08:35:42 dev kernel: fdc0 at isa0 iobase 0x3f0 irq 6 drq 2: floppy controller
Apr 15 08:35:42 dev kernel: fd0 at fdc0 slave 0: 1.44M HD 3.5 floppy
Apr 15 08:35:42 dev kernel: wdc0 at isa0 iobase 0x1f0 irq 14: disk controller
Apr 15 08:35:42 dev kernel: wd0 at wdc0 drive 0: sec/int=4 8421840*512
Apr 15 08:35:42 dev kernel: npx0 at isa0 iobase 0xf0: math coprocessor
Apr 15 08:35:42 dev kernel: vga0 at isa0 iobase 0x3c0 maddr 0xa0000-0xaffff: VGA graphics
Apr 15 08:35:42 dev kernel: ne0 at isa0 iobase 0x340 irq 5: NE-2000, address 52:54:4c:01:ac:89
Apr 15 08:35:42 dev kernel: eb0 at pci0 iobase 0x1000 irq 11: 3C90xB eaddr 00:50:04:46:44:ea rev 25
Apr 15 08:35:42 dev kernel: at eb0 phy 24 not configured
Apr 15 08:35:42 dev last message repeated 1 times
Apr 15 08:35:42 dev kernel: eb0: No usable PHYs found
Apr 15 08:35:42 dev kernel: changing root device to wd0a
Apr 15 08:35:42 dev kernel: NetCon TFS file system loaded (c) 1996 NetCon Corp. Miami, FL
Apr 15 08:35:53 dev init: /bin/sh on /etc/rc terminated abnormally, going to single user mode
...
Рейтинг: 0 / 0
15.04.2003, 10:37
    #32140618
Scott Tiger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PROXY Server для BSD
У тебя ошибка (синтаксическая ?) в /etc/rc, как я понимаю.
...
Рейтинг: 0 / 0
15.04.2003, 13:50
    #32140997
Gooddy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PROXY Server для BSD
А как найти ошибку??
По сообщению на консолеecho starting additional network daemons: nfsiod rwhod printer maxim nmbd smbd inetd после которой выдается ошибка я нашел в файле /etc/rc строку
echo -n starting additional network daemons:
затем нашел строчки связанные с inetd

# "-u internal" is the same as the default action if
# there is no -u option.
if [ -f /etc/inetd.conf ]; then
echo -n ' inetd'; inetd -u ${inetd_ignore:-internal}
fi

Если зкоментирую эти строчки и все что ниже то ошибка пропадает и машина при загрузке выходит на login.
Затем я выяснил стоит мне раскоментировать или три вышеперечисленные строчки или строчку sh /etc/rc.local как я получаю starting additional network daemos: nfsiod rwhod printer maxim nmbd smbd inetdAre 14 16:09:54 dev init /bin/sh on etc/rc terminated abnirmally, going to single user mode.
...
Рейтинг: 0 / 0
15.04.2003, 15:02
    #32141147
Scott Tiger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PROXY Server для BSD
Ну закомментируй. inetd отнюдь не всегда и всем нужен. Посмотри /etc/inetd.conf. Попробуй inetd позапускать руками.
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / PROXY Server для BSD / 25 сообщений из 75, страница 1 из 3
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]