The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"NAT "
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Настройка Squid и других прокси серверов (Public)
Изначальное сообщение [Проследить за развитием треда]

"NAT "  
Сообщение от rf email(ok) on 11-Дек-06, 11:46 
Всем привет.
Можно ли настроить работу emule(например) через Socks5 с помощью NAT для одного локального компьютера? Имеем: FreeBSD, Squid (остальное не важно). Пробовала:
natd -p 9999 -s -m -n rl0 (параметры перебирала.. не получилось)

Правила ipfw:

divert 9999 tcp from any 1080 to внешн. адрес
pass tcp from any 1080 to лок адрес
divert 9999 tcp from лок адрес to any 1080
allow tcp from внешн. адрес to any 1080

+ ещё вот так пробовала запускать NAT:

/sbin/natd -a внешн. адрес -p 9998 -redirect_port tcp лок. адрес:1080 1080

/sbin/natd -a внешн. адрес -p 9999 -redirect_address лок. адрес внешн. адрес

соответственно правила ipfw:

divert 9998 tcp from any 1080 to внешн. адрес
pass tcp from any 1080 to лок адрес
divert 9999 tcp from лок адрес to any 1080
allow tcp from внешн. адрес to any 1080

Просьба. Помогите разобрать, почему не хочет работать программа emule?
Всем спасибо.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

  • NAT , DeadLoco, 12:04 , 11-Дек-06, (1)  
    • NAT , rf, 07:54 , 12-Дек-06, (2)  
      • NAT , rf, 08:45 , 12-Дек-06, (3)  
        • NAT , DeadLoco, 18:37 , 14-Дек-06, (4)  

Сообщения по теме [Сортировка по времени, UBB]


1. "NAT "  
Сообщение от DeadLoco (??) on 11-Дек-06, 12:04 
>Можно ли настроить работу emule(например) через Socks5 с помощью NAT...

Это просто какая-то эпидемия эксгумации старых носков!

Забудьте о соксах. Забудьте. Все. Нету их. Кончились.


-----------8<-------------------------------
#!/bin/sh

eMule="10.11.12.13"
inetcard="fxp0"
lancard="fxp1"
. . . . .
. . . . .


. . . . .
${fwcmd} add    5000     divert  natd  all from any to any in via ${inetcard}
. . . . .
${fwcmd} add    10110    pass    all from ${eMule} to any via ${lancard}
${fwcmd} add    10111    pass    all from any to ${eMule} via ${lancard}
${fwcmd} add    10112    divert  natd  all from ${eMule} to any out via ${inetcard}
${fwcmd} add    10113    pass    all from any to ${eMule} via ${inetcard}
. . . . .

natd  -interface fxp0 \
      -redirect_port tcp ${eMule}:46660-46680 46660-46680     \
      -redirect_port udp ${eMule}:46660-46680 46660-46680
-----------8<-------------------------------

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "NAT "  
Сообщение от rf email(??) on 12-Дек-06, 07:54 
>natd  -interface fxp0 \
>      -redirect_port tcp ${eMule}:46660-46680 46660-46680  
>  \
>      -redirect_port udp ${eMule}:46660-46680 46660-46680

извини за глупый вопрос, а "\...\" зачем?


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "NAT "  
Сообщение от rf email(??) on 12-Дек-06, 08:45 
и почему диапазон портов такой? 1080 тут что-то не видно...
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "NAT "  
Сообщение от DeadLoco (??) on 14-Дек-06, 18:37 
>и почему диапазон портов такой? 1080 тут что-то не видно...

В шелле строка, завершающаяся комбинацией \<enter> считается продолжающейся в следующей строке. Т.е. для парсера командной строки эвкивалентны конструкции:

   natd  -interface fxp0 \
           -redirect_port tcp ${eMule}:46660-46680 46660-46680 \
           -redirect_port udp ${eMule}:46660-46680 46660-46680

и

   natd  -interface fxp0 -redirect_port tcp ${eMule}:46660-46680 46660-46680 -redirect_port udp ${eMule}:46660-46680 46660-46680

Но зато первое гораздо читабельнее.

Диапазон портов для запуска ослика может быть любым. Стандартным считается tcp/4662 и udp/4672. Некоторые нехорошие провайдеры эти диапазоны портов режут. Поэтому я в настройках мула указал, что порты - 46620 и 46680. Те же настройки указал нату и файрволлу.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру