1

(42 ответов, оставленных в FreeBSD & BSD)

Большое спасибо, тему можно считать закрытой!!!  cool

2

(42 ответов, оставленных в FreeBSD & BSD)

Только ещё последний вопрос, а у вас как на том примере пошёл на ФТП??? Или там был шлюз прописан???

3

(42 ответов, оставленных в FreeBSD & BSD)

А приходилось ли вам работать prttunnel ????

4

(42 ответов, оставленных в FreeBSD & BSD)

Так всё-таки, получается мне брать для этого другую прогу???

5

(42 ответов, оставленных в FreeBSD & BSD)

Самое интересное, сейчас глянул топик http://forum.oszone.net/thread-182484.html и поставил эти два порта - причём порты качались через ПРОКС!!!

Надо попробовать их, как вариант...

6

(42 ответов, оставленных в FreeBSD & BSD)

crash пишет:

на проксе тоже маска 255.255.0.0?
Так то в конфиге вроде все правильно, но если только не считать статическую маршрутизацию, но она закомментирована.
И что в логах показывается, когда с сервера ломитесь? Все таки если лезет через проксю, что-то должно быть

1)Маска та же.
2)Прокс логов про мою машину не пишет вообще (кроме тех когда я скачивал), в основном проблема на моей фряхе, т.к. идти чере прокс он даже не пытается, нет попыток.

7

(42 ответов, оставленных в FreeBSD & BSD)

В том-то и дело, что нормально, остальные виндовые компы ходят через него в инет...
Может что-то не то в этой 8-рке???

Вот содержание моего rc.conf:

hostname="altest8"
moused_enable="YES"
###nfs_server_enable="YES"
rpcbind_enable="YES"
sshd_enable="YES"

ifconfig_rl0="inet 172.16.0.19  netmask 255.255.0.0"
ifconfig_re0="inet 192.168.0.1  netmask 255.255.255.0"

#defaultrouter="172.16.0.1"
gateway_enable="YES"
#router_enable="YES"
#inetd_enable="YES"


###static_routes="net2"
###route_net1="-net 192.168.0.0/24 172.16.0.19"
###route_net2="-net 172.16.0.0/16 172.16.0.1"

####natd_enabled="YES"
####natd_interfaces="rl0"

####inetd_enable="YES"
nmbd_enable="YES"
smbd_enable="YES"

8

(42 ответов, оставленных в FreeBSD & BSD)

crash пишет:

такое впечатление что снова проблема с днс. Что говорит

nslookup ftp.byfly.by

У меня версия старая стоит.

altest8# nslookup ftp.byfly.by
Server:         82.209.200.16
Address:        82.209.200.16#53

Non-authoritative answer:
ftp.byfly.by    canonical name = ftp.mgts.by.
Name:   ftp.mgts.by
Address: 86.57.151.3

9

(42 ответов, оставленных в FreeBSD & BSD)

crash пишет:

даже не знаю что сказать:

%ftp ftp://ftp.byfly.by/
Connected to ftp.mgts.by.
220 Welcome to ByFly FTP service.
331 Please specify the password.
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
200 Switching to Binary mode.
ftp> bye
221 Goodbye.
%echo $HTTP_PROXY
http://proxy.local:3128
%echo $FTP_PROXY
http://proxy.local:3128

%ftp
ftp> open ftp.byfly.by
Connected to ftp.mgts.by.
220 Welcome to ByFly FTP service.

Добавлено: 24-03-2011 14:51:14

если попробовать

ftp -f ftp://ftp.byfly.by/

попробовал:

altest8# ftp -f ftp://ftp.byfly.by/
ftp: hostname nor servname provided, or not known
ftp: Can't connect or login to host `ftp.byfly.by'

Может мне надо что-то поставить? И какая у Вас версия фряхи стоит?

(И ещё на моей фряхе стоит 2 сетевухи, одна из них не в сети)

10

(42 ответов, оставленных в FreeBSD & BSD)

crash пишет:

но через проксю все таки идет похоже. Давайте вместо freebsd.org поэксперементриуем на другом адресе. Что-то фтп фри колбасит не подецки по-моему.

Кажись до меня начинает доходить:
1) Скачает файлы с фтп через прокси спокойно:
altest8# ftp ftp://ftp.byfly.by/robots.txt
Requesting ftp://ftp.byfly.by/robots.txt
  (via 172.16.0.1:3128)
    26       2.99 KB/s

2) Браузить через прокси не дает
altest8# ftp ftp://ftp.byfly.by/byfly/
ftp: connect: Network is unreachable
ftp: Can't connect or login to host `ftp.byfly.by'

altest8# ftp
ftp> cd ftp://ftp.byfly.by/
Not connected.



Это так задумано???

11

(42 ответов, оставленных в FreeBSD & BSD)

1) Маленькими буквами прописал - та же история
2) Смотрел логи - там адреса моей фряхи и близко нет, т.е. на на прокс и близко не заходит.
3)написал команду выдает:

altest8# pkg_add -r -v postfix
scheme:   [ftp]
user:     []
password: []
host:     [ftp.freebsd.org]
port:     [0]
document: [/pub/FreeBSD/ports/i386/packages-8.0-release/Latest/postfix.tbz]
scheme:   [http]
user:     []
password: []
host:     [172.16.0.1]
port:     [3128]
document: [/]
---> 172.16.0.1:3128
looking up 172.16.0.1
connecting to 172.16.0.1:3128
requesting ftp://ftp.freebsd.org/pub/FreeBSD/ports … ostfix.tbz
>>> GET ftp://ftp.freebsd.org/pub/FreeBSD/ports … ostfix.tbz HTTP/1.1
>>> Host: ftp.freebsd.org
>>> User-Agent: pkg_add libfetch/2.0
>>> Connection: close
>>>
<<< HTTP/1.0 404 Not Found
<<< Server: squid/2.7.STABLE7
<<< Date: Thu, 24 Mar 2011 05:59:27 GMT
<<< Content-Type: text/html
<<< Content-Length: 1563
content length: [1563]
<<< X-Squid-Error: ERR_FTP_NOT_FOUND 0
<<< X-Cache: MISS from none
<<< Via: 1.0 none:3128 (squid/2.7.STABLE7)
<<< Connection: close
<<<
offset 0, length -1, size -1, clength 1563


ERROR: The requested URL could not be retrieved


ERROR
The requested URL could not be retrieved


The following URL could not be retrieved:
ftp://ftp.freebsd.org/pub/FreeBSD/ports … ostfix.tbz

Squid sent the following FTP command:
CWD packages-8.0-release

and then received this reply
Failed to change directory.


This might be caused by an FTP URL with an absolute path (which does
not comply with RFC 1738).  If this is the cause, then the file
can be found at ftp://ftp.freebsd.org/%2f/pub/FreeBSD/p … ostfix.tbz.
Your cache administrator is webmaster.




Generated Thu, 24 Mar 2011 05:59:27 GMT by none (squid/2.7.STABLE7)


Error: Unable to get ftp://ftp.freebsd.org/pub/FreeBSD/ports … ostfix.tbz: Not Found
pkg_add: unable to fetch 'ftp://ftp.freebsd.org/pub/FreeBSD/ports … ostfix.tbz' by URL
pkg_add: 1 package addition(s) failed

12

(42 ответов, оставленных в FreeBSD & BSD)

Попробую нарыть...

И ещё может ли это зависеть от того, что шлюз имеет домен?

13

(42 ответов, оставленных в FreeBSD & BSD)

crash пишет:

прокся точно на данном адресе и порту?

Добавлено: 23-03-2011 23:38:49

доступа на сервак с прокси вообще нет?

1)да
2)да (с портами не пробовал)

14

(42 ответов, оставленных в FreeBSD & BSD)

crash пишет:

сейчас настройки прокси точно прописаны?
давайте еще раз проверим:

echo $HTTP_PROXY
echo $FTP_PROXY
echo $SHELL

так точно...

altest8# echo $HTTP_PROXY
http://172.16.0.1:3128
altest8# echo $FTP_PROXY
http://172.16.0.1:3128
altest8# echo $SHELL
/bin/csh
altest8#

15

(42 ответов, оставленных в FreeBSD & BSD)

crash пишет:

выполните команду

route add -host 82.209.200.16 172.16.0.1

и попробуйте войти на фтп сервер.
172.16.0.1 - если это не адрес шлюза, то замените на правильный

уже лучше!!!

altest8# route add -host 82.209.200.16 172.16.0.1
add host 82.209.200.16: gateway 172.16.0.1

altest8# ftp ftp://ftp.freebsd.org/pub/
Trying 87.51.34.132...
ftp: connect to address 87.51.34.132: Network is unreachable
Trying 149.20.64.73...
ftp: connect to address 149.20.64.73: Network is unreachable
Trying 204.152.184.73...
ftp: connect to address 204.152.184.73: Network is unreachable
Trying 2001:6c8:2:600::132...
ftp: connect to address 2001:6c8:2:600::132: No route to host
Trying 2001:4f8:0:2::e...
ftp: connect: No route to host
ftp: Can't connect or login to host `ftp.freebsd.org'

16

(42 ответов, оставленных в FreeBSD & BSD)

crash пишет:

покажите вывод команд

cat /etc/resolv.conf
nslookup freebsd.org

1)altest8# cat /etc/resolv.conf
domain  XXXX.by
nameserver      82.209.200.16
2) altest8# nslookup freebsd.org
;; connection timed out; no servers could be reached

17

(42 ответов, оставленных в FreeBSD & BSD)

crash пишет:

ну так похоже проблема в DNS. У вас какой адрес DNS сервера используется? И какой адрес шлюза?

Всё по идее должно быть на первой фряхе с адресом 172.16.0.1 он же и шлюз.
Либо Вы говорите про внешний dns?
(если нужно могу дать содержимое rc.conf)

18

(42 ответов, оставленных в FreeBSD & BSD)

crash пишет:

ну так доступ к днс сделаете?

Добавлено: 23-03-2011 23:01:10

и покажите что точно показывается когда по фтп входите.


Добавлено: 23-03-2011 23:01:58

ну и в придачу

echo $HTTP_PROXY
echo $FTP_PROXY

1)как сделать этот доступ?
2)
altest8# setenv HTTP_PROXY http://172.16.0.1:3128
altest8# setenv FTP_PROXY http://172.16.0.1:3128
altest8# ftp ftp://ftp.freebsd.org/pub/
ftp: hostname nor servname provided, or not known
ftp: Can't connect or login to host `ftp.freebsd.org'
3)
altest8# echo $HTTP_PROXY
http://172.16.0.1:3128
altest8# echo $FTP_PROXY
http://172.16.0.1:3128

19

(42 ответов, оставленных в FreeBSD & BSD)

crash пишет:

ну тогда предлагаю сделать доступ к DNS серверу.
Да и не помню что при установке указывается shell. Вы все делаете под пользователем root?

setenv HTTP_PROXY http://172.16.0.1:3128
setenv FTP_PROXY http://172.16.0.1:3128

и данные команды выполняете в командной строке и после этого не меняете сессию, в этой же сессии пытаетесь войти по ftp?

1) да. под root
2) да

20

(42 ответов, оставленных в FreeBSD & BSD)

crash пишет:
Alexshaman пишет:

4)везде пишут в make.conf прописывать эти строки

да, для установки программ, когда вы используете команду make.

1. вы уверены что csh?
А прокси с авторизацией или нет? И должен ли прокси пускать ваш адрес в инет?


1)shell csh(его ещё указывал при установке)
2)прокси авторизации не требует
3)фряха в той подсети, где всё разрешено

21

(42 ответов, оставленных в FreeBSD & BSD)

crash пишет:

какой shell используется? что в логах прокси? Обе фряхи в одной сети?

Добавлено: 23-03-2011 22:40:25

и это. При чем тут ftp и make.conf?

1)shell -  csh
2)к логам проникнуть не могу
3)на родной ftp хочу пройти через прокси
4)везде пишут в make.conf прописывать эти строки

22

(42 ответов, оставленных в FreeBSD & BSD)

Братцы, я знаю что подобная тема освещалась уже 2 раза, но тут уникальный случай.

Есть сетка, в ней 2 фряхи, на одной прокси, другую я ковыряю. Ту которую ковыряю FreeBSD 8.0.
При наличии адреса шлюза - инет работает, на фтп (ftp ftp://ftp.freebsd.org/pub/) заходит.

Когда обрубаю шлюз и прописываю прокси в make.conf

FETCH_ENV=HTTP_PROXY=http://172.16.0.1:3128
FETCH_ENV=FTP_PROXY=http://172.16.0.1:3128

и даже делаю

setenv HTTP_PROXY http://172.16.0.1:3128
setenv FTP_PROXY http://172.16.0.1:3128

связи нет, на ftp не заходит!!! говорит что нетакой логин или нет соединения!!!
(конечно сам прокс пингуется)

в чём дело??? фряха не хочет идти через прокс...  neutral

ПС (фряхой управляю через putty, прокси рабочий без юзера и пароля, виндовые браузеры бегают через него спокойно)