Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » Выход в сеть через прокси с FreeBSD клиента

Ответить
Настройки темы
Выход в сеть через прокси с FreeBSD клиента

Пользователь


Сообщения: 107
Благодарности: 1

Профиль | Отправить PM | Цитировать


Здравствуйте, помогите решить следующую проблему: локальная сеть выходит в инет через прокси с аутентификацией по ip-шникам. Как настроить FreeBSD в качесиве клиента чтобы можно было видеть внешнюю сеть из командной строки (качать порты, юзать ftp), через браузер все работает, а из командной строки внешние сайты даже не пингуются

Отправлено: 17:40, 06-04-2005

 

Аватара для Belansky

Юниксоид


Сообщения: 3001
Благодарности: 45

Профиль | Отправить PM | Цитировать


kryo
По поводу работы ftp через прокси. Если использовать встроенный ftp-клиент в mc, то в настройках "Виртуальные файловый системы", можно указать ftp-клиенту работать через proxy.
Консольную качалку wget также можно настроить на работу через proxy. Править файлик /usr/local/etc/wgetrc.
По поводу работы cvsup через прокси. Сам этим вопросом пока не озадачивался. Подумать надо.

-------
Косово je Србиjа!


Отправлено: 09:39, 07-04-2005 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.

mar mar вне форума

Аватара для mar

just mar


Moderator


Сообщения: 3904
Благодарности: 163

Профиль | Отправить PM | Цитировать


А прокси какой?
Код: Выделить весь код
man cvsup
/proxy
Получаем:
Цитата:
CVSup can be used through a SOCKS proxy server with the standard runsocks
command. Your cvsup executable needs to be dynamically-linked with the
system libraries for runsocks to work properly. Also, when using
runsocks you must add the magic parameter @M3novm to the end of the cvsup
command line.
А дальше самое интересное (если есть выход по ssh обходим все это прямой подменой):
Цитата:
USING ssh PORT FORWARDING
As an alternative to SOCKS, a user behind a firewall can penetrate it
with the TCP port forwarding provided by the Secure Shell package ssh.
The user must have a login account on the CVSup server host in order to
do this. The procedure is as follows:

1. Establish a connection to the server host with ssh, like this:

ssh -f -x -L 5999:localhost:5999 serverhost sleep 60

Replace serverhost with the hostname of the CVSup server, but type
`localhost' literally. This sets up the required port forwarding.
You must start cvsup before the 60-second sleep finishes. Once the
update has begun, ssh will keep the forwarded channels open as long
as they are needed.

2. Run cvsup on the local host, including the arguments `-h localhost'
on the command line.

Последний раз редактировалось mar, 08-04-2005 в 13:04.


Отправлено: 10:59, 07-04-2005 | #3


Пользователь


Сообщения: 107
Благодарности: 1

Профиль | Отправить PM | Цитировать


Так самое главное настроить закачку портов и cvsup, как я понял используется команда fetch, но непонятно откуда оно берет конфиг и что запускается (где конфиг запроса соединения?) когда появляется:
su-2.05b# cvsup -g -L 2 /root/ports-supfile
Parsing supfile "/root/ports-supfile"
Connecting to cvsup.ru.FreeBSD.org

После неудачи выдает
Cannot connect to cvsup.ru.FreeBSD.org: Connection refused
Will retry at 12:36:27


Прокси настроен как HTTP, пока не понимаю как увязать cvsup и (к примеру) ping www.ru с ssh не говоря уже о закачке портов.
Спасибо за ответы.

Отправлено: 12:36, 07-04-2005 | #4


Аватара для archy

Ветеран


Сообщения: 659
Благодарности: 3

Профиль | Отправить PM | Цитировать


kryo
cvsup не использует в своей работе fetch, у него свой протокол и свои методы выкачивания diff-файлов. cvsup умеет работать только через socks-прокси. Чтобы ходить через http-прокси для обновления портов можно попробовать /usr/ports/sysutils/portsnap.

Отправлено: 12:25, 08-04-2005 | #5

mar mar вне форума

Аватара для mar

just mar


Moderator


Сообщения: 3904
Благодарности: 163

Профиль | Отправить PM | Цитировать


я пораскрашивала кусок из мана для лучшего понимания. Там как раз про работу только через socks-proxy и подробное объяснение про portforwarding через ssh. Для последнего должен быть выход по ssh наружу (или хотя бы на firewall, тогда можно выстроить более длинный туннель)

Отправлено: 13:08, 08-04-2005 | #6

ave ave вне форума

Новый участник


Сообщения: 6
Благодарности: 0

Профиль | Отправить PM | Цитировать


при закачке портов fetch можно заменить на wget

для этог в /etc/make.conf нужно добавить FETCH_CMD=wget

Отправлено: 15:56, 13-04-2005 | #7


Аватара для archy

Ветеран


Сообщения: 659
Благодарности: 3

Профиль | Отправить PM | Цитировать


ave
А чем ты cvsup заменишь?
fetch тоже умеет прекрасно бегать через прокси (FTP_PROXY и HTTP_PROXY)

Отправлено: 14:14, 14-04-2005 | #8



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » Выход в сеть через прокси с FreeBSD клиента

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
FreeBSD - FreeBSD 6.2 нужна заставить ходить через прокси сервер winregedit Общий по FreeBSD 1 27-10-2009 14:34
Proxy/NAT - Выход в сеть через виртуальную машину (Vm Ware) Sparkster Сетевые технологии 14 23-12-2007 21:07
выход в инет через два "прокси" Koddy Сетевые технологии 1 03-09-2005 14:08
Выход с локальную сеть через DSL Diesel Сетевые технологии 6 26-08-2005 10:33




 
Переход