Страница: 1 |
Страница: 1 |
Вопрос: 2 сети, проги в них
Добавлено: 19.07.04 22:58
Автор вопроса: HACKER
ВОт прогу написать хочу, и нуждаюсь в оценки и идеи и её вероятности. Есть 2 сети, наша сеть и в игротеке, они соединены через сервак, просто комп в игротеке стоит в котором 2 сетевухи в одну в одной провод от нашего свича, в другой от свича который в игротеке. Мы естно видим токо сервак, остальные компы невидим. Когда кто-то в контер создаёт на компах в игротеке мы невидим, когда создаёт сервак видим и спокойно подключаемся, и те остальные компы тоже подключаются и играют вместе с нами, т.е. играют с нами через сервак. Вот что я хочу сделать. Каждая программа или игра, она же порт для передачи открывает и в этот же порт принимает. Вот схема:
Игровой комп Сервак и игротеке наша сеть
Data с порта >> Data + № порта >>> Data
данные едут с лева на право, на игровом компе стоит прога которая читает порт которая использует игрушка, и передаёт в порт который использует прога на серваке + она указует № порта, далее прога которая стоит у каждого в нашей сети принимает данные и номер порта, открывает именно тот порт что приняла и отправляет туда данные. Я думаю что программа или игрушка нормально будет работать через такую предачу. А как думайте вы?
Ответы
Всего ответов: 11
Номер ответа: 1
Автор ответа:
SeMa
ICQ: 166433794
Вопросов: 9
Ответов: 143
Профиль | | #1
Добавлено: 20.07.04 11:19
Только УДП работать будет
Номер ответа: 2
Автор ответа:
DaSharm
ICQ: 780477
Вопросов: 72
Ответов: 1297
Web-сайт:
Профиль | | #2
Добавлено: 20.07.04 11:37
Ты практически ещё раз придумал такую штуку как прокси-сервер. НО для ТСР вовсе не надо указывать порт.Ваще-то проблема решаеться простой настройкой роуминга на сервере между сетевухами, или установкой маршрутизатора.А ещё, ты не обяснил что именно хочешь сделать, чтобы вы видели серваки?Или чтобы все компы в сети видели вас?
Номер ответа: 3
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #3
Добавлено: 20.07.04 15:30
Я хочу сделать чтоб мы видели все компы в игрофухе, которые работают через сервак. Точнее чтоб не видели, а чтоб просто некторые программы и игры работали
Номер ответа: 4
Автор ответа:
alexis_b
ICQ: 232969505
Вопросов: 10
Ответов: 74
Профиль | | #4
Добавлено: 20.07.04 17:49
а это не проще сделать уже существующими програми?
Если не сервере стоит линух там сто подуво есть iptables а в виндосе это можно сделать при помощи winRouteЖ)
Номер ответа: 5
Автор ответа:
User Unknown
Вечный Юзер!
ICQ: uu@jabber.cz
Вопросов: 120
Ответов: 3302
Профиль | | #5
Добавлено: 20.07.04 18:17
2DaSharm: роуминг<>роутинг.
2HACKER: Ничего не получится, если у тебя на сервер стоит firewall как правильно подсказал alexis_b что-то вроде iptables или ipchains. Хотя в принципе, если это линух фаерволла может и не стоять, но будет стоять squid с ACL, чем и будет контролировать кому что можно.. да и ещё с какой-нибудь ARP таблицей для особо умных... НО! На своей практике ещё ни разу не видел, чтобы в гровых клубах стояли линухи. Как правило это win2k с AD.
Номер ответа: 6
Автор ответа:
SeMa
ICQ: 166433794
Вопросов: 9
Ответов: 143
Профиль | | #6
Добавлено: 21.07.04 15:30
2User Unknown
бред, при чем здесь линух если он взялся писать ету прогу на ВБ ? "фаерволла может и не стоять, но будет стоять squid с ACL" а при чем здесь сквид ? ето вообше НТТР прокся, ето не файрвол,она что весь траф через себя прокачивает ?, и еще одно,скажы зачем именно в клубе юзать AD ?
Номер ответа: 7
Автор ответа:
User Unknown
Вечный Юзер!
ICQ: uu@jabber.cz
Вопросов: 120
Ответов: 3302
Профиль | | #7
Добавлено: 21.07.04 15:37
2SeMa, Я не говорил про прогу, а про технические ограничения, которые могут ему встретиться. Сквид можно настроить прозрачно и тогда львиная доля трафика пойдет именно через него. А ещё его можно тем же Iptables заворачивать принудительно. А AD ставят местные админчики для осознания собственной крутости. ИМХО.
Номер ответа: 8
Автор ответа:
SeMa
ICQ: 166433794
Вопросов: 9
Ответов: 143
Профиль | | #8
Добавлено: 21.07.04 15:46
2User Unknown
Я просто никогда не видел GC в котором стоит w2K server с AD. Я недумаю что такие проблемы могут быть.
Одним словом свич поставить и все
Номер ответа: 9
Автор ответа:
User Unknown
Вечный Юзер!
ICQ: uu@jabber.cz
Вопросов: 120
Ответов: 3302
Профиль | | #9
Добавлено: 21.07.04 15:48
Вот тебе смешно... а ведь некоторые до сих пор стоят на коаксиале и 98 виндой в виде и клиентов и серверов... это советская реальность...
Номер ответа: 10
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #10
Добавлено: 22.07.04 16:08
Тю, действительно причём тут линукс. Фаервол даже если стоит можно специально для моей программы сделат так что он не гавкал. Меня интересует будут ли программы работать и игры если таким образом в их порты передавать данные. А, и ещё, порт то уже открыт, а как мне прочитать в нём данные?
Номер ответа: 11
Автор ответа:
DaSharm
ICQ: 780477
Вопросов: 72
Ответов: 1297
Web-сайт:
Профиль | | #11
Добавлено: 22.07.04 20:26
1.Изучаешь, по каким портам идет поиск сервера в CS
2.Если кто из вашей сети создает гейм сервер, то твоя прога должна открыть такой же порт на серваке, что в локалке и установить соединение с гейм сервером.
3.При поиске из локалки CS найдеттот порт, что открыла твоя прога и подключиться к нему.
4.Вот ты теперь своей прогой перенаправляй данные туда-сюда.
Я бы мог такое сделать, но мне нужна локалка и модем, а у меня нет...