проблемма при установке из портов, sr, 20-Июл-05, 09:20 [смотреть все]есть сервер FreeBSD, локальная сеть. сервер при установке из портов, все скачивает и ставит. в локальной сети поднята еще одна FreeBSD, так вот на ней из портов ничего не ставится. fetch пишет Operation timed outна серваке ipfw разрешено все с локальной BSD на сервак и обратно на локальной BSD ipfw так же все разрешено до сервака и обратно На локальной rc.conf defaultrouter="192.168.1.1" #сервер FreeBSD на обеих машинах ftp поднят, где подшаманить надо, чтобы локальная из портов тянула?
|
- проблемма при установке из портов, lavr, 09:27 , 20-Июл-05 (1)
- проблемма при установке из портов, Grey, 09:37 , 20-Июл-05 (2)
- проблемма при установке из портов, sr, 10:16 , 20-Июл-05 (4)
>Если на сервере поднят фтп с анонимным доступом и туд азалиты все >скаченный исходники к портам, то на второй машине надо иметь следующее: нет, нет. задача совсем другая. не надо чтобы локальная машина скачивала с ftp сервера, надо чтобы она сама в интернет лезла и качала
- проблемма при установке из портов, sr, 10:14 , 20-Июл-05 (3)
> >откуда тянула? порты одинаковые на обеих машинах? > >man ports надо чтобы на локальной FreeBSD, работала установка из портов, т.е. чтобы после make скачивалось и устанавливалось как надо из интернета. :)))) на сервере FreeBSD все скачивается и устанавливается, а на локальной пишет Operation timed out при попытке скачать из интернета
- проблемма при установке из портов, newser, 10:20 , 20-Июл-05 (5)
- проблемма при установке из портов, sr, 10:42 , 20-Июл-05 (6)
> >Покажите 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
- проблемма при установке из портов, lavr, 10:47 , 20-Июл-05 (7)
- проблемма при установке из портов, sr, 11:05 , 20-Июл-05 (8)
>порты 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 такое же сообщение
|