sleepless Posted January 29, 2007 Posted January 29, 2007 Возникла такая проблема: к серверу, работающему на 2003 Винде подключено 2-е сети, необходимо сделать пользователям одной сети, доступ к игровым серверам другой. Посоветуйте какой софт может сделать маршрутизацию, т.е. пользователи одной сети коннектятся к серверу, например, вот так 192,168,1,1:2715 и нужно, чтобы этот трафик маршрутизировался на сервер 192,168,5,2:2715, который подключён через другую сетевую. Или как это возможно реализовать средствами 2003 Сервера? ВПН не подойдёт, провайдер одной из сетей это не приемлит! Вставить ник Quote
ftech Posted January 29, 2007 Posted January 29, 2007 Возникла такая проблема: к серверу, работающему на 2003 Винде подключено 2-е сети, необходимо сделать пользователям одной сети, доступ к игровым серверам другой. Посоветуйте какой софт может сделать маршрутизацию, т.е. пользователи одной сети коннектятся к серверу, например, вот так 192,168,1,1:2715 и нужно, чтобы этот трафик маршрутизировался на сервер 192,168,5,2:2715, который подключён через другую сетевую. Или как это возможно реализовать средствами 2003 Сервера? ВПН не подойдёт, провайдер одной из сетей это не приемлит! Запусти службу Routing and remote control (Маршрутизация и удаленный доступ)Если IP сервера: 1. подсетка - 192.168.1.1 2. подсетка - 192.168.5.1 Компам 1ой подсетки укажи шлюзом 192.168.1.1 а на вторую подсетку соответственно 192.168.5.1 и все должно заработать... Вставить ник Quote
sleepless Posted January 29, 2007 Author Posted January 29, 2007 Да в том-то и дело, что в сетях куча подсетей, например, IP сервера в первой сети 192,168,211,252 а во второй 192,168,127,34 (и в них ещё куча подсетей, например в первой от 192,168,201,0 до 192,168,251,0)... Вставить ник Quote
sleepless Posted January 30, 2007 Author Posted January 30, 2007 Попробую объяснить немного по другому: Мой сервер (Вин2003) в нём две сетевые, адрес первой - 192,168,211,252 второй - 192,168,127,34 они осуществляют подключение моего сервера к двум разным домашним сетям (которые имею множество подсетей, но адреса подсетей не совпадают), по адресу 192,168,217,12:27015 (интерфейс 192,168,211,252) находится игровой сервер, нужно сделать так, чтобы пользователи другой сети (интерфейс 192,168,127,34) получали к нему доступ через мой сервер (без использования ВПН). Вставить ник Quote
ftech Posted January 31, 2007 Posted January 31, 2007 Нужно внимательно читать.... Включи маршрутизацию и на клиентах укажи этот сервак шлюзом. Больше тебе ничего и не надо делать!... Вставить ник Quote
sleepless Posted January 31, 2007 Author Posted January 31, 2007 Нужно внимательно читать.... Включи маршрутизацию и на клиентах укажи этот сервак шлюзом. Больше тебе ничего и не надо делать!... И ты хочешь сказать, что Винда даст добавить route такого типа 192.168.1.0 mask 255.255.255.0 192.168.5.1 на машине с IP 192.168.6.3? Да первое что она заорёт, так это то, что шлюз не лежит с ней в одной подсети, а если поставить его, как основной шлюз, то тоже ездить не будет (т.к. 192.1683.6.3 выходит в сеть через шлюз 192.168.6.1) Вставить ник Quote
Tolka Posted January 31, 2007 Posted January 31, 2007 маленький вопрос: пусть такип пользователи сети (интерфейс 192,168,127,34) увидят игровой сервер 192,168,217,12:27015, который доступен через интерфейс 192,168,211,252. (т.е. к серверу ты получаешь доступ тоже через маршрутизатор?) Вопрос: сервер будет знать, каким образом отправлять инфу пользоателям сети, которые подключены через твой интерфейс 192,168,127,34? Т.е. другими словами, маршрутизацию надо прописывать в обе стороны... Вставить ник Quote
martin74 Posted January 31, 2007 Posted January 31, 2007 Нужно внимательно читать.... Включи маршрутизацию и на клиентах укажи этот сервак шлюзом. Больше тебе ничего и не надо делать!... И ты хочешь сказать, что Винда даст добавить route такого типа 192.168.1.0 mask 255.255.255.0 192.168.5.1 на машине с IP 192.168.6.3? Да первое что она заорёт, так это то, что шлюз не лежит с ней в одной подсети, а если поставить его, как основной шлюз, то тоже ездить не будет (т.к. 192.1683.6.3 выходит в сеть через шлюз 192.168.6.1) учим матчасть, а потом выходим с такими вопросами.. ты вообще будешь удивлен наверное, но именно так маршрутизация и прописывается....А вот дефолтовый шлюз - да, олжен быть в одной подсети с тобой.... Вставить ник Quote
Tolka Posted January 31, 2007 Posted January 31, 2007 F:\>route add 192.168.12.0 mask 255.255.255.0 192.168.11.5 Сбой добавления маршрута: Либо индекс интерфейса указан неверно, либо шлюз не лежит в той же подсети , что и данный интерфейс. Проверьте таблицу IP-адресов этого компьютера. F:\>ipconfig /all Настройка протокола IP для Windows Имя компьютера . . . . . . . . . : *** Основной DNS-суффикс . . . . . . : *** Тип узла. . . . . . . . . . . . . : гибридный IP-маршрутизация включена . . . . : нет WINS-прокси включен . . . . . . . : нет Порядок просмотра суффиксов DNS . : *** Подключение по локальной сети - Ethernet адаптер: DNS-суффикс этого подключения . . : Описание . . . . . . . . . . . . : Realtek RTL8139 Family PCI Fast Ethernet NIC Физический адрес. . . . . . . . . : 00-17-31-95-E9-28 Dhcp включен. . . . . . . . . . . : нет IP-адрес . . . . . . . . . . . . : 192.168.0.** Маска подсети . . . . . . . . . . : 255.255.255.0 Основной шлюз . . . . . . . . . . : 192.168.0.1 DNS-серверы . . . . . . . . . . . : 192.168.0.5 Основной WINS-сервер . . . . . . : 192.168.0.5 как ни странно, но адрес шлюза в другую сеть должен находится в одной подсети с адресом сетевого интерфейса. Может быть и можно сделать по другому, но я не вижу в этом смысла. с другой стороны, в хедере IP пакета не указывается IP адрес шлюза (если ты конечно лезешь не на шлюз). Вставить ник Quote
BETEPAH Posted January 31, 2007 Posted January 31, 2007 как было бы просто, если бы разные сети были... должно быть примерно так: дано: твой ИП с одной стороны 192.168.211.252 ИП роутера 192.168.211.1 адрес игрового сервера 192.168.217.12 с другой стороны 192.168.127.34 все компы лежат в этой подсети что сделать: у клиентов сети 192.168.127.0/24 прописать шлюз 192.168.127.34 на сервере: route add 192.168.127.0/24 gw 192.168.127.34 route add 192.168.211.0/24 gw 192.168.211.252 route add 192.168.217.0/24 gw 192.168.211.1 route add default gw 192.168.211.1 и на шлюзе, который с ИП 192.168.211.1 прописать: route add 192.168.211.0/24 gw 192.168.211.1 (вот это по идее уже должно быть прописано) route add 192.168.127.0/24 gw 192.168.211.252 мог немного запутаться, слишком много цифр. Вставить ник Quote
sleepless Posted January 31, 2007 Author Posted January 31, 2007 (edited) В том то и дело, что пользоатели интерфейса 192,168,127,34 из различных подсетей (не только 192,168,127,0)...((( Через ВПН всё реализуется просто замечательно, но по другому, я так понял, реализовать не получится, или я ошибаюсь?? Я думал, возможно, есть софт, который позволяет маршрутизировать игровой трафик между интерфейсами (что-то типа принудительного перенаправления трафика без участия пользователя) и весь этот трафик должен маршрутизироваться через мой сервер... Edited January 31, 2007 by sleepless Вставить ник Quote
BETEPAH Posted January 31, 2007 Posted January 31, 2007 ну а в чём сложность прописать по вышеизложенному примеру маршруты со стороны 192.168.127.0/24 ? вроде всё понятно разжевал и изложил... только если номера подсетей с обоих сторон пересекаются, тогда трындец Вставить ник Quote
ftech Posted February 1, 2007 Posted February 1, 2007 (edited) Ладно рассмотрим тогда таким образом. IP клиента 192.168.127.64 IP Шлюза (Server 2003 сетевая карта 1*) 192.168.127.1 IP GameServer 192.168.111.65 IP Шлюза (Server 2003 сетевая карта 2*) 192.168.111.1 карта 1 - Сеть с клиентами которых ты хочешь маршрутизировать карта 2 - (подсетка) на котором находится твой GameServer Я тебе уже не раз повторил прописать dafault шлюз... а роуты у клиентов просто прописываешь таким образом route add -p 192.168.111.65 192.168.127.1 И все должно работать... Я изза тебя тут себе даже поставил проверил )))) Edited February 1, 2007 by ftech Вставить ник Quote
diesels Posted February 22, 2007 Posted February 22, 2007 народ что то я прочитал попробовал себе настроить на обычной винде что то не хочет. мне надо чтоб пакеты с 1) 192.168.0.0 маска 255,255,255,0 ходили в 2) 192.168.100.0 маска 255,255,0,0 я добавил маршруты, но всеровно пакеты не ходят. Вставить ник Quote
bob Posted March 7, 2007 Posted March 7, 2007 (edited) Смени маску в сети 192,168,100,0 Та которая есть описывает и 192,168,0,0. Кстати, что такое обычная винда? Если версия ПРО, то там нет службы маршрутизации. Если СЕРВЕР, то как такие вопросы вообще могли возникнуть? И вообще на такие простые вопросы есть клавиша F1. Как бы ни ругали встроенную справку, но основные моменты она описывает. Edited March 7, 2007 by bob Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.