Вниз
Скачать: CL | DM;

Нужно создать виртуальную сетевую карту.   Найти похожие ветки 

← →
Jel ©   (2003-02-10 11:24) [0]

Где об этом можно почитать? К примеру нужно что-то вроде микрософтовского клиента удаленного доступа. Подскажите плиз, кто в курсе.


← →
Reindeer Moss Eater   (2003-02-10 11:25) [1]

Чем не устраивает готовый и стандартный MS TCP/IP loopback adapter?


← →
Jel ©   (2003-02-10 11:36) [2]

Проблема в общем-то в следующем. Есть локалка поделенная на несколько сегментов. Есть желание поиграть :). Многие игры для подключения к серверу отправляют широковещательный запрос который за пределы сегмента естественно не выходит. Появилась мысль транслировать пакеты в другой сегмент с помощью некой виртуальной сетевой карты. IP адреса в разных сегментах известны заранее. Если есть какие-то мысли по этому вопросу, пожалуйста поделитесь. Или это полный бред?


← →
Reindeer Moss Eater   (2003-02-10 11:43) [3]

И чем же "виртуальная" сетевая карта могла бы помочь тебе?


← →
Jel ©   (2003-02-10 11:49) [4]

Являясь для системы обычным сетевым интерфейсом она получала бы все пакеты и транслировала их в другой сегмент на машину с такой же виртуальной картой. Или это нереально?


← →
Reindeer Moss Eater   (2003-02-10 11:53) [5]

Как она получит пакет?
Через другой физический интерфейс?

Кроме того бродкасты в другую сеть обрезают не сами адаптеры, а маршрутизаторы между ними.


← →
Jel ©   (2003-02-10 12:10) [6]


> Как она получит пакет?


На свой IP адрес, который лежит в моем сегменте.


> Кроме того бродкасты в другую сеть обрезают не сами адаптеры,
> а маршрутизаторы между ними.

Именно о проходе через маршрутизатор и идет речь.

Имею скажем свой IP = 192.168.1.1
Виртуальной карте назанчаю 192.168.1.2

Удаленная машина 192.168.2.1
Виртуальная карта 192.168.2.2

Виртуальная карта отсылает все пакеты на адрес 192.168.2.2
Там они принимаются и транслируются в сеть 192.168.2 как идущие от машины внутри этой сети.

Что не так? И как это реализовать?



← →
Reindeer Moss Eater   (2003-02-10 12:31) [7]

На свой IP адрес, который лежит в моем сегменте.
Твой виртуальный адаптер не подключен к носителю пакетов (Ethernet). Каким образом он получит пакет????


Имею скажем свой IP = 192.168.1.1
Виртуальной карте назанчаю 192.168.1.2


Зачем для этого виртуальная карта????
Назначь физическому интерфейсу второй IP из второй сети.

Виртуальная карта отсылает все пакеты на адрес 192.168.2.2

Через Космос что ли?


← →
bobersky   (2003-02-10 12:32) [8]

Мне, ксати, тоже интересно как создать виртуальную сетевую карту. Но для других целей.


← →
Jel ©   (2003-02-10 12:44) [9]


> Твой виртуальный адаптер не подключен к носителю пакетов
> (Ethernet). Каким образом он получит пакет????

Хм... а и правда, как? Похоже идея изначально бредовая :)


> Назначь физическому интерфейсу второй IP из второй сети.


А пройдет ли это через роутер?

И как это делает тот же Kali?


← →
Reindeer Moss Eater   (2003-02-10 14:11) [10]

> Назначь физическому интерфейсу второй IP из второй сети.

А пройдет ли это через роутер?


А в этом случае не надо идти через роутер. Сеть-то одна и та же.


← →
Jel ©   (2003-02-10 16:24) [11]


> А в этом случае не надо идти через роутер. Сеть-то одна
> и та же.


Не понял. Есть скажем 2 сегмента. Между ними 2 циски + канал радио etherneta. Циски админятся не нами. Нам выделен некий диапазон адресов на каждой из них. На цисках нам открыт только проход в нашу сетку и никуда больше. Но сегменты-то разные! Если я повешу на сетевую карту второй IP из другого сегмента то циска просто не будет обрабатывать пакеты с него и никуда они из моего сегмента не уйдут. Или все гораздо сложнее (проще) нужное подчеркнуть? :)


← →
Reindeer Moss Eater   (2003-02-10 16:37) [12]

Тогда тебе надо:

1. маршрутизаторы должны иметь маршруты из одной сети в другую.
2. маршрутизаторы должны пропускать бродкасты из сети в другую (этого вряд ли добиться от их администраторов)

Никакие виртуальные (как и физические) адаптеры на машинах твоей сети не помогут.


← →
Jel ©   (2003-02-10 16:47) [13]

А нельзя ли прогаммно организовать некий тунель в котором будет нормальным образом передаваться весь мой исходящий трафик на определенный адрес в другом сегменте? Как сделано скажем в программке HTTPort? Через роутеры маршрут есть. Адреса и порты известны заранее. Может я выражаюсь несколько непонятно - прошу простить, не великий специалист по сетям.


← →
Reindeer Moss Eater   (2003-02-10 16:52) [14]

... игры для подключения к серверу отправляют широковещательный запрос который ...

Для этого бродкасты должны быть разрешены на маршрутизаторе.

Адреса и порты известны заранее
Соединения с хостами второй сети работать будут, если настроены маршруты и есть права.



← →
Jel ©   (2003-02-10 17:04) [15]

Наверно я все-таки дурак. Можно я спрошу в лоб?
Могу ли я как-либо отловить на своей (либо на другой машине в своем сегменте) этот самый броадкаст и отправить его клиентской части программы в другом сегменте (этот адрес я могу пинговать, могу к нему подключиться) для того, чтобы клиентская часть отправила этот самый броадкаст уже от своего имени? В этом случае мне не нужно чтобы роутер пропускал броадкасты. Их будет передавать мой сервер в виде команды клиенту, а тот получив эту команду отправит броадкаст уже в нужном мне сегменте.


← →
Reindeer Moss Eater   (2003-02-10 17:07) [16]

Отправить можно сто тысяч миллионов бродкастов.
Если машрутизатор их не пропускает, то дальше своей сети ни один из них не уйдет.


← →
Reindeer Moss Eater   (2003-02-10 17:08) [17]

Если это не бродкаст, он пройдет в другую сеть.
Если разрешено опять же настройками на сиске


← →
Jel ©   (2003-02-10 17:15) [18]


> Reindeer Moss Eater

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

Насколько мне известно броадкаст это пакет, отправленный на максимально возможный в данной сети адрес (скажем 192,168,1,255 при маске 255,255,255,0). Этот пакет получают все машины в этом сегменте. Если после получения такого пакета программа (сервер) свяжется с программой-клиентом в другом сегменте и программа клиент отправит в своем сегменте такой же запрос (разумеется изменив адреса) то не будет ли это эмуляцией роутера пропускающего броадкаст? Если нет то почему?

Еще раз извините, если вопрос кажется Вам глупым.


← →
Reindeer Moss Eater   (2003-02-10 17:22) [19]

Я не знаю, что на самом деле ожидает в ответ конкретная игра рассылая широковещательные запросы. "Обмануть" то надо её, а не просто обмениваться пакетами с другой сетью.


← →
alexteam ©   (2003-02-12 13:39) [20]

ГИ КУПИ СЕТЕВУХУ 5 БАКСОВ И НЕТ ПРОБЛЕМ


← →
Anatoly Podgoretsky ©   (2003-02-12 13:43) [21]

Времени по крайнй мере затрачено на большую сумму


← →
Reindeer Moss Eater   (2003-02-12 13:47) [22]

Многие игры для подключения к серверу отправляют широковещательный запрос который за пределы сегмента естественно не выходит.

Многие игры таким способом просто ищут адрес сервера. Но его можно и не искать, а узнать самому.


← →
Cosmic ©   (2003-02-12 14:46) [23]

Господа! Реальная карточка стоит 5 убитых енотов. О чем тут говорить? :):):)


← →
Reindeer Moss Eater   (2003-02-12 14:57) [24]

Cosmic, а чем она сможет помочь? Будь она даже от 3Com и за $40 ???



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.51 MB
Время: 0.013 c
3-6417
Портвейн
2003-03-15 01:16
2003.04.03
Многопользовательский доступ к таблицам FoxPro 2.6 c CDX-индексам


9-6283
Ibrik
2002-10-29 21:38
2003.04.03
Jedi Knight


3-6310
sterran
2003-03-17 12:32
2003.04.03
Оптимизация кода


9-6285
kronic
2002-10-23 08:50
2003.04.03
как создать карту для RPG


1-6518
race1
2003-03-24 14:00
2003.04.03
time ++




   Наверх