Почитал тут форум. Одни говорят что это невозможно другие, что можно.
Следующая ситуация:
На сервере 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 использовать именно этот интерфейс без всяких проксиков?
Заранее благодарен.