URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 34250
[ Назад ]

Исходное сообщение
"Еще раз про cvsup через прокси proxy"

Отправлено NecroMaster , 04-Сен-03 07:31 
Почитал тут форум. Одни говорят что это невозможно другие, что можно.
Следующая ситуация:
На сервере FreeBSD 4.7 стоят две сетевые карты, одна с внешним инетовским айпишником, вторая с внутренним в корпоративную сеть.
На этом же сервере стоит SQUID. Он настроен и работает. Люди через него в инет лазят.
Затем выполнил все настройки прокси сервера для cvsup (хотя одни говорили в одном месте прописать, другие в другом - прописал везде):

/root/.login
setenv ftp_proxy http://10.227.67.2:3128/
setenv http_proxy http://10.227.67.2:3128/

/root/.profile
HTTP_PROXY=10.227.67.2:3128
export HTTP_PROXY
FTP_PROXY=10.227.67.2:3128
export FTP_PROXY

/root/.cshrc
setenv  SOCKS_SERVER    10.227.67.2:3128
setenv  HTTP_PROXY      10.227.67.2:3128
setenv  FTP_PROXY       10.227.67.2:3128

/etc/make.conf
FTP_PROXY=http://10.227.67.2:3128/
HTTP_PROXY=http://10.227.67.2:3128/
FETCH_ENV= FTP_PROXY=http://10.227.67.2:3128
FETCH_ENV= HTTP_PROXY=http://10.227.67.2:3128

в итоге:
# env
...
SOCKS_SERVER=10.227.67.2:3128
HTTP_PROXY=10.227.67.2:3128
FTP_PROXY=10.227.67.2:3128
ftp_proxy=http://10.227.67.2:3128/
...

при запуске Cvsup:
# cvsup -g -L 2 /root/cvsupfile.ports
Parsing supfile "/root/cvsupfile.ports"
Connecting to cvsup.ru.FreeBSD.org
Cannot connect to cvsup.ru.FreeBSD.org: Connection refused
Will retry at 09:31:10

Файл cvsupfile.ports:
*default  host=cvsup.ru.FreeBSD.org
*default  base=/usr
*default  prefix=/usr
*default  release=cvs

*default  tag=.
*default  delete use-rel-suffix

ports-archivers
ports-astro
ports-audio
ports-benchmarks
ports-biology
ports-cad
ports-comms
ports-converters
ports-databases
ports-deskutils
ports-devel
ports-editors
ports-emulators
ports-games
ports-graphics
ports-lang
ports-mail
ports-math
ports-mbone
ports-misc
ports-net
ports-news
ports-perl5
ports-print
ports-russian
ports-security
ports-shells
ports-sysutils
ports-textproc
ports-www
ports-x11
ports-x11-clocks
ports-x11-fm
ports-x11-fonts
ports-x11-toolkits
ports-x11-wm

Вопросы:
Так все таки возможно cvsup через прокси или нет? Если нет, то какая есть альтернатива? Если да, то что я не так сделал?
И еще такой вопросик. Одна сет. плата, как писал выше, с инетовским айпишником. Как заставить cvsup использовать именно этот интерфейс без всяких проксиков?

Заранее благодарен.


Содержание

Сообщения в этом обсуждении
"Еще раз про cvsup через прокси proxy"
Отправлено crash , 04-Сен-03 08:17 
может у кого получилось, у меня нет.. обошел только тем, что пустил машину по порту cvsup не через прокси, а напрямую через нат...

"Еще раз про cvsup через прокси proxy"
Отправлено NecroMaster , 04-Сен-03 09:08 
>может у кого получилось, у меня нет.. обошел только тем, что пустил
>машину по порту cvsup не через прокси, а напрямую через нат...

а как ты это сделал, можно подробней? у меня не нат а тунель, но может пригодиться...


"Еще раз про cvsup через прокси proxy"
Отправлено crash , 04-Сен-03 10:11 
>>может у кого получилось, у меня нет.. обошел только тем, что пустил
>>машину по порту cvsup не через прокси, а напрямую через нат...
>
>а как ты это сделал, можно подробней? у меня не нат а
>тунель, но может пригодиться...

у меня на циске настроен фаервол и нат. я просто прописал адрес сервака и все.


"Еще раз про cvsup через прокси proxy"
Отправлено NecroMaster , 04-Сен-03 11:36 
а какой порт использует cvsup?

"Еще раз про cvsup через прокси proxy"
Отправлено serge , 09-Сен-03 10:35 
>а какой порт использует cvsup?


Привет!
порт 5999
А что netstat не используешь?


"Еще раз про cvsup через прокси proxy"
Отправлено NecroMaster , 10-Сен-03 15:11 
>>а какой порт использует cvsup?
>
>
>Привет!
>порт 5999
>А что netstat не используешь?

теперь буду. новичек я пока.


"Еще раз про cvsup через прокси proxy"
Отправлено Ldar , 09-Сен-03 08:46 
>
>при запуске Cvsup:
># cvsup -g -L 2 /root/cvsupfile.ports
>Parsing supfile "/root/cvsupfile.ports"
>Connecting to cvsup.ru.FreeBSD.org
>Cannot connect to cvsup.ru.FreeBSD.org: Connection refused
>Will retry at 09:31:10
>

а ты не обратил внимание на ответ ? Тебе сервер отказал в коннекте !!
Посмотри что выдаст tcpdump


"Еще раз про cvsup через прокси proxy"
Отправлено NecroMaster , 10-Сен-03 15:43 
>>
>>при запуске Cvsup:
>># cvsup -g -L 2 /root/cvsupfile.ports
>>Parsing supfile "/root/cvsupfile.ports"
>>Connecting to cvsup.ru.FreeBSD.org
>>Cannot connect to cvsup.ru.FreeBSD.org: Connection refused
>>Will retry at 09:31:10
>>
>
>а ты не обратил внимание на ответ ? Тебе сервер отказал в
>коннекте !!
>Посмотри что выдаст tcpdump

Значит он сервера достиг?
tcpdump'ом пользоваться не умею, если не трудно напиши какие параметры написать. То что он выдал по умолчанию я думаю не пойдет.


"Еще раз про cvsup через прокси proxy"
Отправлено Ldar , 07-Янв-04 11:44 
>>>
>>>при запуске Cvsup:
>>># cvsup -g -L 2 /root/cvsupfile.ports
>>>Parsing supfile "/root/cvsupfile.ports"
>>>Connecting to cvsup.ru.FreeBSD.org
>>>Cannot connect to cvsup.ru.FreeBSD.org: Connection refused
>>>Will retry at 09:31:10
>>>
>>
>>а ты не обратил внимание на ответ ? Тебе сервер отказал в
>>коннекте !!
>>Посмотри что выдаст tcpdump
>
>Значит он сервера достиг?
>tcpdump'ом пользоваться не умею, если не трудно напиши какие параметры написать. То
>что он выдал по умолчанию я думаю не пойдет.
Позна я вернулся в форум канчена ...

для начала man tcpdump
а побыстрому:
tcpdump -n -i <имя интерф на котором слушать> host <IP адрес какой тебе нада посмотреть>
ну а там можно по флагам определить кто возврацает закрытие и поступает ли вообще какой нить ответ от удаленного хоста.



"Еще раз про cvsup через прокси proxy"
Отправлено NecroMaster , 10-Сен-03 15:39 
Вот еще какая проблема.
Как я писал выше, у меня две сетевые в сервере. Одна с внешним айпишником, другая с внутренним.

Когда подключал к сетевому шнурку ноутбук и давал ему внешинй айпишник, то все в инете пинговалось на ура. А на сервере не пингуется. Такое впечатление что ping использует плату с внутренним айпишником. Может из-за этого и cvsup не работает. Как это можно исправить?


"Еще раз про cvsup через прокси proxy"
Отправлено Ldar , 08-Янв-04 07:14 
>Вот еще какая проблема.
>Как я писал выше, у меня две сетевые в сервере. Одна с
>внешним айпишником, другая с внутренним.
>
>Когда подключал к сетевому шнурку ноутбук и давал ему внешинй айпишник, то
>все в инете пинговалось на ура. А на сервере не пингуется.
>Такое впечатление что ping использует плату с внутренним айпишником. Может из-за
>этого и cvsup не работает. Как это можно исправить?

какой нить пакетный фильтр стоит ? если да то посмотри правила ограничиввающие icmp пакеты, или просто отключи его навремя и пробуй пинги , тогда будет видна из-за фильтра неработает или нет.