вторник, 21 августа 2012 г.

Добавление компьютера в GNS3 (add host in gns3)


Существует несколько способов добавления компьютеров в топологию сети в GNS3.

  1. Virtual PC Simulator - имеет сильно ограниченный функционал, однако идеально подходит если вам нужно всего лишь проверить соединение с помощью ping или traceroute. Практически не грузит вашу ОС
  2. Qemu, VMware или VirtualBox - включаете в топологию сети полноценные виртуальные компьютеры. Подходит если вам нужен больший функционал в схеме(например необоходимо использовать браузер или эмулировать какой-либо сервер). Существенно нагружает вашу ОС, особенно если используете несколько виртуальных машин.
  3. Подключение gns3 к реальной сети - подключаете реальный компьютер в сеть gns3. Идеальный вариант, если для проверки вам требуется всего один компьютер в проектируемой сети.
Рассмотрим Virtual PC Simulator. Ставится автоматически при установке пакета GNS3 v0.8.3 all-in-one. Либо можно скачать и установить отдельно. 



Запустив vpcs.exe откроется окно, подобное стандартному интерпритатору командной строки windows или linux(в зависимости от используемой системы). 

Номер в квадратных скобках (VPCS[1]>) указывает номер виртуального компьютера к которому мы как бы подключены. Для переключения на другой хост достаточно ввести цифру от 1 до 9(доступно всего 9 виртуальных компьютеров). Для просмотра доступных команд используется знак “?”. Чтобы просмотреть существующую конфигурацию используйте show. Для присвоения компьютеру ip адреса используется команда типа
ip 192.168.1.2 192.168.1.1 24
где 192.168.1.2 - ip-адрес хоста, 192.168.1.1 - шлюз(gateway), 24 - маска сети.
Предположим необходимо реализовать следующую схему:
Перетащите в рабочую область GNS3 роутер(Router C7200) и два компьютера(Host). Если вы работаете с GNS3 впервые, то лучше для начала ознакомиться с этой статьей.
Для того чтобы компьютеры C1 и C2 подключить к роутеру, сначала необходимо создать интерфейсы. Для этого необходимо в конфигурации устройств, на вкладке NIO UDP выбрать Local port и Remoute port. 
Для С1 выбираем Local port 30000 и Remout port 20000:

Для С2 - Local port 30001 и Remout port 20001:


Запустив VPCS и набрав команду show увидим что VPCS1 имеет LPORT 30000 и RPORT 20000, VPCS2 - LPORT 30001 и RPORT 20001, следовательно на VPCS1 будут вводиться настройки для C1, а на VPCS2 настройки для C2.

VPCS[1]>ip 192.168.1.2 192.168.1.1 24
Для переключения на C2 просто введите 2
VPCS[2]>ip 192.168.2.2 192.168.2.1 24
Еще раз набрав команду show можно увидеть сконфигурированные параметры:

Соединив роутер с компьютерами, можно приступить к его настройке:
R1>en
R1#conf t
R1(config)#int fa0/0
R1(config-if)#ip address 192.168.1.1 255.255.255.0
R1(config-if)#no shutdown
R1(config-if)#exit
R1(config)#int fa0/1
R1(config-if)#ip address 192.168.2.1 255.255.255.0
R1(config-if)#no shutdown
Для проверки осуществите ping с C1 на C2. Так же VPCS позволяет воспользоваться функцией tracert и arp.

Рекомендуется смотреть в HD качестве

11 комментариев:

  1. Спасибо Вам большое за Ваш труд. Подскажите если можно как подключить встроенный VirtualBox и Quemo к виртуальной сети. Пока удается только запустить данные виртуальные машины из GNS3 с ОС на борту но трудности с видимостью с этих машин на виртуальную сеть. Соединяю линками с маршрутизатором либо с простым не управляемым коммутатором но ни маршрутизатор ни хосты между собой через комутатор не пингуются.

    ОтветитьУдалить
    Ответы
    1. Рад что кому-то полезны мои труды)
      Сегодня или завтра выложу видео по подключению VirtualBox к GNS3. Так же планирую показать работу с Vmware.

      Удалить
    2. выложил видео подключения virtualbox к gns3. если возникнут вопросы, пишите

      Удалить
  2. Спасибо! Полезная информация. А то я ломал голову как же добавить хост? А пинговать не удается с роутера и обратно.

    ОтветитьУдалить
    Ответы
    1. Разобрался: http://yes-yesman.blogspot.in/2010/03/pc-gns3-vpcs.html

      Удалить
  3. БЛЯТЬ НИХУЯ НЕ ПАНЯТНО ЕБАТЬ СЖЕЧЬ ВАС ВСЕХ

    ОтветитьУдалить
  4. Установила пакет gns3 1.4.1 на fedora23. Программа работает с виртуалками qemu на прямую. Вот бы добавить модульность с подключением например libvirt и работать со всеми машинами через virsh

    ОтветитьУдалить
  5. Ты кстати первый в гугле по запросу "Настройка хостов в GNS3" спасибо, твоя статья очень помоглаэ

    ОтветитьУдалить
  6. отличная тема ,спасибо, не получается соеденить хост с хостом

    ОтветитьУдалить

Блог развивается при поддержке

Блог развивается при поддержке
Защищаем настоящие ценности клиента

Translate

Популярные сообщения

Blog Archive

Технологии Blogger.

Google+ Followers