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

Исходное сообщение
"ICQ через FreeBSD"

Отправлено Dr_Zlo , 22-Апр-07 22:45 
Есть FreeBSD со статическим адресов интернет.
Есть подключение к Интернет через мобильник.
Есть аська, которая ОЧЕНЬ трудно загружается через последний Инет, т.к. IP адрес динамический и абонентов у оператора, которые хотят пользоваться аськой очень много.
Можно ли редиректом портов на FreeBSD подключится к аське через FreeBSD используя Инет мобильника??? Какую команду natd прописать в автозагрузку сервера FreeBSD?

Т.е. в настройках подключения клиента icq прописываем адрес сервера icq - мой статический адрес на фришке, порт - 5190.

Таким образом, используя Инет через мобильник, мы всегда подключаемся к аське.

Заранее спасибо за ответ.

Предполагаю, что это natd -redirect_port x.x.x.x:5190 login.icq.com:5190, где x.x.x.x - статический адрес FreeBSD


Содержание

Сообщения в этом обсуждении
"ICQ через FreeBSD"
Отправлено perece , 23-Апр-07 15:11 
>Предполагаю, что это natd -redirect_port x.x.x.x:5190 login.icq.com:5190, где x.x.x.x - статический адрес
>FreeBSD
так не получится. я пробовал аналогичное через DNAT на линухе - не канает. и фишка в том, что изначальное соединение к login.icq.com закрывается сразу при аутентификации, при этом клиенту дается другой адрес сервера - из пула. т.е. сервер, указаный в настройках, работает всего лишь как "портмаппер" в терминах RPC. а для того, чтобы "завернуть через себя" трафик подключения собсно, нужно фиксапить протокол аутентификации, т.е. заменять адрес, передаваемый _данными_ tcp.
завернуть же только auth cycle через бсдю (возможно, этого бы и хватило для решения проблемы) не получится, ибо сервер из пула сверяет адрес источника (откуда пришли) с тем, который указан auth-сервером. у тебя он будет другим в данном случае, и тебя отошьют по auth failure.

\^P^/


"ICQ через FreeBSD"
Отправлено perece , 23-Апр-07 15:19 
Возможное решение проблемы - построить тунель от машины с мобильником до бсд, и завернуть там трафик аськи в тунель (если винды - и нет возможности роутить по порту, можно написать роуту на сеть icq /16. прихватит немного лишнего, но работать буде все).

\^P^/


"ICQ через FreeBSD"
Отправлено nimb , 23-Апр-07 16:14 
Что-нибудь мешает использовать прокси? Если нет, то выставить в настройках icq-клиента прокси, и прописать роутинг на ip-адрес прокси через мобильник.

"ICQ через FreeBSD"
Отправлено Dr_Zlo , 23-Апр-07 17:16 
>Что-нибудь мешает использовать прокси? Если нет, то выставить в настройках icq-клиента прокси,
>и прописать роутинг на ip-адрес прокси через мобильник.


Не охота мутить прокси. Простым перебросом портов не получится сделать, а в настройках клиента указать адрес прокси: x.x.x.x:8080
Что скажете???


"ICQ через FreeBSD"
Отправлено perece , 24-Апр-07 14:48 
>>Что-нибудь мешает использовать прокси? Если нет, то выставить в настройках icq-клиента прокси,
>>и прописать роутинг на ip-адрес прокси через мобильник.
>
>
>Не охота мутить прокси. Простым перебросом портов не получится сделать, а в
>настройках клиента указать адрес прокси: x.x.x.x:8080
>Что скажете???
есть прокси "на стороне"? тогда получится. перебрасывай на нее свой порт 8080.
хотя, что мешает напрямую с мобильника через эту проксю лазать?

\^P^/