Большое спасибо, тему можно считать закрытой!!!
1 27-03-2011 01:39:44
Re: В ИНТЕРНЕТ через ПРОКСИ (42 ответов, оставленных в FreeBSD & BSD)
2 25-03-2011 16:09:48
Re: В ИНТЕРНЕТ через ПРОКСИ (42 ответов, оставленных в FreeBSD & BSD)
Только ещё последний вопрос, а у вас как на том примере пошёл на ФТП??? Или там был шлюз прописан???
3 25-03-2011 14:40:53
Re: В ИНТЕРНЕТ через ПРОКСИ (42 ответов, оставленных в FreeBSD & BSD)
А приходилось ли вам работать prttunnel ????
4 25-03-2011 13:06:04
Re: В ИНТЕРНЕТ через ПРОКСИ (42 ответов, оставленных в FreeBSD & BSD)
Так всё-таки, получается мне брать для этого другую прогу???
5 25-03-2011 10:53:57
Re: В ИНТЕРНЕТ через ПРОКСИ (42 ответов, оставленных в FreeBSD & BSD)
Самое интересное, сейчас глянул топик http://forum.oszone.net/thread-182484.html и поставил эти два порта - причём порты качались через ПРОКС!!!
Надо попробовать их, как вариант...
6 25-03-2011 10:09:30
Re: В ИНТЕРНЕТ через ПРОКСИ (42 ответов, оставленных в FreeBSD & BSD)
на проксе тоже маска 255.255.0.0?
Так то в конфиге вроде все правильно, но если только не считать статическую маршрутизацию, но она закомментирована.
И что в логах показывается, когда с сервера ломитесь? Все таки если лезет через проксю, что-то должно быть
1)Маска та же.
2)Прокс логов про мою машину не пишет вообще (кроме тех когда я скачивал), в основном проблема на моей фряхе, т.к. идти чере прокс он даже не пытается, нет попыток.
7 24-03-2011 19:22:06
Re: В ИНТЕРНЕТ через ПРОКСИ (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 24-03-2011 18:54:09
Re: В ИНТЕРНЕТ через ПРОКСИ (42 ответов, оставленных в FreeBSD & BSD)
такое впечатление что снова проблема с днс. Что говорит
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 24-03-2011 18:08:12
Re: В ИНТЕРНЕТ через ПРОКСИ (42 ответов, оставленных в FreeBSD & BSD)
даже не знаю что сказать:
%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 24-03-2011 10:25:51
Re: В ИНТЕРНЕТ через ПРОКСИ (42 ответов, оставленных в FreeBSD & BSD)
но через проксю все таки идет похоже. Давайте вместо 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 24-03-2011 10:00:38
Re: В ИНТЕРНЕТ через ПРОКСИ (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 23-03-2011 20:46:38
Re: В ИНТЕРНЕТ через ПРОКСИ (42 ответов, оставленных в FreeBSD & BSD)
Попробую нарыть...
И ещё может ли это зависеть от того, что шлюз имеет домен?
13 23-03-2011 20:41:18
Re: В ИНТЕРНЕТ через ПРОКСИ (42 ответов, оставленных в FreeBSD & BSD)
прокся точно на данном адресе и порту?
Добавлено: 23-03-2011 23:38:49
доступа на сервак с прокси вообще нет?
1)да
2)да (с портами не пробовал)
14 23-03-2011 20:34:04
Re: В ИНТЕРНЕТ через ПРОКСИ (42 ответов, оставленных в FreeBSD & BSD)
сейчас настройки прокси точно прописаны?
давайте еще раз проверим: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 23-03-2011 20:30:17
Re: В ИНТЕРНЕТ через ПРОКСИ (42 ответов, оставленных в FreeBSD & BSD)
выполните команду
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 23-03-2011 20:25:01
Re: В ИНТЕРНЕТ через ПРОКСИ (42 ответов, оставленных в FreeBSD & BSD)
покажите вывод команд
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 23-03-2011 20:17:15
Re: В ИНТЕРНЕТ через ПРОКСИ (42 ответов, оставленных в FreeBSD & BSD)
ну так похоже проблема в DNS. У вас какой адрес DNS сервера используется? И какой адрес шлюза?
Всё по идее должно быть на первой фряхе с адресом 172.16.0.1 он же и шлюз.
Либо Вы говорите про внешний dns?
(если нужно могу дать содержимое rc.conf)
18 23-03-2011 20:08:37
Re: В ИНТЕРНЕТ через ПРОКСИ (42 ответов, оставленных в FreeBSD & BSD)
ну так доступ к днс сделаете?
Добавлено: 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 23-03-2011 19:57:46
Re: В ИНТЕРНЕТ через ПРОКСИ (42 ответов, оставленных в FreeBSD & BSD)
ну тогда предлагаю сделать доступ к 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 23-03-2011 19:51:46
Re: В ИНТЕРНЕТ через ПРОКСИ (42 ответов, оставленных в FreeBSD & BSD)
Alexshaman пишет:4)везде пишут в make.conf прописывать эти строки
да, для установки программ, когда вы используете команду make.
1. вы уверены что csh?
А прокси с авторизацией или нет? И должен ли прокси пускать ваш адрес в инет?
1)shell csh(его ещё указывал при установке)
2)прокси авторизации не требует
3)фряха в той подсети, где всё разрешено
21 23-03-2011 19:44:26
Re: В ИНТЕРНЕТ через ПРОКСИ (42 ответов, оставленных в FreeBSD & BSD)
какой shell используется? что в логах прокси? Обе фряхи в одной сети?
Добавлено: 23-03-2011 22:40:25
и это. При чем тут ftp и make.conf?
1)shell - csh
2)к логам проникнуть не могу
3)на родной ftp хочу пройти через прокси
4)везде пишут в make.conf прописывать эти строки
22 23-03-2011 19:07:34
Тема: В ИНТЕРНЕТ через ПРОКСИ (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 не заходит!!! говорит что нетакой логин или нет соединения!!!
(конечно сам прокс пингуется)
в чём дело??? фряха не хочет идти через прокс...
ПС (фряхой управляю через putty, прокси рабочий без юзера и пароля, виндовые браузеры бегают через него спокойно)