eCo Software
не получает вознаграждение
из США

 
Обновление

 
Программы

 
(Санкт-Петербург)

 
Преимущества (1)

 
Разработчику (1)

 
(Пайпы программ)

 
Компании: (1)

 
История (1):

 
(Бонусы)

 
Советы:

 
(Барьеры и решения)

 
Технологии: (1)

 
(Применение в науке, лаборатории, ..)

 

 
Готовые решения:

 
Новая eComStation:

 
Будущее: (1)

 
(Ссылки на другие сайты)

 
(Картинка дня)

 
Артефакты OS/2

 
Гаджеты

РЕКЛАМА: ArcaOS 5.1 Русская версия
Пакет русификации ArcaOS 5.1 OS/2 давно доступен. Поддерживается любая версия: 5.1, 5.1.1.

eCo Software может выпустить и другие пакеты (Немецкий, Голландский, Бразильский Португальский, Испанский, Шведский и т.д.)

Драйвер Serenity Virtual Net Driver


TITLE: Драйвер Serenity Virtual Net Driver

DATE: 2004-05-01 21:54:25

AUTHOR: eCo Software

В настоящее время работает Программа Ранней Поддержки виртуальной машины Serenity Virtual Station. В рамках этой Программы пользователи eComStation тестируют машину, готовятся к ее внедрению и собирают предложения по будущему развитию.

В статье рассказано о том, как настроить поддержку сети для SViSta/2.

Для того, чтобы подключить гостевые системы к сети, нужно установить на хосте драйвер Serenity Virtual Net Driver. Это обычный драйвер Ethernet-карты. Поэтому, для его настройки можно использовать стандартные системные утилиты (MPTS, tcpcfg2.cmd). Драйвер позволяет объединить Хост и все его Гостевые системы в одну сеть:

     <----+----> К другим реальным компьютерам или гейт в интернет
          #
      +-------+        +--------+              +--------+
      |  Host |        | Guest1 |              | GuestN |
      +---+---+        +---+----+              +---+----+
          $                $                       $
          +----------------+------- .......  ------+


 

Выполните последовательность действий:

  • Установите сетевые драйверы на хост и в каждой гостевой системе;
  • Убедитесь, что параметры сетевой карты совпадают внутри гостевой системы и в блокноте настроек SVista;
  • Настройте роутинг;

1. Хост: установка SVSNET.sys

Вызовите программу MPTS для установки и настройки драйвера svsnet.sys
MPTS -> Configure -> Add card -> Add protocol for card -> Save

Таким образом Вы устанавливаете драйвер для виртуальной карты SVSNET, "вешаете" на нее протокол TCP/IP. С помощью утилиты конфигурации TCP/IP (tcpcfg2.cmd) определяете IP-адрес карты. Для того, чтобы пакеты могли уходить за пределы виртуальной сети, включите IP forwarding (команда ipgate on).

Для настройки роутинга, Вам нужно обратиться к специалисту или самостоятельно изучить предмет (на самом деле, достаточно почитать IBM Red books). Рассмотрим простые примеры, когда все компьютеры в физической и виртуальной сети работают под управлением операционной системы eComStation.

2. Гость: Установка драйвера NE2000

Установите в гостевой системе драйвер сетевой карты NE2000. Проверьте Порт и Прерывание сетевой карты - они должны совпадать в гостевой системе и в блокноте настроек SViSta.

3.1 Роутинг -- Небольшая сеть (типа homeinet с NAT на Gateway)

Гостевые системы запущены внутри SViSta на компьютере "My Host" (lan0: 192.168.1.3, lan1: 192.168.2.1)
Что надо сделать чтобы виртуальные компьютеры Guest* могли выходить в Интернет?


                     Net 192.168.1.0 netmask 255.255.255.0
                      
                      +---------+      +---------+
                      |  NG 1   |      |  NG 2   +---> Gateway + NAT
                      +----+----+      +----+----+
                           # .2             # .1
   Физическая сеть   +-----+----------------+    
                     # .3
                 +---+----+       +--------+              +--------+
                 |My Host |       | Guest1 |              | GuestN |
                 +---+----+       +---+----+              +---+----+
                     $ .1             $ .2                    $ .254
   Виртуальная сеть  +----------------+------- .......  ------+  
                      
                      Net 192.168.2.0 netmask 255.255.255.0

  • Добавьте в файл \mptn\setup.cmd на 192.168.1.1 (компьютер NG 2) такую строчку:
    (это можно сделать и с помощью утилиты конфигурирования TCP/IP)
        route add 192.168.2.0 192.168.1.3
    

    Замечения:

    • В результате, NG 2 сможет видеть все компьютеры Guest*
    • Если Вы хотите, чтобы NG 1 увидел всех Guest*, а Guest* увидели NG 1, добавьте такую же строчку в setup.cmd компьютера NG 1.

  • Теперь, каждый гость настраивается отдельно. Каждому нужно указать:
        route add default 192.168.2.1
    

    кроме того, укажите DNS-сервер в файле %etc%\resolv2 (для проверки, попингуйте сервер)

        domain
        nameserver aaa.bbb.ccc.ddd
    

3.2 Роутинг -- Небольшая сеть (без NAT)

Гостевые системы запущены внутри SViSta на компьютере "My Host" (lan0: 192.168.1.3, lan1: 192.168.2.1)
На каком компьютере установить NAT? Как настроить гостевые системы?

  
                     Net 192.168.1.0 netmask 255.255.255.0
                     
                      +---------+      +---------+
                      |  NG 1   |      |  NG 2   +----> Gateway
                      +----+----+      +----+----+
                           # .2             # .1
   Физическая сеть   +-----+----------------+    
                     # .3
                 +---+----+       +--------+              +--------+
                 |My Host |       | Guest1 |              | GuestN |
                 +---+----+       +---+----+              +---+----+
                     $ .1             $ .2                    $ .254
   Виртуальная сеть  +----------------+------- .......  ------+  
   
                     Net 192.168.2.0 netmask 255.255.255.0

В данном случае (для выхода за Gateway) проще всего будет поставить NAT на 192.168.1.3 (Sfire). Добавьте в setup.cmd гостевых систем такую строчку:

    route add default 192.168.2.1

И впишите текущий DNS сервер в файл %etc%\resolv2

Замечание: В этом случае NG1 и NG2 не смогут видеть гостевые системы.

4. Поддержка пользователей

Поддержка осуществляется через Интернет:

  • Используйте BugTracker для отправки разработчикам сообщений об ошибках;
  • Посетите форум для обсуждения SViSta;


 


Попробуй программу:

Где найти утилиты для сбора системной информации? Сайт SysInfo.

Комментарии:

Прокомментируйте эту статью (напоминаем, автор работал над текстом несколько недель, уважайте мнение других).


Ваше имя:

Ваш E-Mail:

CODE:
441264......

  

Ваш комментарий:


Как избежать потерю данных? a) не пользуйтесь старой версией JFS драйвера. b) Не пользуйтесь старым eCS CD1 (Если все-таки загружаете eCS 2.0 CD1, то откажитесь от его disk checker'а, т.к. он может повредить тома), Простые советы по сохранению JFS

Статьи

Операционная система
Программное обеспечение
Оборудование
Для разработчика
Разное
Колонка редактора


Готовая eComStation на SSD диске

 





Последний активный опрос: Какая высота барьера RPM?

[Google]

IBM OS/2 Warp

 
Обучение новичков

Списки протестированного OS/2 оборудования

 
Статьи


   
  Почему eComStation?
Возможности
Особенности
Применение
Ролики и скриншоты
   eComStation для
для бизнесменов
для студентов и инженеров
для продавцов компьютеров
сообщество пользователей
   Разработчик
Распространить программу
Описание API, библиотеки
Начать новый проект
Конкурсы
   Программы
Он-лайн каталог
Выбрать через eCo Market
   Служба поддержки
Отправить вопрос
Купить eComStation
Вопросы и ответы
Обучение новичков
 
 
© 2001 - 2025 eCo Software, All rights reserved
Сибирский Медведь **********
eComStation Serenity Systems International • OS/2 Warp IBM Corporation • ArcaOS Arca Noae