Как указать диапазон IP пользователей? |
Здравствуйте, гость ( Вход | Регистрация )
Как указать диапазон IP пользователей? |
9.7.2009, 10:28
Сообщение
#1
|
|
Новичок Группа: Пользователи Сообщений: 9 Регистрация: 9.7.2009 Пользователь №: 2 166 |
Добрый день.
Возникла проблема следующего содержания: необходимо, чтобы ретрекером могли пользоваться только пользователи из определенной подсети. Если рассматривать более широко, то проблема заключается в следующем: у пользователя может быть 2 IP - белый внешний и внутрисетевой. Если клиент пользователя производит обмен через внешний адрес, то идет нагрузка на интернет-шлюз. Подскажите, пожалуйста, что можно предпринять в сложившейся ситуации? |
|
|
13.7.2009, 15:34
Сообщение
#2
|
|
Новичок Группа: Пользователи Сообщений: 9 Регистрация: 9.7.2009 Пользователь №: 2 166 |
Да, эта проблема решена, ретрекер виден только из нашей сети. С этим проблем не возникает.
Проблема заключается в следующем: клиенты обмениваются белыми IP-адресами, вместо серых. То есть (насколько я понимаю саму идею ретрекера) пользователь A отдает ретрекеру свой адрес. после этого все подключившиеся к ретрекеру пользователи получают этот адрес и добавляют его в список своих источников, после этого они начинают обмениваться с пользователем А по локальному трафику. Однако, если пользовательский клиент отдает ретрекеру свой БЕЛЫЙ адрес, то есть адрес, который используется для выхода в интернет, то обмен информацией происходит через главный шлюз, что создает большую нагрузку на сервер шлюза. задача: избежать передачи пользователями информации по белым адресам. То есть если пользователь передает ретрекеру белый адрес (т.е. не из указанной подсети), то ретрекер должен отказать в соединении. Возможно ли это каким-то образом реализовать? |
|
|
13.7.2009, 16:15
Сообщение
#3
|
|
Активный участник Группа: Модератор Сообщений: 480 Регистрация: 15.12.2008 Из: Москва, Орехово-Борисово Пользователь №: 8 |
Да, эта проблема решена, ретрекер виден только из нашей сети. С этим проблем не возникает. Проблема заключается в следующем: клиенты обмениваются белыми IP-адресами, вместо серых. То есть (насколько я понимаю саму идею ретрекера) пользователь A отдает ретрекеру свой адрес. после этого все подключившиеся к ретрекеру пользователи получают этот адрес и добавляют его в список своих источников, после этого они начинают обмениваться с пользователем А по локальному трафику. Однако, если пользовательский клиент отдает ретрекеру свой БЕЛЫЙ адрес, то есть адрес, который используется для выхода в интернет, то обмен информацией происходит через главный шлюз, что создает большую нагрузку на сервер шлюза. задача: избежать передачи пользователями информации по белым адресам. То есть если пользователь передает ретрекеру белый адрес (т.е. не из указанной подсети), то ретрекер должен отказать в соединении. Возможно ли это каким-то образом реализовать? Вы говорите про белые и серые адреса или про внешние и внутренние? Если ретрекер правильно настроен, то он не будет выдавать внешние адреса. Может быть неправильно хост привязали. Какой адрес ретрекера? -------------------- http://yodj.no-ip.org:2710/announce
http://yodj.no-ip.org:2710/statistic Район: Орехово-Борисово Префикс: orb Подсеть: 10.1.х.х, 10.167.х.х, 10.172.0-55.х Cвязанные районы: orb|zbl Подсеть Зябликово 10.252.0.1- 10.252.95.254 |
|
|
Текстовая версия | Сейчас: 3.5.2024, 1:38 |