The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"проблемма при установке из портов"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"проблемма при установке из портов" 
Сообщение от sr emailИскать по авторуВ закладки(ok) on 20-Июл-05, 09:20  (MSK)
есть сервер FreeBSD, локальная сеть. сервер при установке из портов, все скачивает и ставит.
в локальной сети поднята еще одна FreeBSD, так вот на ней из портов ничего не ставится. fetch пишет Operation timed out

на серваке ipfw разрешено все с локальной BSD на сервак и обратно
на локальной BSD ipfw так же все разрешено до сервака и обратно

На локальной rc.conf
defaultrouter="192.168.1.1" #сервер FreeBSD

на обеих машинах ftp поднят,
где подшаманить надо, чтобы локальная из портов тянула?

  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "проблемма при установке из портов" 
Сообщение от lavr emailИскать по авторуВ закладки on 20-Июл-05, 09:27  (MSK)
>есть сервер FreeBSD, локальная сеть. сервер при установке из портов, все скачивает
>и ставит.
>в локальной сети поднята еще одна FreeBSD, так вот на ней из
>портов ничего не ставится. fetch пишет Operation timed out
>
>на серваке ipfw разрешено все с локальной BSD на сервак и обратно
>
>на локальной BSD ipfw так же все разрешено до сервака и обратно
>
>
>На локальной rc.conf
>defaultrouter="192.168.1.1" #сервер FreeBSD
>
>на обеих машинах ftp поднят,
>где подшаманить надо, чтобы локальная из портов тянула?

откуда тянула? порты одинаковые на обеих машинах?

man ports

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "проблемма при установке из портов" 
Сообщение от Grey Искать по авторуВ закладки on 20-Июл-05, 09:37  (MSK)
Если на сервере поднят фтп с анонимным доступом и туд азалиты все скаченный исходники к портам, то на второй машине надо иметь следующее:
в /etc/defaults/make.conf
MASTER_SITE_BACKUP?=  \
   ftp://ваш локальный фтп/${DIST_SUBDIR}/
MASTER_SITE_OVERRIDE?= ${MASTER_SITE_BACKUP}

похожие строки есть в этом файле но заремлены, первую надо подправить под себи и раскомментировать, вторую просто раскомментировать

в итоге: скаченные исходники (на любой машине) запихиваете на этот фтп с сохранением папок, далее любая настроенная машина ставить софт беря исходники с вашего ftp.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "проблемма при установке из портов" 
Сообщение от sr emailИскать по авторуВ закладки(ok) on 20-Июл-05, 10:16  (MSK)
>Если на сервере поднят фтп с анонимным доступом и туд азалиты все
>скаченный исходники к портам, то на второй машине надо иметь следующее:

нет, нет. задача совсем другая. не надо чтобы локальная машина скачивала с ftp сервера, надо чтобы она сама в интернет лезла и качала

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "проблемма при установке из портов" 
Сообщение от sr emailИскать по авторуВ закладки(ok) on 20-Июл-05, 10:14  (MSK)
>
>откуда тянула? порты одинаковые на обеих машинах?
>
>man ports

надо чтобы на локальной FreeBSD, работала установка из портов, т.е. чтобы после make скачивалось и устанавливалось как надо из интернета. :)))) на сервере FreeBSD все скачивается и устанавливается, а на локальной пишет Operation timed out при попытке скачать из интернета

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "проблемма при установке из портов" 
Сообщение от newser Искать по авторуВ закладки(ok) on 20-Июл-05, 10:20  (MSK)
>>
>>откуда тянула? порты одинаковые на обеих машинах?
>>
>>man ports
>
>надо чтобы на локальной FreeBSD, работала установка из портов, т.е. чтобы после
>make скачивалось и устанавливалось как надо из интернета. :)))) на сервере
>FreeBSD все скачивается и устанавливается, а на локальной пишет Operation timed
>out при попытке скачать из интернета

Покажите ipfw show с обеих машин.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "проблемма при установке из портов" 
Сообщение от sr emailИскать по авторуВ закладки(ok) on 20-Июл-05, 10:42  (MSK)
>
>Покажите ipfw show с обеих машин.

Сервер
add allow all from 192.168.1.0/24 to 192.168.1.1 via fxp1
add allow all from 192.168.1.1 to 192.168.1.0/24 via fxp1

add allow tcp from 192.168.1.0/24 to any 110 via fxp1
add allow tcp from 192.168.1.0/24 to any 25  via fxp1
add divert 6886 tcp from 192.168.1.0/24 to any 110
add divert 6886 tcp from 192.168.1.0/24 to any 25
add divert 6886 tcp from any 110 to х.х.47.2
add divert 6886 tcp from any 25  to х.х.47.2
add divert 6886 tcp from any 119 to х.х.47.2
add allow tcp from any 110 to 192.168.1.0/24 via fxp0
add allow tcp from any 25  to 192.168.1.0/24 via fxp0
add allow tcp from any 110 to 192.168.1.0/24 via fxp1
add allow tcp from any 25  to 192.168.1.0/24 via fxp1

еще пробовал так

#NAT for FTP
#add allow tcp from 192.168.1.2 to any 20 via lnc0
#add allow tcp from 192.168.1.2 to any 21 via lnc0
#add divert 6886 tcp from 192.168.1.2 to any 20
#add divert 6886 tcp from 192.168.1.2 to any 21
#add divert 6886 tcp from any 20 to х.х.47.2
#add divert 6886 tcp from any 21 to х.х.47.2
#add allow tcp from any 20 to 192.168.1.2 via lnc0
#add allow tcp from any 21 to 192.168.1.2 via lnc0


Локальная FreeBSD
add allow ip from 192.168.1.1 to 192.168.1.2 via lnc0
add allow ip from 192.168.1.2 to 192.168.1.1 via lnc0

еще пробовал так
#NAT for FTP
#add allow tcp from 192.168.1.2 to any 20 via lnc0
#add allow tcp from 192.168.1.2 to any 21 via lnc0
#add divert 6886 tcp from 192.168.1.2 to any 20
#add divert 6886 tcp from 192.168.1.2 to any 21
#add divert 6886 tcp from any 20 to 192.168.1.1
#add divert 6886 tcp from any 21 to 192.168.1.1
#add allow tcp from any 20 to 192.168.1.2 via lnc0
#add allow tcp from any 21 to 192.168.1.2 via lnc0

и так

#NAT for FTP
#add allow tcp from 192.168.1.2 to any 20 via lnc0
#add allow tcp from 192.168.1.2 to any 21 via lnc0
#add divert 6886 tcp from 192.168.1.2 to any 20
#add divert 6886 tcp from 192.168.1.2 to any 21
#add divert 6886 tcp from any 20 to х.х.47.2
#add divert 6886 tcp from any 21 to х.х.47.2
#add allow tcp from any 20 to 192.168.1.2 via lnc0
#add allow tcp from any 21 to 192.168.1.2 via lnc0

х.х.47.2
defaultrouter в rc.conf Сервера
в rc.conf локальной машины defaultrouter=192.168.1.1

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "проблемма при установке из портов" 
Сообщение от lavr emailИскать по авторуВ закладки on 20-Июл-05, 10:47  (MSK)
>>
>>откуда тянула? порты одинаковые на обеих машинах?
>>
>>man ports
>
>надо чтобы на локальной FreeBSD, работала установка из портов, т.е. чтобы после
>make скачивалось и устанавливалось как надо из интернета. :)))) на сервере
>FreeBSD все скачивается и устанавливается, а на локальной пишет Operation timed
>out при попытке скачать из интернета

порты by default используют в качестве клиента ftp/http утилиту fetch
man fetch
если твою машину не выпускают напрямую в Inet, а лишь через proxy, задай
переменные среды для fetch в /etc/make.conf:
FETCH_ENV= HTTP...
-----------^^^^^^^- формат найдешь в man 3 fetch

например:
FETCH_ENV= HTTP_PROXY=http://proxy.domain:8080/
или
FETCH_ENV= HTTP_PROXY=http://<user>:<pwd>@proxy.domain:8080/

proxy.domain - твой прокси сервер

Если нет proxy - смотри правила FIREWALL для ftp(возможно passive)

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "проблемма при установке из портов" 
Сообщение от sr emailИскать по авторуВ закладки(ok) on 20-Июл-05, 11:05  (MSK)
>порты by default используют в качестве клиента ftp/http утилиту fetch
>man fetch
>если твою машину не выпускают напрямую в Inet, а лишь через proxy,
>задай
>переменные среды для fetch в /etc/make.conf:
>FETCH_ENV= HTTP...
>-----------^^^^^^^- формат найдешь в man 3 fetch
>
>например:
>FETCH_ENV= HTTP_PROXY=http://proxy.domain:8080/
>или
>FETCH_ENV= HTTP_PROXY=http://<user>:<pwd>@proxy.domain:8080/
>
>proxy.domain - твой прокси сервер
>
>Если нет proxy - смотри правила FIREWALL для ftp(возможно passive)
>


/etc/make.conf все уже прописанно
тут даже вот что получается. соединение-то устанавливается.
по шагам.
I. На Сервере FreeBSD
1. ftp ftp.avp.ru
2. name: anonymous
3. password: a
4. 230 User logged in.
    Remote system type is UNIX.
    Using binary mode to transfer files.
5. ls
6. выдает список файлов и папок
    226 Transfer complete.

II. На Локальной FreeBSD
1. ftp ftp.avp.ru
2. name: anonymous
3. password: a
4. 230 User logged in.
    Remote system type is UNIX.
    Using binary mode to transfer files.
5. ls
6. а в ответ тишина, висит и висит и ничего не передает.
7. ftp: connect: Operation timed out

вот и с Fetch такое же сообщение

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "проблемма при установке из портов" 
Сообщение от lavr emailИскать по авторуВ закладки on 20-Июл-05, 11:13  (MSK)
>>порты by default используют в качестве клиента ftp/http утилиту fetch
>>man fetch
>>если твою машину не выпускают напрямую в Inet, а лишь через proxy,
>>задай
>>переменные среды для fetch в /etc/make.conf:
>>FETCH_ENV= HTTP...
>>-----------^^^^^^^- формат найдешь в man 3 fetch
>>
>>например:
>>FETCH_ENV= HTTP_PROXY=http://proxy.domain:8080/
>>или
>>FETCH_ENV= HTTP_PROXY=http://<user>:<pwd>@proxy.domain:8080/
>>
>>proxy.domain - твой прокси сервер
>>
>>Если нет proxy - смотри правила FIREWALL для ftp(возможно passive)
>>
>
>
>/etc/make.conf все уже прописанно
>тут даже вот что получается. соединение-то устанавливается.
>по шагам.
>I. На Сервере FreeBSD
> 1. ftp ftp.avp.ru
> 2. name: anonymous
> 3. password: a
> 4. 230 User logged in.
>    Remote system type is UNIX.
>    Using binary mode to transfer files.
> 5. ls
> 6. выдает список файлов и папок
>    226 Transfer complete.
>
>II. На Локальной FreeBSD
> 1. ftp ftp.avp.ru
> 2. name: anonymous
> 3. password: a
> 4. 230 User logged in.
>    Remote system type is UNIX.
>    Using binary mode to transfer files.
> 5. ls
> 6. а в ответ тишина, висит и висит и ничего не
>передает.
> 7. ftp: connect: Operation timed out
>
>вот и с Fetch такое же сообщение

ftp passive? -> ipfw

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "проблемма при установке из портов" 
Сообщение от sr emailИскать по авторуВ закладки(ok) on 20-Июл-05, 11:19  (MSK)
>ftp passive? -> ipfw

вот про ftp passive не скажу,
сейчас посмотрю, как поставить.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру