The OpenNET Project / Index page

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



"Как открыть игровые порты, для онлайн игр?"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Маршрутизация, NAT / Linux)
Изначальное сообщение [ Отслеживать ]

"Как открыть игровые порты, для онлайн игр?"  +/
Сообщение от Sashaemail (??), 04-Апр-07, 14:17 
  Я просто я отчаянии, всё перепробовал, кучу доков перечитал, форумов, манов, программ, так ничего и не добился, максимум что сделал это нат на всю сеть, но это не подходит в моём случае. А ситуация такая, Есть у меня сеть из 100 компьютеров, сервер - Linux+squid,(eth0 - инет, eht1 - lan). 20 из 100 компьютеров ходят в интернет через squid, остальным интернет запрещён вообще. Но передомной стала такая задача ещё 30 других компьютеров хотят играь через интернет в онлайн игру WOW, которая использует порт 3725, скажите пожалуйста что нужно сделать чтобы порт 3725 был доступен для этих 30  IP адресов, чтобы они могли только играть.
  Буду очень благодарен если мне кто нибудь поможет, или хотябы направит мысль в нужном конкретном направлении.
Ответить | Правка | Cообщить модератору

Оглавление

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


1. "Как открыть игровые порты, для онлайн игр?"  +/
Сообщение от ncpemail (??), 04-Апр-07, 14:57 
>  Я просто я отчаянии, всё перепробовал, кучу доков перечитал, форумов,
>манов, программ, так ничего и не добился, максимум что сделал это
>нат на всю сеть, но это не подходит в моём случае.
>А ситуация такая, Есть у меня сеть из 100 компьютеров, сервер
>- Linux+squid,(eth0 - инет, eht1 - lan). 20 из 100 компьютеров
>ходят в интернет через squid, остальным интернет запрещён вообще. Но передомной
>стала такая задача ещё 30 других компьютеров хотят играь через интернет
>в онлайн игру WOW, которая использует порт 3725, скажите пожалуйста что
>нужно сделать чтобы порт 3725 был доступен для этих 30  
>IP адресов, чтобы они могли только играть.
>  Буду очень благодарен если мне кто нибудь поможет, или хотябы
>направит мысль в нужном конкретном направлении.


используй iptables, если у тебя линукс. По iptables есть подробный русский ман. Где брал не помню, но у гугла точно найти можно.

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

2. "Как открыть игровые порты, для онлайн игр?"  +/
Сообщение от ncpemail (??), 04-Апр-07, 14:58 
>>  Я просто я отчаянии, всё перепробовал, кучу доков перечитал, форумов,
>>манов, программ, так ничего и не добился, максимум что сделал это
>>нат на всю сеть, но это не подходит в моём случае.
>>А ситуация такая, Есть у меня сеть из 100 компьютеров, сервер
>>- Linux+squid,(eth0 - инет, eht1 - lan). 20 из 100 компьютеров
>>ходят в интернет через squid, остальным интернет запрещён вообще. Но передомной
>>стала такая задача ещё 30 других компьютеров хотят играь через интернет
>>в онлайн игру WOW, которая использует порт 3725, скажите пожалуйста что
>>нужно сделать чтобы порт 3725 был доступен для этих 30  
>>IP адресов, чтобы они могли только играть.
>>  Буду очень благодарен если мне кто нибудь поможет, или хотябы
>>направит мысль в нужном конкретном направлении.
>
>
>используй iptables, если у тебя линукс. По iptables есть подробный русский ман.
>Где брал не помню, но у гугла точно найти можно.


просто когда ты сам это сделаешь с помощью мана и своих рук, то потом ты сможешь сделать это и подобные операции сам.

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

3. "Как открыть игровые порты, для онлайн игр?"  +/
Сообщение от Sashaemail (??), 04-Апр-07, 15:14 
>>>  Я просто я отчаянии, всё перепробовал, кучу доков перечитал, форумов,
>>>манов, программ, так ничего и не добился, максимум что сделал это
>>>нат на всю сеть, но это не подходит в моём случае.
>>>А ситуация такая, Есть у меня сеть из 100 компьютеров, сервер
>>>- Linux+squid,(eth0 - инет, eht1 - lan). 20 из 100 компьютеров
>>>ходят в интернет через squid, остальным интернет запрещён вообще. Но передомной
>>>стала такая задача ещё 30 других компьютеров хотят играь через интернет
>>>в онлайн игру WOW, которая использует порт 3725, скажите пожалуйста что
>>>нужно сделать чтобы порт 3725 был доступен для этих 30  
>>>IP адресов, чтобы они могли только играть.
>>>  Буду очень благодарен если мне кто нибудь поможет, или хотябы
>>>направит мысль в нужном конкретном направлении.
>>
>>
>>используй iptables, если у тебя линукс. По iptables есть подробный русский ман.
>>Где брал не помню, но у гугла точно найти можно.
>
>
>просто когда ты сам это сделаешь с помощью мана и своих рук,
>то потом ты сможешь сделать это и подобные операции сам.


Ну не плоучилось у меня, я прошу, если кто нибудь знает как сделать напишите тут в этом форуме.

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

4. "Как открыть игровые порты, для онлайн игр?"  +/
Сообщение от niksonnnnemail (??), 05-Апр-07, 09:08 
>>>>  Я просто я отчаянии, всё перепробовал, кучу доков перечитал, форумов,
>>>>манов, программ, так ничего и не добился, максимум что сделал это
>>>>нат на всю сеть, но это не подходит в моём случае.
>>>>А ситуация такая, Есть у меня сеть из 100 компьютеров, сервер
>>>>- Linux+squid,(eth0 - инет, eht1 - lan). 20 из 100 компьютеров
>>>>ходят в интернет через squid, остальным интернет запрещён вообще. Но передомной
>>>>стала такая задача ещё 30 других компьютеров хотят играь через интернет
>>>>в онлайн игру WOW, которая использует порт 3725, скажите пожалуйста что
>>>>нужно сделать чтобы порт 3725 был доступен для этих 30  
>>>>IP адресов, чтобы они могли только играть.
>>>>  Буду очень благодарен если мне кто нибудь поможет, или хотябы
>>>>направит мысль в нужном конкретном направлении.
>>>
>>>
>>>используй iptables, если у тебя линукс. По iptables есть подробный русский ман.
>>>Где брал не помню, но у гугла точно найти можно.
>>
>>
>>просто когда ты сам это сделаешь с помощью мана и своих рук,
>>то потом ты сможешь сделать это и подобные операции сам.
>
>
>Ну не плоучилось у меня, я прошу, если кто нибудь знает как
>сделать напишите тут в этом форуме.

Технология проста... Нужно сделать НАТ для этих 30 машинок по 3725 порту.. вот и всё))) iptables не знаю, у меня pf стоит. Далее так как описано выше.

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

5. "Как открыть игровые порты, для онлайн игр?"  +/
Сообщение от shumemail (?), 07-Апр-07, 13:02 
>>>>>  Я просто я отчаянии, всё перепробовал, кучу доков перечитал, форумов,
>>>>>манов, программ, так ничего и не добился, максимум что сделал это
>>>>>нат на всю сеть, но это не подходит в моём случае.
>>>>>А ситуация такая, Есть у меня сеть из 100 компьютеров, сервер
>>>>>- Linux+squid,(eth0 - инет, eht1 - lan). 20 из 100 компьютеров
>>>>>ходят в интернет через squid, остальным интернет запрещён вообще. Но передомной
>>>>>стала такая задача ещё 30 других компьютеров хотят играь через интернет
>>>>>в онлайн игру WOW, которая использует порт 3725, скажите пожалуйста что
>>>>>нужно сделать чтобы порт 3725 был доступен для этих 30  
>>>>>IP адресов, чтобы они могли только играть.
>>>>>  Буду очень благодарен если мне кто нибудь поможет, или хотябы
>>>>>направит мысль в нужном конкретном направлении.
>>>>
>>>>
>>>>используй iptables, если у тебя линукс. По iptables есть подробный русский ман.
>>>>Где брал не помню, но у гугла точно найти можно.

Больше всего бесит когда сидят знатоки гугла и ни хрена не знают и не понимают о чем их прашивают ! Ещераз повторяю для таких ИДИОТОВ пошли НА ....... и больше не появляйтесь на таких форумах !

А теперь для тебя
пример - внутри три сервера 192.168.01,03,04
-A PREROUTING -i eth0 -p tcp -m multiport --dports 80 -j DNAT --to-destination 192.168.0.1
Игровой
-A PREROUTING -i eth0 -p tcp -m multiport --dports 3724,8085,27015,28960 -j DNAT --to-destination 192.168.0.4
-A PREROUTING -i eth0 -p udp -m multiport --dports 27015,28960,20500,20510 -j DNAT --to-destination 192.168.0.
Вот здесь не уверен но порты для вова точные.
-A PREROUTING -i eth0 -p udp -m udp --source-port 6881-6999 -j DNAT --to-destination 192.168.0.4
#
ФТП
-A PREROUTING -i eth0 -p tcp -m multiport --dports 20,21 -j DNAT --to-destination 192.168.0.3

==================================================================================
на определенные сервера вход только для определенных IP

-A FORWARD -i eth0 -d 192.168.0.1 -p tcp -m multiport --dports 80 -j ACCEPT
-A FORWARD -s 217.23.90.146 -d 192.168.0.3 -p tcp -m multiport --dports 20,21 -j ACCEPT
-A FORWARD -s 81.22.0/16 -d 192.168.0.3 -p tcp -m multiport --dports 20,21 -j ACCEPT
# ==
-A FORWARD -s 217.23.90.146 -d 192.168.0.4 -p tcp -m multiport --dports 3724,8085,27015,28960 -j ACCEPT
-A FORWARD -s 217.23.90.146 -d 192.168.0.4 -p udp -m multiport --sports 27015,28960,20500,20510 -j ACCEPT
-A FORWARD -s 217.23.90.146 -d 192.168.0.4 -p udp -m udp --source-port 6881-6999 -j ACCEPT
#
-A FORWARD -s 81.22.0/16 -d 192.168.0.4 -p tcp -m multiport --dports 3724,8085,27015,28960 -j ACCEPT
-A FORWARD -s 81.22.0/16 -d 192.168.0.4 -p udp -m multiport --sports 27015,28960,20500,20510 -j ACCEPT
-A FORWARD -s 81.22.0/16 -d 192.168.0.4 -p udp -m udp --source-port 6881-6999 -j ACCEPT

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

6. "Как открыть игровые порты, для онлайн игр?"  +/
Сообщение от ncpemail (??), 08-Апр-07, 00:40 
>Больше всего бесит когда сидят знатоки гугла и ни хрена не знают
>и не понимают о чем их прашивают ! Ещераз повторяю для
>таких ИДИОТОВ пошли НА ....... и больше не появляйтесь на таких
>форумах !

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

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

7. "Как открыть игровые порты, для онлайн игр?"  +/
Сообщение от nitalaut (ok), 08-Апр-07, 10:19 
>>Больше всего бесит когда сидят знатоки гугла и ни хрена не знают
>>и не понимают о чем их прашивают ! Ещераз повторяю для
>>таких ИДИОТОВ пошли НА ....... и больше не появляйтесь на таких
>>форумах !
shum - я думаю из всех тут присутствующих на роль идиота больше всего подходишь ты.
Форум это не место, где всё сделают ВМЕСТО тебя, это место, где ПОДСКАЖУТ направление решения задачи.
В данном случае было абсолютно правильно сказано, что задача решается с помощью иптаблес, доки по которым можно легко найти в гугле.

Ты в своём ответе не учёл что у человека аж 30 компов которые хотят играть в ВоВ.
Прописывать 30 правил думаю не стоит.
Привожу правильное решение задачи:
iptables -t nat -A POSTROUTING -p tcp[а может -p udp - уточните по какому протоколу работает ВоВ] -o ppp0[здесь указываем внешний интерфейс] -m iprange --src-range 192.168.10.1-192.168.10.200[диапазон ип, которым открываем нат] -m multiport --dport 3725,12345,6789[здесь указываем через запятую нужные порты] -j MASQUERADE


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

8. "Как открыть игровые порты, для онлайн игр?"  +/
Сообщение от hateemail (?), 11-Апр-07, 09:18 
>>>Больше всего бесит когда сидят знатоки гугла и ни хрена не знают
>>>и не понимают о чем их прашивают ! Ещераз повторяю для
>>>таких ИДИОТОВ пошли НА ....... и больше не появляйтесь на таких
>>>форумах !
>shum - я думаю из всех тут присутствующих на роль идиота больше
>всего подходишь ты.
>Форум это не место, где всё сделают ВМЕСТО тебя, это место, где
>ПОДСКАЖУТ направление решения задачи.
>В данном случае было абсолютно правильно сказано, что задача решается с помощью
>иптаблес, доки по которым можно легко найти в гугле.
>
>Ты в своём ответе не учёл что у человека аж 30 компов
>которые хотят играть в ВоВ.
>Прописывать 30 правил думаю не стоит.
>Привожу правильное решение задачи:
>iptables -t nat -A POSTROUTING -p tcp[а может -p udp - уточните
>по какому протоколу работает ВоВ] -o ppp0[здесь указываем внешний интерфейс] -m
>iprange --src-range 192.168.10.1-192.168.10.200[диапазон ип, которым открываем нат] -m multiport --dport 3725,12345,6789[здесь
>указываем через запятую нужные порты] -j MASQUERADE


Приятно ты "макнул" этого крикливого пионера, мне понравилось. :)

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

9. "Как открыть игровые порты, для онлайн игр?"  +/
Сообщение от Sashaemail (??), 13-Апр-07, 18:07 
Большое вам спасибо. Вариант chuma, в моём случае больше подходит, так как в нём именно можно прописывать каждого клиента отдельно. В варианте hate, я так понимаю можно лишь указать диапазон адресов, но дело в том что адреса идут не подряд, и менять их нельзя. Вот если бы адреса можно было бы тоже через запятую пропичывать.
  Ещё раз большое вам человеческое спасибо. Во всём рунете теперь наверное здесь единственное место где расписали данную проблему, и помогли мне.
Ответить | Правка | Наверх | Cообщить модератору

10. "Как открыть игровые порты, для онлайн игр?"  +/
Сообщение от Максимemail (??), 15-Апр-08, 14:13 
А на винде неподскажите ?? , Просто администраторы закрыли игровые порты , как мне без палевно открыть их лично для себя ?? Зарание огромное спасибо
Ответить | Правка | Наверх | Cообщить модератору

11. "Как открыть игровые порты, для онлайн игр?"  +1 +/
Сообщение от ALLI (ok), 17-Дек-09, 01:11 
Привет,слушай у меня такая проблема,я хочу поставить сервер игры вов в городе,и у меня порты закрыты!(и ко мне не все могут зайти только с моих раёнов улицы...помогите пожалуйста с этой проблемой!очень прошу!
Ответить | Правка | Наверх | Cообщить модератору

13. "Как открыть игровые порты, для онлайн игр?"  +/
Сообщение от Евген (??), 03-Ноя-20, 10:45 
только этот "крикливый пионер" все ТОЛКОВО "раскричал" здесь, в отличие от прочих умников. Доходчиво и ровно как надо было спрашивающему. И судя по всему не только у топи-стартера была такая проблема с НУЖНЫХ проброской портов ТОЛЬКО до НУЖНЫХ компов (адресов).

а мыслить категориями "мне нравится как ты его уделал" - это как раз и есть категория тех самых "пионеров" про которых ты решил здесь написать.

Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

12. "Как открыть игровые порты, для онлайн игр?"  +/
Сообщение от Вит (??), 09-Мрт-10, 13:16 
>[оверквотинг удален]
>иптаблес, доки по которым можно легко найти в гугле.
>
>Ты в своём ответе не учёл что у человека аж 30 компов
>которые хотят играть в ВоВ.
>Прописывать 30 правил думаю не стоит.
>Привожу правильное решение задачи:
>iptables -t nat -A POSTROUTING -p tcp[а может -p udp - уточните
>по какому протоколу работает ВоВ] -o ppp0[здесь указываем внешний интерфейс] -m
>iprange --src-range 192.168.10.1-192.168.10.200[диапазон ип, которым открываем нат] -m multiport --dport 3725,12345,6789[здесь
>указываем через запятую нужные порты] -j MASQUERADE

не пашет(

Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

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

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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