Ru-Board.club
← Вернуться в раздел «Программы»

» BitTorrent/Azureus/BitComet/BitLord/BitSpirit/BitTornado др.

Автор: ven1999
Дата сообщения: 14.08.2006 16:49

Цитата:
В чем суть трюка?

В том что на одном трекере один торрент, а на друком - другой, т.е. торренты разные, а файлы для этих торрентов одинаковые, т.е. не надо качать для второго трекера файлы повторно.
Автор: Dmitriy05
Дата сообщения: 15.08.2006 08:28
ven1999
OK, спасибо.
Автор: JannLee
Дата сообщения: 15.08.2006 12:25
TCPIP
Спасибо большое, все сделал как вы сказали. И файл, кстати, уже полностью скачан (фактически за одну ночь).

MfG
Автор: Dames
Дата сообщения: 15.08.2006 19:31
А как узнать в uTorrent качает ли сидер только с меня или с других личеров тоже? И если не посмотреть, то где это узнать, на трэкере? Просто если я единственный личер, то вырубать неэтично, а мне иногда приходитьсч отключаться.
Автор: Dmitriy05
Дата сообщения: 15.08.2006 19:45
Dames
Наоборот - личеры качают у сидеров.
Кто с тебя качет - см в клиенте.
Кто вместе с тобой раздает - см в пирах торрента (если такая статистика есть на трекере)
Автор: Fanfane
Дата сообщения: 15.08.2006 20:56
ven1999

Цитата:
4) Скачиваешь торрент файл (test_11.torrent) для этого же файла с другого трекера (предположим tracker.binural.ru)
5) Открываешь торрент файл и в диалоге выбора пути для сохранения файлов выбираешь тот же файл, что и в пункте 3
6) После того как будет запушен новый торрент, торрент клиент проверит целостность файла и начнет раздавать файл через другой трекер (предположим tracker.binural.ru)

Я так и делаю, только ничего не получается. Как только я скачиваю торрент с другого трекера, вместо сохранения МюТоррент сообщает, что такой файл уже есть в списке и спрашивает, загрузить ли из него список трекеров. Вне зависимости от того, что выбираю, да или нет, ничего не происходит. Как быть в такой ситуации?
Автор: tnz
Дата сообщения: 16.08.2006 23:42

Цитата:
Вне зависимости от того, что выбираю, да или нет, ничего не происходит. Как быть в такой ситуации?

Жми да. потом заходи в свойства торрента этого и смотри что там уже 2 урла трекеров. И в низу в окне он будет тебе выдавать информацию по каждому трекеру.. где-то раз в 2 секунды.
Автор: Dmitriy05
Дата сообщения: 17.08.2006 00:40
У меня есть файл e:\file1. Для него я создал торрент и зарегистрировал его на трекере.
Вопрос: если я переименую файл в e:\file2, создам для него новый торрент и залью на трекер, не придется ли тем кто хочет скачать/докачать данный файл скачивать новый торрент и по-новой начинать закачку?
Автор: korn32
Дата сообщения: 17.08.2006 07:40
Dmitriy05
Придется конечно - file1 же перестанет существовать, а имя файла прописано в торренте.
Автор: Dmitriy05
Дата сообщения: 17.08.2006 10:06
korn32
Понял.

Проблема с Azureus 2.4.0.2 - когда я открываю торрент из папки, прога пытается открыть и поставить на скачку все торренты из данной папки. Это как-нибудь лечится?
Автор: RoloTomasi
Дата сообщения: 18.08.2006 20:54
Почему некоторые клиенты запрещены?
Например у нас на трекере:

Цитата:

ABC - запрещён
.
.
BitSpirit - запрещён
.
BitTorrent Experimental - запрещён
.
.
.
Opera (web browser) - запрещён
.
Shadow's BitTorrent - запрещён
Автор: Plague
Дата сообщения: 18.08.2006 22:23
по всей видимости, вссвязи с устарением и несоответствием протоколу bittorrent.
встречный вопрос: что мешает воспользоваться разрешенными?
кстати, про местный трекер отдельная тема есть: http://forum.ru-board.com/topic.cgi?forum=55&topic=6546#1
Автор: Vivien
Дата сообщения: 19.08.2006 00:36
Подскажите, пожалуйста, куда µTorrent стандалоне язык устанавливает? Файлик исчез, а куда непонятно. И это версия (µTorrent стандалоне), без установки?

Файлик нашла в скрытых, а вот могу я просто удалить µTorrent, как раньше, когда он не будет нужен? (это не основной клиент)
Автор: Plague
Дата сообщения: 19.08.2006 02:09

Цитата:
Подскажите, пожалуйста, куда µTorrent стандалоне язык устанавливает

\Documents and Settings\%user%\Application Data\uTorrent\uTorrent.lng


Цитата:
могу я просто удалить µTorrent, как раньше, когда он не будет нужен?

можно. вместе с указанным мной выше каталогом в юзер профиле. там он свои настройки помимо языка хранит
Автор: Vivien
Дата сообщения: 19.08.2006 11:34
Plague, спасибо. Проект развивается, мне даже больше кометы понравился сейчас. Тем более что последнюю банят.
Автор: Anna
Дата сообщения: 20.08.2006 18:21
Для торрента рекоммендуется чтобы был открыт внутренний порт для входящих соединений. Я сижу за корпоративным файрваллом и никакие порты сама открыть на нем не могу. Но говорится что проги должны работать и с закрытым портом для входящих соединений - просто скорость будем меньше.

Я пыталась использовать Azureus - он вообще не может ничего скачать. Видит трэкер, видит других клиентов, но ничего не качается, даже на минимальных скоростях.

Попробовала uTorrent - потрясающие результаты. Качается на скоростях около 50 kBps, и другие у меня тоже скачивать могут на приличных скоростях.

Вопрос в следующем: Azureus вообще должен работать если порт для входящих соединений закрыт? Почему один Битторрент клиент позволяет и скачивание и закачивание (upload и download) а другой нет? Они что БитТоррент протокол по разному имплементируют?


Автор: vels
Дата сообщения: 21.08.2006 21:54
Azureus 2.5.0.0 Final
http://prdownloads.sourceforge.net/azureus/Azureus_2.5.0.0_Win32.setup.exe
Автор: Plague
Дата сообщения: 21.08.2006 22:34
vels
на странице Азуреса http://azureus.sourceforge.net/
речь пока что идет о 2.5 Release Candidate
Автор: woozle
Дата сообщения: 21.08.2006 23:50
Plague
Это действительно final, достаточто глянуть сюда
http://sourceforge.net/projects/azureus

Цитата:
Latest News
Azureus 2.5.0.0 released 2006-08-21

и лежит уже на всех зеркалах sourceforge
Автор: Noibin
Дата сообщения: 22.08.2006 09:57
Скачал я этот azureus и сразу же возникли проблемы с интерфейсом. Нельзя сменить язык, а вместо нормальных "file" и "transfers" в верхнем меню, у меня такие кракозябры "!MainWindow.menu.file!", "!MainWindow.menutransfers!". И так везде.
Знает ли кто-нибудь как решить эту проблему? Скриншот прикладываю:
Автор: korn32
Дата сообщения: 22.08.2006 10:19
Noibin
Похоже, старая Java у тебя. http://azureus.sourceforge.net/download.php
Автор: woozle
Дата сообщения: 22.08.2006 11:05
Noibin

Цитата:
"!MainWindow.menu.file!", "!MainWindow.menutransfers!"

- это "ключи" из properties файлов определенных для разных
языков здесь:

Azureus2.jar\org\gudy\azureus2\internat\MessagesBundle.properties
Azureus2.jar\org\gudy\azureus2\internat\MessagesBundle_XX_XX.properties

То что вместо "значений ключей" ты видишь сами "ключи" свидетельствует о том,
что Azureus не может прочесть соответствующий файл, а вот это может случиться по очень разным причинам (например таких файлов у тебя нет) Посмотри все ли в порядке с Azureus2.jar (MD5=1084907f71af8eaced0638d8021b1fb3) и нет ли ошибок в az_error.log.


Автор: sv9205
Дата сообщения: 22.08.2006 12:29
Если раздает Главный Сид Azureus, то ранее недоступен был другим клиентам выборочно.
А как сейчас это поправили или лечится как?
Автор: sibemol
Дата сообщения: 22.08.2006 22:36
Спрашивал в отдельной теме , не получил удовлетворения. Спрошу здесь.

Выхожу в интернет через прокси-сервер, который находится в нашей локальной сети. Порт открыт только один - 3128.
Вопрос: ВОЗМОЖНО ЛИ ПОЛЬЗОВАТЬСЯ СЕТЬЮ ТОРРЕНТ?
(Поставил себе uTorrent, настроил работу через прокси - качает только файл-торрент с трекера, а дальше - стоит!!! Есть еще программулина HTTPort, которая позволяет использовать любой порт и передавать адресованные ему данные через порт нужный мне -3128. Может она поможет?)
Автор: Julian_2006
Дата сообщения: 23.08.2006 11:49
Ещё насчёт Азуреуса 2.5.0.0: после его установки перестали работать огрничения на скорость up/download: я выставлял их и в Options->Transfer, и в свойствах отдельных торрентов, и в плагине Speed Scheduler - плевать новый Азуреус хотел на эти ограничения, тянет и отдаёт на всю катушку, забивая канал.
Кто-то с такой проблемой сталкивался? Как это лечить?
Автор: Yevgeniy
Дата сообщения: 23.08.2006 13:03
sibemol

Цитата:
Выхожу в интернет через прокси-сервер, который находится в нашей локальной сети. Порт открыт только один - 3128.

Azureus попробуй:

Автор: chupakabra
Дата сообщения: 23.08.2006 13:48
sibemol
Галка "Use proxy server for peer-to-peer connections" включена?
Автор: sv9205
Дата сообщения: 23.08.2006 17:16
Вообще нужно тему открыть по мануалам,
много людей спрашивает, найти в этой каше не так и легко!

Вот нашла и спрятала:

Настройка Портов и Файрволла [more]


Общая информация

1. Только при правильно настроенных портах можно достичь оптимальную (очень быструю) скорость скачки/закачки. Во-первых, не рекомендуется выбирать порты общеизвестных пиринговых программ типа emule, Kazaa, Direct Connect, Gnutella и, конечно, стандартные порты BitTorrent тоже не рекомендуются:



Провайдер может как следить, так и урезать трафик на этих портах. Рекомендуется выбирать порты > 40000.
Очень важно! Если вы имеете firewall (файрволл, брандмауэр) программу на своём PC, то нужно открыть выбранный вами порт для битторрента как на выход, так и на вход. Если вы не разбираетесь, как работает firewall, то лучше его и не ставить вовсе, так как он вас все равно в этом случае не спасёт от всех “бед” из Интернета.
Если вы находитесь за “глухой” стенкой (работа, университет и т.п.), тогда можно попробовать стандартные порты 21, 80, 443, 8080. Стоит , правда, знать следующее: связь с другими клиентами исходит от вас, если кто будет пытатся снаружи установить с вами связь, то он просто будет сброшен файрволлом фирмы/организации. При большой активности это может привлечь (”нездоровое” ?!) внимание админов вашей сети.
Кроме того файрвол может быть установлен на вашем рутере (если таковой имеется). В этом случае придется проверить роутер и настроить там по выше указаной схеме файрвол, если доступа к рутеру нет и индикатор у вас красный тогда вы не можете пользоватся битторентом
2. Если вы выходите в интернет через рутер, имеете ip адресс типа 192.168.х.х и имеете желтый индикатор связи.
Желтый индикатор означает, что с вашим битторент клиентом не может быть установлено удаленое соеденение (remote connection) или другими словами скачивать вы можете, но не можете в полной мере отдавать другим, так как другие клиенты не могут к вам сами подсоединиться, что вообще-то плохо: вспоминаем золотое правило “сколько взял столько и отдал”.
Если в вашей сети только вы пользуетесь биторрентом, то вы можете правильно настроить таблицу NAT (Network Adress Translation) на вашем рутере (если конечно есть доступ). В моем случае это был рутер от фирмы draytek, который я смог отконфигурировать через Internet Explorer (смотри картинку и документацию по рутеру). Если в качестве рутера используется другой компютер, то вам понадобится программа типа wingate.

Настройка файрволла в Windows XP

Найти его просто: Пуск>Панель управления>Брандмауер Windows



Если файрволл отключен ( замаркирован красный щит), то проблема не в нем. Ищем другое решение... Если включен (замаркирован зелёный щит)



Нажимаем - Исключения Получаем список программ включённых в "исключения"



Примечание: в более старых версиях Windows настройки могут выглядеть по-другому.
Для Windows XP SP2: Если ваш клиент в списке, все ок. Проблема не в файрволле. Если нет, то добавьте его туда: Добавить порт .
Для более старых версий Windows: Нужно открыть два порта - один UDP, другой TCP. Нажимаем кнопку добавить порт (Add port - 2):



Указываем имя записи, номер порта клиента (больше 40000, но меньше 65535), выбираем TCP. Добавляем еще один раз, но уже для UDP.
Внимание! Не забудьте установить тот же порт в своем клиенте! И не вздумайте поставить выбор случайного порта при загрузке!

Примеры настройки персональных файрволлов.

ZoneAlarm Plus

Открываем окно файрволла → левая вкладка “Управление программами” → сверху-справа выбираем вкладку “Программы”



Нажимаем кнопку “Добавить” в нижней части экрана и выбираем исполняемый файл клиента (BitLord.exe, например). Далее устанавливаем разрешения, как показано на картинке.

Недоступный порт и БитТоррент

Описание проблемы

Для того, чтобы два P2P клиента начали обмениваться данными, один из них должен начать соединение (послать другому самый первый пакет), а другой это соединение принять (этот пакет получить).



У многих пользователей стоят файерволы и раутеры. Они нормально пропускают первый пакет, идущий “изнутри” (исходящее соединение) и автоматически создают временный “туннель”, пропускающий затем обратно ответные пакеты.



Однако если первый пакет приходит снаружи (входящее соединение), то по умолчанию (без дополнительной настройки) файерволы и раутеры не передают этот пакет P2P клиенту, и соединение не устанавливается.



В таком случае говорят, что у P2P клиента недоступен (закрыт) порт для входящих соединений.

На рисунке справа изображены участники P2P сети. У A и B порты снаружи доступны, поэтому A может начать соединение с B, или B начать соединение с A, это все равно.
У C и D порты для входящих соединений недоступны, поэтому они могут только начинать соединения с A и B. Друг с другом они соединиться не могут.
Участники с недоступными портами не могут друг с другом общаться. Если таких участников относительно много, то эффективность P2P сети существенно снижается.

Проверка доступности

1) Самый быстрый способ - онлайновый сканер портов. Сначала смотрим, какой порт указан в настройках клиента.



Рис. слева - µTorrent, справа - BitComet.
Заходим на страничку whatsmyip.org (или Сюда или Сюда), вводим номер порта и нажимаем “Check Port”. Сканер посылает нам пробный пакет. Если клиент сумеет его принять, то он пошлет сканеру ответный пакет и тогда сканер покажет “Open”. Если порт недоступен или клиент просто не запущен - сканер покажет “TimeOut” (”Stealth”) или “Closed”.

2) Второй способ простой - посмотреть на сайте трекера. Запустите в клиенте задачу, клиент соединится с трекером и, в частности, сообщит ему номер своего порта. Большинство трекеров в этот момент проверяют доступность порта клиента (тем же способом, что и сканер портов), и показывают результат на странице раздачи в таблице качающих, обычно сразу справа от ника пользователя. Красный цвет или Нет - порт закрыт, Зелёный цвет или Да - открыт.



Однако полностью на этот результат полагаться нельзя. Например, если в момент проверки ваш канал сильно загружен (другими раздачами), то трекер может просто не дождаться от клиента ответа и покажет, что порт закрыт.

Открытие порта

Файервол и раутер - самые распространенные причины недоступных портов, но не единственные. Некоторые часто используемые P2P порты может закрывать провайдер или запрещать трекер. Поэтому первым шагом будет ...
1. Выбрать и настроить в клиенте порт для входящих соединений.
Рекомендуется выбрать какой-нибудь порт из диапазона 40000 - 65000.
Отметим, что “классические” клиенты (BitTorrent, Shadow, BitTornado) используют отдельный входящий порт для каждой задачи, поэтому в них приходится указывать и потом делать доступными не один порт, а диапазон портов. Например, диапазона 41030-41040 будет достаточно для участия в 10 раздачах одновременно.

2. Настроить файервол (если есть)
Настройка встроенного в Windows XP SP2 файервола описана на сайте ixbt. Кроме того, в этом файерволе некоторые торрент клиенты (включая последнюю бету µTorrent) сами умеют открывать себе порт.
Если вы поставили себе другой файервол - читайте по нему документацию.

3. Настроить раутер (если есть)
Есть два основных способа это сделать - uPnP (если поддерживает ваш раутер и у вас Windows XP) и перенаправление портов вручную.

4. Проверить открытость порта онлайновым сканером
Конечно, при работающем торрент клиенте.
Перед проверкой нужно настроить и файервол, и раутер. Если вы правильно настроили раутер, но неправильно файервол, то конечно сканер все равно покажет, что порт недоступен. Если вы точно знаете, что находитесь за раутером, и при этом не опасаетесь атак с соседних локальных компьютеров, то файервол можно временно отключить и пробовать без него.
Если не получилось, то можно попробовать то же самое с другим номером порта.
Если все равно не получается - тогда спрашивайте на форуме трекера, указав все проделанные шаги, торрент клиента, операционную систему, модель раутера и файервол. Хорошо бы также присовокупить скриншоты своих настроек клиента, локальной сети, файервола и раутера.

Если раутер не ваш

Бывает так, что вы за раутером, но доступа к его настройкам нет. Например в локальной сети в многоквартирном доме, или в локальной сети на работе. Или даже в локальной сети интернет провайдера (тогда говорят, что провайдер “не дает вам внешний IP адрес”).
В таком случае можно попробовать uPnP в слабой надежде, что в этом раутере есть и разрешена поддержка uPnP. Если нет - то уже ничего не сделаешь, у вас недоступный порт. Приготовьтесь обьяснить свою ситуацию, когда вас на трекере будут за это критиковать.
Если у вас недоступный порт и в клиенте есть поддержка NAT Traversal (BitComet и BitSpirit), то проверьте, что она включена. Это может дать вам возможность подсоединиться к пользователям с поддержкой NAT Traversal и тем же клиентом что у вас.

Находим раутер и свой локальный IP адрес

Модем и раутер

У многих сейчас дома есть высокоскоростное подключение интернету, чаще всего через ТВ кабель или DSL. Oбычно это подключение через внешний высокоскоростной модем - небольшую коробочку, подключаемую к телефонной линии/ТВ кабелю, и сo стандартным сетевым разъемом RJ-45.
Через RJ-45 модем может быть подключен или прямо к компьютеру, или к раутеру - устройству, дающему доступ к интернету сразу нескольким компьютерам.



Некоторые интернет провайдеры дают пользователям модемы “с раутером внутри”. Такое устройство является и модемом и раутером одновременно (хотя при желании функциональность раутера в настройках можно отключить и сделать из него обычный модем). Некоторые производители называют такие устройства DSL/кабельными раутерами.
По следующим признакам можно понять, что ваш модем также является и раутером:
• несколько сетевых RJ-45 разъемов
• есть антенна
• в названии есть слова Wireless (беспроводной), Ethernet или Gateway (шлюз)
• в описании упомянуты слова NAT или файервол


Локальная сеть

Три специальных диапазона IP адресов зарезервированы для локальных сетей и в интернете не используются:
10. 0. 0. 0 - 10. 255.255.255
172. 16. 0. 0 - 172. 31.255.255
192.168. 0. 0 - 192.168.255.255
У раутера есть два IP адреса - внешний (выделенный вам провайдером), доступный только из интернет, и внутренний (локальный), доступный только из локальной сети. Раутер служит шлюзом между интернетом и локальной сетью.
Компьютеры, подключенные к раутеру, имеют только внутренние IP адреса, и вместе с раутером образуют локальную сеть. Они получают доступ к интернету посредством процесса, называемого NAT



Откроем консольное Dos окно. Например так: клик на кнопке Пуск, в меню выбираем Выполнить, в выскочившем окошке набираем command , нажимаем OK .
В Dos окне печатаем команду ipconfig , нажимаем Enter и смотрим на результат:

C:\>ipconfig

Windows 2000 IP Configuration

Ethernet adapter Local Area Connection:

Connection-specific DNS Suffix . :
IP Address. . . . . . . . . . . . : 192.168.0.10
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.0.1

C:\>exit


Первый из этих адресов - это IP адрес нашего компьютера. Если он находится в одном из вышеупомянутых локальных диапазонов, то есть начинается с 10. или с 192.168. или с 172.nn. (где nn - от 16 до 31), то это локальный адрес. В таком случае говорят, что мы находимся в локальной сети за NAT.
Третий адрес - это IP адрес шлюза, через который мы имеем доступ к интернет. Если мы за NAT, то это адрес NAT-устройства, которым обычно и является наш собственный раутер.

Заходим в настройки раутера



Практически все домашние раутеры имеют веб интерфейс. Для доступа к настройкам раутера мы набираем его IP адрес в адресной строке браузера. Откроется страничка, на которой раутер сперва спросит логин и пароль.
Если раутер новый, то начальный пароль указан в руководстве к раутеру. Часто это пустые имя/пароль или комбинация со словом “admin”. Также смотрите список тут.

Если пароль утерян, то приходится сбрасывать настройки раутера в заводские. Процедура должна быть описана в руководстве, часто это нажатие иглой в специальное отверстие на корпусе. В некоторых моделях можно отдельно сбросить только пароль, в других только все настройки сразу (в этом случае сперва узнайте все необходимые параметры, а то можете остаться вообще без интернета и локальной сети).

Используем UPnP для автоматического перенаправления портов в раутере

UPnP - это расширение стандартов Plug-and-Play для упрощения управления устройствами в сети. В частности, программа на компьютере может обратиться к раутеру “на языке” UPnP и потребовать “открыть” себе нужные порты.
Для того, чтобы это работало, надо чтобы UPnP поддерживали раутер, ОС и торрент-клиент.



Чем новее раутер, тем в среднем больше вероятность, что он поддерживает UPnP. Читайте руководство. Иногда производитель может добавить (или исправить) поддержку UPnP только в новых версиях прошивки (firmware). Проверьте, что UPnP разрешено в в настройках раутера.



Windows XP поддерживает UPnP, и эта поддержка по умолчанию включена. На всякий случай можно проверить, что нужные компоненты на месте: ‘Control Panel’ → ‘Add/Remove Programs’ → ‘Add/Remove Windows Components’ → ‘Networking Services’.



Практически все популярные торрент клиенты (Azureus, BitComet, BitSpirit, BitTornado, µTorrent) поддерживают UPnP, надо просто включить его в настройках клиента.
Справа показано включение uPnP в µTorrent.

Перенаправляем порты в раутере вручную

(Flash-урок)

1.Заходим в настройки раутера и находим секцию перенаправления портов

Возможные названия этой секции:
• Перенаправление Портов / Port Forwarding
• Виртуальные серверы / Virtual Servers
• Настройка серверов / [SUA] Server Setup
• Приложения / Applications

2. Создаем новое правило перенаправления

В этой секции раутер показывает уже созданные правила и позволяет создать новые.
Некоторые раутеры для создания правила предлагают выбрать одну из известных программ, и тогда сами указывают нужные порты. Нам такого не надо, в таком раутере мы выбираем вариант “создать правило вручную”.

3. Вводим нужную информацию

При создании нового правила указываем следующее:
Название - произвольное название для нового правила. Давайте любое удобное вам название, например bittorrent.
IP адрес - локальный IP адрес нашего компьютера. Называться это поле может по-разному (локальный адрес, внутренний адрес, адрес сервера), но в любом случае в названии будет слово IP.
Протокол - если есть выбор протокола, указываем TCP.
Порты - указываем какой порт/порты перенаправлять. В этом месте разные раутеры могут сильно отличаться, поэтому рассмотрим вопрос подробнее.



В самом простом случае при создании правила можно указать только один порт, который и будет перенаправлен на локальный компьютер.



Многие раутеры позволяют перенаправлять сразу диапазон портов, и вам нужно указать первый (Start) и последний (End) порт диапазона. На рис. слева порт раутера 501 будет перенаправлен на порт компьютера 501, 502 на 502, и т.д., всего 8 портов.



Некоторые раутеры позволяют при перенаправлении “сдвигать” номер порта, и предлагают ввести внешний (Public) номер порта и внутренний (Private). На рис. слева порт раутера 501 будет перенаправлен на порт компьютера 701. Для торрент клиента нам такого категорически не надо.
Потенциальный подводный камень заключается в том, что в обоих последних случаях нам предлагают ввести два порта. Не разобравшись, можно эти варианты перепутать, и вместо перенаправления диапазона от 501 до 508 раутер будет перенаправлять внешний порт 501 на внутренний 508. Если не уверены - делайте правило на один порт, и вводите его в обоих полях.

5. Завершаем создание правила

Нажимаем кнопку Применить (Apply). Затем можно проверить, как правило выглядит в списке уже созданных правил. В некоторых раутерах рядом с каждым правилом есть галочка “разрешить” (Enable или Active) - проверьте, что правило разрешено.

5. Статический адрес

Если все получилось и порт стал доступным для входящих соединений, то теперь надо позаботиться о том, чтобы он таким и оставался. Дело в том, что в настройках раутера мы указали локальный IP адрес нашего компьютера, а в зависимости от сетевых настроек компьютера этот адрес может измениться при следующем включении компьютера.
Проверить и сделать себе статический локальный адрес можно в настройках сетевого соединения в свойствах TCP/IP. Если адрес раутера “192.168.1.1”, то компьютеру можно дать адрес любой незанятый адрес “192.168.1.хх” (например “192.168.1.5”). При этом в полях “Gateway” и “DNS Server” обычно прописывается адрес раутера.

Примеры

Рассмотрим несколько примеров создания правила в разных раутерах. Будем считать, что наш локальный адрес 192.168.0.10 и нам надо перенаправить порт 501 или (когда можно) диапазон 501-508.



Диапазон портов.



Один порт. Раутер может сдвигать номер порта.
Кроме того, раутер может разрешать правило по расписанию - только в определенные часы и дни недели.



Диапазон портов.
В этом раутере мы не переходим на отдельную страницу для создания правила, а редактируем нужные поля прямо в списке правил



Самый сложный случай. Раутер может перенаправлять диапазон портов и при этом сдвигать их номера. Если же не поставить галочку “Enable Port Range”, то раутер будет перенаправлять порты 501-508 в один порт 501.
Кроме того, раутер может ограничивать прием входяших соединений с диапазона IP адресов. (”Remote IPs”).
Полезная ссылка: Setting up Your Router (правда на английском) - Как сделать Port Forwarding для множества конкретных routers и программ. Те, кто не знает английского, могут хотя бы посмотреть на картинки, чтобы понять где находятся нужные настройки.

Немножко теории - что такое порт, как работает NAT

Порт, клиент и сервер

Представим, что на компьютер по сети приходит пакет данных.



ОС (операционная система) принимает пакет и отдает его одной из работающих на компьютере программ
Сетевой порт - условное число от 1 до 65535, указывающее, кому именно на компьютере предназначается пакет.
После обмена несколькими пакетами говорят, что программы установили между собой соединение.



Сервером называют программу, которая ждет самый первый пакет (ждет входящих соединений) от других программ.
Сервер при запуске сообщает ОС, что хотел бы “занять” один или несколько портов. Теперь все пакеты, приходящие на компьютер к этим портам, ОС будет передавать именно этому серверу. Еще говорят, что сервер “слушает” эти порты.



Kлиентом называют программу, посылающую самый первый пакет (инициирующую соединение).
Клиент, перед тем как отправить свой первый пакет, выпрашивает у своей ОС какой-нибудь незанятый порт во временное пользование, и указывает его в посланных пакетах как часть обратного адреса. Сервер, получив пакет, будет знать, на какой порт отправлять ответные пакеты.



Сокетом называется сочетание IP адреса и порта. Пакеты TCP и UDP протоколов всегда пересылаются от сокета к сокету.
Таким образом, IP адрес указывает к какому компьютеру должен попасть пакет, и используется при пересылке пакета между компьютерами и узлами сети. Номер порта используется ОС, и указывает, к какой программе внутри компьютера должен попасть пакет.

Подытожим разницу между клиентом и сервером. Сервер:
• слушает на определенном известном клиенту порту
• занимает этот порт все время (пока не завершит работу)
• об IP адресе/порте клиента узнает из первого пакета, посланного клиентом
Клиент:
• заранее знает IP адрес и порт сервера
• выбирает у себя произвольный порт, к-й освобождает после окончания соединения
• посылает самый первый пакет
После того, как клиент и сервер установили соединение, с точки зрения сети никакой разницы между ними больше нет.

Стандартные порты

Для большинства программ-серверов определены стандартные порты. Это значит, что по умолчанию ожидается, что сервер на компьютере будет слушать именно этот порт. Самыe известные стандартные порты: 80 для http (веб), 21 для ftp и 25 для smtp (пересылки почты).
И большинство веб серверов в сети действительно слушают порт 80. Поэтому в браузере мы набираем адреса веб серверов и почти никогда не указываем порт - наши браузеры сами добавляют стандартный номер порта. Например, адрес
http://yahoo.com/
на самом деле полностью выглядит так:
http://yahoo.com:80/
Стандартный порт просто не указывается.
Разумеется, стандартный - не значит обязательный. Владелец компьютера может по желанию указать в настройках своему веб серверу слушать любой порт. А если, например, 80й порт уже занят работающим веб сервером, а владелец хочет запустить еще один, то он просто вынужден указать любой другой свободный порт. Часто выбирают порт 8080 - стандартный “альтернативный” веб порт. В таком случае владелец, публикуя адрес своего веб сервера, указывает адрес вместе с портом, например:
http://vasyapupkin.com:8080/

Недоступный порт и P2P

Если первые пакеты от клиентов не приходят на слушаемый сервером порт, то сервер на таком порту запускать бесмысленно, никто к нему не достучится. В этом случае говорят, что порт закрыт для входящих соединений, или порт недоступен снаружи.
Обычно пользователю интернета “доступные” порты на своем компьютере не нужны, потому что большая часть пользовательских интернет программ (браузер, почтовый клиент, messenger) являются клиентами. О “доступных” у себя портах пусть беспокоятся организации (и немногие пользователи), устанавливающие у себя web/ftp/почтовые и другие сервера.
В отличие от классической клиент-серверной архитектуры, в P2P основной обмен происходит между равноправными компьютерами пользователей (peers). P2P программа является и клиентом и сервером, так как она должна уметь и инициировать, и принимать соединения. Именно поэтому P2P пользователь вынужден проделать шаги как при установке сервера - убедиться, что выбранный P2P клиентом для прослушивания порт доступен снаружи.

Как работает NAT

Принимая пакет от локального компьютера, раутер смотрит на IP адрес назначения. Если это локальный адрес, то пакет пересылается другому локальному компьютеру. Если нет, то пакет надо переслать наружу в интернет. Но ведь обратным адресом в пакете указан локальный адрес компьютера, который из интернета будет недоступен. Поэтому раутер “на лету” производит трансляцию IP адреса и порта и запоминает эту трансляцию у себя во временной таблице.
Рассмотрим это на примере. Пусть внешний адрес раутера 15.15.15.15. Компьютер с локальным адресом 10.0.0.5 передал раутеру пакет



Раутер выбрал у себя временный порт 600 и переслал в интернет пакет



Чуть позже, получив от сервера ответные пакеты на свой порт 600, раутер сверяется со своими записями, производит обратную трансляцию, и пересылает пакеты на локальный компьютер



Через некоторое время после того, как клиент и сервер закончат обмениваться пакетами, раутер сотрет у себя в таблице запись о 600м порту за сроком давности.
Отметим, что с точки зрения сервера пакеты приходят просто с адреса 15.15.15.15:600, и ни о каком раутере или локальной сети позади него сервер не знает. С точки зрения компьютера тоже вроде бы никакого раутера и трансляции адресов по дороге не было.
Таким образом, для исходящих из локальной сети соединений NAT работает “прозрачно”, никак не мешая установлению соединений.
С другой стороны, очевидно, что без дополнительной настройки раутер будет отвергать все входящие соединения (то есть делает все порты недоступными для входящих соединений у всех компьютеров в локальной сети). Получая новый пакет извне, раутер просто не знает, какому локальному компьютеру он предназначался.

По материалам Team RDA[/more]
Автор: Dmitriy05
Дата сообщения: 23.08.2006 22:16
У меня был файл на раздаче. После включения в раздаваемом mp3 - файле ID3v2 тега раздача прекратилась. "Invalid size" (не тот размер файла) сообщил мне Azureus.
Неужели такая мелось повлияла на размер файла?
Автор: abramx
Дата сообщения: 23.08.2006 22:19
Dmitriy05

Цитата:
Неужели такая мелось повлияла на размер файла

Естественно повлияла. ID3V2 добавляет некоторое количество байт (зависит от количества информации в теге и от настроек паддинга в редакторе тегов) в начало файла.

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: Sysinternals (Microsoft) DiskMon


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.