Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

MyDC.ru _ Технические вопросы по PtokaX _ Локалка + Внешка

Автор: Volodia 27.5.2010, 21:10

Добрый вечер Уважаемые.
Помогите разобраться с проблемой, Есть сервак, на котором есть 2 сетевухи, по одной сетевой карте идет локальная сеть с адресов 10,20,3,64 и по ней же работает весь город в DC и вторая карта с внешним инетом с адресов 79,173,124,89. Все вроде как сделал, пользователи соединяются, общаются, но скачать могут только из сети в которой находятся. Тоесть Пользователь из Локальной сети может скачать только с юзера который находится тоже в локальной сети, а с внешнего не может, что делать подскажите плз!!!!!!!!

Спасибо за понимание и ответы.

Автор: sania 27.5.2010, 21:26


А ничё не сделаишь! у тя один провайдер, а у внешних другой! Потому если ты и тваи локальные юзеры с Альтаира, к примеру, то вы и будете в ДС качать тлько с Альтаира, и , аналогично, внешка:
Если внешние юзеры с Домолинка, к примеру, а не с вашего Альтаира, то и качать вы сможете в ДС только с ваших Домолинковских, а с других провайдеров соединение вряд ли пойдёт! Они(внешние юзеры) только возможно если в пассив перейдут, и будут качать с ваших локальных, тех кто в активе!!! Наоборот - никак вроде б! Но в таком случае скоросто у них очень маленькая будет:20-30кб/с максимум! Потому пусть внешние лучше с сайтов и торентов качают

Автор: Nickolya 27.5.2010, 21:44

Рекламу из сообщения удалил. По вопросам скачки - читайте FAQ, в дц юзеры соединяются напрямую, независимо от хаба, так что даже 5 сетевых карт тебе не помогут...

Автор: Volodia 27.5.2010, 22:51

Тоесть, работать в том алгоритме как я написал, сие чудо работать не будет?

Автор: Nickolya 28.5.2010, 9:21

Алгоритма не сильно вижу, но файлообмена между сетями не будет. Читай мануалы по DC.

Автор: Volodia 28.5.2010, 10:18

Если я с маршрутизирую обе сетевые карты, таким образом внешний адрес будет знать, что в моей локальной сети существует такой адрес, то теоретически он должен кидать файлы. ведь так?
Или ПЛЗ раскажите структуру как происходит обмен данными между пользователями, через мой сервак, тоесть через хаб, или хаб выделяет, что то типа тоннеля мой хаб организует между пользователями????

Автор: Ksan 28.5.2010, 10:45

По-моему, такая тема уже была и даже не одна...
Кстати, а проброс портов, как при роутинге, не прокатит? big_smile.gif

Автор: Volodia 28.5.2010, 13:37

В общем решил я сделать следующим образом:
1) Запустил на одном и том же серваке, 2 хаба. 1й хаб работает на локалку с адресом 10,20,3,64, на который лезут юзвери из локальной сети (все работает ок)
2) на втором хабе пустил по внешнему адресу 78,173,124,89:412 , то есть выдал ему другой порт.

Теперь в клиенте в хаб лист (любимые хабы) я вбил оба адреса обоих хабов. Когда запускаю клиент открываются оба хаба, замечательно, таким образом я распределил локальных и внешних юзеров. Но у нас подключение осуществляется путем запуска PPPoE на комепе либо через роутер, соответственно в настройках клиента сделаны эти самые настройки. НО вот беда, походу для внешнего хаба необходимо играть с настройками пассив или актив. Как быт ьв этом случае??? что предложите?? есть какая то одна общая настройка для локальных и внешних??? или же придется запускать 2 клиента, один для локальной сети, другой для внешней сети, каждый естественно настроенный под свою сеть????????? что предложите?????

Автор: Ksan 28.5.2010, 14:09

А какой смысл в двух хабах? локальники и с внешки всё равно не смогут друг у друга качать. big_smile.gif

Автор: Volodia 28.5.2010, 14:20

Смысл тот, что есть хаб который работает на внешку, а есть который работает на локалку. Мне шас нужно решить вопрос как связать юзверей по внешки, всех. Хаб имеет выделенный внешний IP адрес.

К внешнему хабу цепляются только те, кто имеет внешний инет, те кто локальные проходят мимо.

Автор: Ksan 28.5.2010, 15:44

И я про это. big_smile.gif

Автор: Volodia 28.5.2010, 17:34

Всем спасибо, разобрался, все заработало.

Автор: Ksan 28.5.2010, 23:00

Если решил и заработало, то расскажи для других, как решил.
Нужно делиться знаниями и решениями. Ведь тема то и дело возникает.

Автор: Volodia 29.5.2010, 12:52

Да ты прав. Рассказываю все как делал:
Есть Сервак (выделенная машина), на которую приходит 2 линка: 1) 10,20,3,64 (локалка), 2) 79,173,124,89 (внешка, подключенная через роутер PPPoE сессия, и сделан переброс портов на сетевуху сервака).
НА Сервере прописал все необходимые маршруты.
Запустил 2 PtokaX, одна с адресом локалки, вторая с внешним адресом и портом 412.
Таким образом клиенты для юзеров сделал с 2мя любимыми хабами, которые запускаются оба, в разных окошках, вот в общем то и все, поигрался малясь с режимами пассив и актив, протестил на пару десятках пользователях, пришел к заключению, что вроде как пока все работает=))) Шас сижу, полет нормальный.

Автор: Ksan 29.5.2010, 13:06

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

Автор: Volodia 29.5.2010, 17:05

Если у юреза имеется выход в инет, то он сможет качать. если нет выхода в инет, то он сможет только общаться в чате=)

Автор: Volodia 30.5.2010, 17:45

Товарищи, не подскажите, реально ли выводить чат хаба в вэб браузер?????

Автор: Saymon 30.5.2010, 18:57

да

Автор: Volodia 30.5.2010, 23:55

а как это сделать? не подскажите?

Автор: Saymon 31.5.2010, 13:23

http://mydc.ru/topic1823.html

Автор: Volodia 31.5.2010, 23:22

Из поста я понял, что там идет логирование просто через вэб браузер. А меня интересует, если ли возможность выводить в браузер, то что твориться в чате в реальном времени?????

Автор: Wariner 1.6.2010, 8:18

что значит идёт логирование через браузер?! олололо

там скрипт которые ведёт логирование чата + сделан скрипт для вэб сервера который читает эту базу и выводит её на сайт.

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

Автор: Volodia 1.6.2010, 9:39

Вот так и надо было изначально написать=))) Что для твоих потребностей, необходимо его переписать. и все =) Незачем горячиться =) спасибо.

Автор: Saymon 1.6.2010, 15:16

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