Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.10.10;
Скачать: CL | DM;

Вниз

Виртуальный LAN   Найти похожие ветки 

 
Alexis ©   (2004-08-02 19:29) [0]

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


 
Timedrops ©   (2004-08-02 20:37) [1]

открой файл HOSTS
в XP он расположен в
\WINDOWS\system32\drivers\etc
и попробуй добавить там
127.0.0.2
127.0.0.3
и т.д.


 
VID ©   (2004-08-02 20:58) [2]

Alexis ©   (02.08.04 19:29)
а почему бы не запустить несколько копий приложения на одной машине и гонять данные между этими копиями ?


 
Anatoly Podgoretsky ©   (2004-08-02 21:37) [3]

В W2k можешь назначить сетевой плате несколько адресов одновременно.


 
alienserg   (2004-08-03 16:57) [4]

Alexis ©   (02.08.04 19:29)  

Я слышал о программах, создающих на одной машине виртуальную сеть, в которой каждому компу можно присвоить IP и т.д.

1. VMware Workstation
2. Connectix Virtual PC

Оч.удобно

Но имей ввиду, что каждой из машин потребуется много памяти, как настоящей. Я выделяю по 128, но желательно 256. Так что в этом случае на основной машине желательно 1 гб оперативки. На 128 у меня XP работает сносно, хотя чувствуется нехватка памяти. В виртуальном линуксе Kylix тоже кряхтит от нехватки памяти. А если там еще запустить что-то явовое, то вообще тормоза.
Если виртуальной дать 256 и более, то все работает прекрасно.
VMware более наворочена в части создания виртуальных сетей, чем Virtual PC. Там кажется 8 подсеток можно создавать.


 
alienserg   (2004-08-03 17:18) [5]

Т.е. в результате у тебя будут, к примеру, открыты два окна: в одном WindowsXP, во втором Linux и плюс основная машина с Win2003.
При этом на Линуксе я ставил ColdFusion сервер и с основной машины к вытягивал оттуда веб странички.
Или на основной машине ставил сервер мессенджера, там же и клиент. И на виртуальной тоже клиент. И отлаживал диалог между двумя клиентами.
И VMware и VirtualPC имеют в своем составе extentions. Если их установить, то можно произвольно менять размер окна и перетаскивать(drag-n-drop) файлы между основной машиной и виртуальной. Удобно.


 
Reindeer Moss Eater ©   (2004-08-03 17:20) [6]

Ну и зачем такой изврат?
И тем более чем же это удобно?


 
alienserg   (2004-08-03 17:57) [7]

Reindeer Moss Eater ©   (03.08.04 17:20) [6]
Ну и зачем такой изврат?
Если у кого-то не возникала потребность именно в такой конфигурации, то это еще не значит, что предлагаемое - изврат :)
Объясняю в деталях.

1-й случай, когда нужна виртуальная машина. Есть сервер мессенджера. Есть клиент мессенджера. Клиент мессенджера умеет общаться напрямую с другим клиентом peer2peer. Для этого он имеет в своем составе TIdTcpServer, который естественно у обоих клиентов слушают один и тот же порт. Следовательно два клиента надо разносить по разным IP, что гораздо проще сделать, используя виртуальную машину, чем вводить и выставлять BoundIP для всех TIdTcpServer и TIdTcpClient внутри приложения-клиента. Для меня - проще.

2-й случай. Когда клиент работает в Windows, а сервер в виде демона в Linux. Тут уж точно без двух машин не обойтись.

Есть еще случаи, когда виртуальная машина была очень удобным решением для меня. Например с ColdFusion MX(Win) все шло прекрасно, а с ColdFusion MX(Linux) происходили непонятные вещи. И надо было воспризвести ситуацию локально. Помогла виртуальная машина.

И тем более чем же это удобно?
Удобно тем, что вместо двух машин можно обойтись одной с множеством виртуальных внутри.



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

Текущий архив: 2004.10.10;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.026 c
8-1089930613
Ribinzon
2004-07-16 02:30
2004.10.10
Работа с JPG


14-1095503081
Ломброзо
2004-09-18 14:24
2004.10.10
Взял и умер!


14-1095765710
Layner
2004-09-21 15:21
2004.10.10
Прошу помочь по ценам на такую программу! (распределенный склад)


14-1095752039
Vlad Oshin
2004-09-21 11:33
2004.10.10
Два домена и Win98


1-1096027583
GanibalLector
2004-09-24 16:06
2004.10.10
Word